본문 바로가기
오늘의 퀴즈

여러 레이어로 구성된 블록체인, 모놀리틱 블록체인과 반대되는 용어

by 흥부 리포터 2024. 10. 18.

Q. OOO 블록체인은 여러 레이어로 구성된 블록체인으로, 실행, 보안, 데이터 처리 작업을 다른 레이어에서 처리하여 효율성을 높여요. 모놀리틱 블록체인과 반대되는 용어에요.

[목차여기]

여러 레이어로 구성된 블록체인

각각의 구조와 기능적 특징에 따라 나뉘는 두 가지 블록체인 아키텍처입니다. 이들은 블록체인 시스템을 구축하고 확장하는 방식에 큰 차이가 있습니다.

1. 모놀리틱 블록체인(Monolithic Blockchain)

모놀리틱 블록체인은 블록체인의 모든 주요 기능(예: 합의, 데이터 가용성, 실행)이 하나의 네트워크 내에서 이루어지는 구조입니다. 즉, 이 모든 기능을 하나의 블록체인 시스템이 처리해야 하기 때문에 자체적으로 모든 작업을 수행하는 완전한 구조를 가집니다. 이 방식은 초기의 블록체인, 특히 비트코인이나 이더리움 1.0 같은 경우에 주로 사용되었습니다.

 

특징

  • 높은 보안성: 모든 기능을 단일 시스템에서 관리하기 때문에 보안성이 높습니다.
  • 확장성 문제: 단일 체계에서 모든 작업을 처리해야 하므로, 확장성에 한계가 있습니다. 많은 사용자나 거래가 몰릴 경우 시스템이 느려질 수 있습니다.
  • 개발 복잡성: 모든 기능이 하나로 통합되어 있어 개별적인 업데이트나 개선이 어렵고, 블록체인의 전체적인 성능과 확장성에 제약을 줍니다.

2. 모듈러 블록체인(Modular Blockchain)

모듈러 블록체인은 블록체인의 주요 기능들을 분리된 모듈로 나누어 처리하는 방식입니다. 블록체인의 합의(consensus), 데이터 가용성(data availability), 실행(execution) 같은 중요한 작업들이 각각 별도의 레이어나 시스템에서 처리됩니다. 즉, 서로 다른 블록체인이나 네트워크가 이 작업들을 분산하여 맡을 수 있어 확장성이 크게 향상됩니다.

 

특징

  • 확장성 증가: 각 모듈이 독립적으로 최적화되며 확장성을 높일 수 있습니다. 이는 레이어 1과 레이어 2를 구분하는 확장성 솔루션으로 자주 사용됩니다.
  • 유연성: 블록체인의 각 요소를 개별적으로 개선하거나 교체할 수 있습니다. 예를 들어, Rollups와 같은 레이어 2 솔루션을 사용하여 실행을 오프체인에서 처리할 수 있습니다.
  • 비용 절감: 각 레이어가 효율적으로 역할을 분담하여 자원 소모를 줄일 수 있습니다.

모놀리틱 블록체인은 단일 네트워크에서 모든 작업을 처리하는 구조로, 보안성이 높지만 확장성에 한계가 있습니다. 반면 모듈러 블록체인은 각 기능을 모듈화하여 분리 처리함으로써 확장성과 효율성을 극대화하는 구조입니다. 모듈러 방식은 블록체인의 확장성 문제를 해결하고 다양한 애플리케이션이 더 원활하게 작동할 수 있도록 하는 데 큰 장점을 가지고 있습니다.

 

정답은 '모듈러' 입니다.