암호화폐 역사의 대부분에서 블록체인은 모놀리식이었습니다. 하나의 체인이 모든 것을 처리합니다. 실행, 합의, 데이터 가용성, 정산 모두 같은 계층에서 발생합니다. Ethereum ETH$2,200ETH$2,20024h+0.46%7d+6.96%30d+8.02%1y+31.82%via Statility은 이렇게 구축되었습니다. Bitcoin BTC$71,883BTC$71,88324h+1.12%7d+7.44%30d+2.75%1y-12.96%via Statility도 이렇게 구축되었습니다. 사용량이 확장되면서 그 설계의 한계가 명확해졌습니다. 혼잡, 높은 수수료, 최적화로도 완전히 해결할 수 없는 처리량 한계가 생겼습니다.
모듈식 논제는 다른 아키텍처를 제시합니다. 하나의 체인이 모든 작업을 처리하는 대신, 전문화된 계층에 걸쳐 이러한 작업을 분산시킵니다. 한 체인이 실행을 처리하고, 다른 체인이 데이터 가용성을 보장하고, 또 다른 체인이 정산을 최종화합니다. 각 계층은 특정 기능에 최적화됩니다. 이론상 결과는 더 멀리 확장되고, 비용이 적게 들고, 모놀리식 체인이 필연적으로 만드는 타협을 피할 수 있는 시스템입니다. Celestia TIA$0.3062TIA$0.306224h+2.51%7d+7.40%30d-6.59%1y-88.02%via Statility, EigenLayer EIGEN$0.1650EIGEN$0.165024h+3.13%7d+9.27%30d-11.76%1y-79.78%via Statility, 그리고 기타 여러 프로젝트들이 이 논제가 맞다고 수십억 달러를 베팅하고 있습니다.
"모듈식"이 실제로 의미하는 것
모든 블록체인은 4가지 핵심 기능을 수행합니다. 모놀리식 체인에서는 이 4가지가 모두 단일 네트워크에서 실행됩니다. 모듈식 스택에서는 이들이 분리되거나 "분해"되어 혼합하고 매칭할 수 있는 별개의 계층으로 나뉩니다.
4가지 핵심 블록체인 기능
| 기능 | 역할 | 모놀리식 예시 | 모듈식 예시 |
|---|---|---|---|
| 실행 | 트랜잭션 및 상태 변화 처리 | Ethereum L1 | 롤업 (Arbitrum, Optimism, zkSync) |
| 데이터 가용성 | 트랜잭션 데이터의 접근성 보장 | Ethereum L1 (calldata/blobs) | Celestia, EigenDA, Avail |
| 합의 | 트랜잭션 순서에 대한 동의 | Ethereum L1 검증자 | 공유 시퀀서, Celestia 검증자 |
| 정산 | 상태 최종화 및 분쟁 해결 | Ethereum L1 | Ethereum 정산 계층 |
이 개념은 컴퓨팅에서는 새로운 것이 아닙니다. 운영 체제는 수십 년 전에 하드웨어에서 분해되었습니다. 클라우드 서비스는 컴퓨팅, 저장소, 네트워킹을 분리했습니다. 모듈식 블록체인 논제는 같은 원리를 적용합니다. 규모 면에서는 일반화보다 전문화가 낫습니다.
Ethereum 자체도 이미 이 방향으로 움직이고 있습니다. 롤업 중심의 로드맵은 사실상 Ethereum을 정산 및 데이터 가용성 계층으로 전환하고, 실행을 Layer 2 롤업으로 밀어냅니다. EIP-4844 (프로토 댕크샤딩)는 데이터 가용성 계층으로서 Ethereum을 더 저렴하게 만들기 위해 특별히 블롭 트랜잭션을 도입했습니다. 모듈식 운동은 반-Ethereum이 아닙니다. Ethereum이 이미 향하고 있는 방향의 확장입니다.
Celestia와 데이터 가용성 문제
Celestia TIA$0.3062TIA$0.306224h+2.51%7d+7.40%30d-6.59%1y-88.02%via Statility는 2023년 말 데이터 가용성만을 위해 설계된 첫 번째 블록체인으로 출시되었습니다. 스마트 계약을 실행하지 않습니다. 사용자 트랜잭션을 처리하지 않습니다. 한 가지만 합니다. 트랜잭션 데이터가 게시되고 검색 가능한지 저장하고 검증합니다.
왜 이것이 중요할까요? 데이터 가용성이 롤업이 얼마나 저렴하고 빠를 수 있는지를 제한하는 병목 지점이기 때문입니다. 롤업이 Ethereum에 데이터를 게시할 때, 네트워크의 다른 모든 트랜잭션과 블록 공간을 놓고 경쟁합니다. Celestia는 전용의 목적 건설된 대안을 제공합니다. Ethereum 대신 Celestia를 데이터 가용성으로 사용하는 롤업은 비용을 몇 배 줄일 수 있습니다. 트랜잭션당 달러에서 센트의 일부로 줄어듭니다.
Celestia는 데이터 가용성 샘플링(DAS)이라는 기법을 사용합니다. 모든 노드가 모든 데이터를 다운로드해야 하는 대신, 경량 노드는 임의의 부분을 샘플링하여 데이터 가용성을 검증할 수 있습니다. 이것은 Celestia가 단일 노드가 처리할 수 있는 것으로 제한되지 않고 더 많은 노드가 네트워크에 참여함에 따라 데이터 처리량을 확장할 수 있게 합니다.
트레이드오프: Ethereum 대신 Celestia를 데이터 가용성으로 사용하는 롤업은 Ethereum의 보안 가정이 아닌 Celestia의 보안 가정을 물려받습니다. 많은 애플리케이션의 경우, 이것은 완벽하게 수용 가능합니다. 다른 애플리케이션의 경우, 특히 수십억 달러의 DeFi 가치를 처리하는 애플리케이션의 경우, Ethereum의 검증자 세트의 보안 프리미엄은 여전히 중요합니다.
EigenLayer: 모듈식 보안으로서의 재스테이킹
EigenLayer EIGEN$0.1650EIGEN$0.165024h+3.13%7d+9.27%30d-11.76%1y-79.78%via Statility는 다른 각도에서 모듈성에 접근합니다. 새로운 체인을 구축하는 대신, 새로운 프로토콜이 Ethereum의 기존 보안을 차용할 수 있게 합니다. ETH 스테이커는 스테이킹된 ETH를 "재스테이킹"하여 Ethereum 위의 추가 서비스인 활발히 검증되는 서비스(AVS)를 동시에 보호할 수 있습니다.
이것은 서비스로서의 모듈식 보안입니다. 새로운 오라클 네트워크, 데이터 가용성 계층, 또는 브리지는 처음부터 자체 검증자 세트를 부트스트랩할 필요가 없습니다. Ethereum의 $100+ 십억 규모의 스테이킹된 자본을 활용할 수 있습니다. EigenLayer에 구축된 데이터 가용성 서비스인 EigenDA는 Ethereum 정렬된 보안을 제공함으로써 Celestia와 직접 경쟁합니다.
매력은 명백합니다. 새로운 프로토콜을 위한 더 빠른 시장 진출, 처음부터 더 강한 보안, ETH 스테이커를 위한 추가 수익. 위험도 똑같이 명백합니다. 재스테이킹은 계층화된 노출을 만듭니다. 재스테이킹된 검증자가 AVS에서 슬래시되면, 그 검증자의 Ethereum 스테이킹을 지원하는 같은 ETH가 영향을 받을 수 있습니다. 한 실패가 여러 프로토콜을 통해 연쇄되는 시나리오는 EigenLayer의 비평가들을 밤샘 깨어 있게 합니다.
Avalanche 서브넷과 NEAR의 샤딩
모든 모듈식 접근 방식이 별개의 체인을 요구하지는 않습니다. Avalanche AVAX$9.49AVAX$9.4924h+4.75%7d+8.33%30d-0.52%1y-48.54%via Statility와 NEAR NEAR$1.37NEAR$1.3724h+2.93%7d+17.90%30d+6.70%1y-34.82%via Statility는 자신의 생태계 내에 모듈식 원칙을 포함합니다.
Avalanche 서브넷은 개발자가 자신의 검증자 세트, 합의 규칙, 가상 머신을 가진 맞춤 블록체인을 Avalanche 생태계 내에서 출시할 수 있게 합니다. 각 서브넷은 사실상 전문화된 실행 계층입니다. 게임 서브넷은 낮은 지연시간에 최적화될 수 있습니다. DeFi 서브넷은 최종성 속도를 우선시할 수 있습니다. 엔터프라이즈 서브넷은 허가된 액세스를 추가할 수 있습니다. C-Chain은 공유된 정산 환경으로 남아 있지만, 실행은 분산됩니다.
NEAR는 샤딩을 통해 다른 경로를 취합니다. NEAR의 샤딩 설계인 Nightshade는 네트워크를 병렬로 트랜잭션을 처리하는 여러 샤드로 분할합니다. 각 샤드는 네트워크 상태와 계산의 일부를 처리하지만, 단일 보안 모델을 공유하고 서로 통신할 수 있습니다. 이것은 별개의 체인에 걸친 것이 아니라 통합된 체인 내 모듈성입니다.
두 접근 방식 모두 완전히 별개의 네트워크로 분할할 때 오는 조각화 없이 전문화의 이점을 얻으려고 시도합니다.
모듈식 vs. 모놀리식: Solana의 반론
Solana SOL$83.92SOL$83.9224h+1.62%7d+6.30%30d-2.28%1y-29.49%via Statility는 이 논쟁의 다른 쪽에서 가장 큰 목소리입니다. 철학: 모든 것을 하는 하나의 체인을 구축하고, 것들을 분할할 필요가 없을 정도로 충분히 빠르게 만듭니다.
주요 차원에서 접근 방식이 어떻게 비교되는지 다음과 같습니다.
모듈식 스택 vs. 모놀리식 설계
| 차원 | 모듈식 (예: Celestia + 롤업) | 모놀리식 (예: Solana) |
|---|---|---|
| 확장성 | 전문화된 계층을 추가하여 확장 | 단일 체인을 최적화하여 확장 |
| 구성성 | 계층 간 브리징 필요 | 기본 원자적 구성성 |
| 사용자 경험 | 여러 체인, 브리지, 가스 토큰 | 단일 체인, 단일 가스 토큰 |
| 보안 모델 | 여러 계층에서 상속됨 | 통합된 검증자 세트 |
| 비용 구조 | 매우 낮음 (전문화된 DA 계층) | 낮음 하지만 혼잡이 증가하면서 상승 |
| 개발자 복잡성 | 높음 (계층 선택 및 통합) | 낮음 (하나의 런타임, 하나의 환경) |
Solana의 모놀리식 접근 방식은 실제 장점이 있습니다. Solana의 모든 애플리케이션은 다른 모든 애플리케이션과 원자적으로, 같은 블록에서 브리지나 크로스체인 메시징 없이 상호작용할 수 있습니다. DEX 거래는 대출 프로토콜 조치를 유발할 수 있고, 이는 NFT 구매를 유발할 수 있습니다. 모두 한 트랜잭션에서입니다. 모듈식 세계에서, 그 종류의 구성성은 지연시간, 비용, 실패 모드를 추가하는 계층 간 통신을 필요로 합니다.
모놀리식 반론에도 데이터가 있습니다. 지난 1년 동안 이러한 아키텍처상 다른 자산들이 어떻게 수행했는지 봅시다.
Indexed to 100 at start. Live data via Statility
시장 성과가 아키텍처를 검증하지는 않지만, 자본과 신념이 흐르는 곳을 반영합니다. Solana의 강한 성과는 부분적으로 생생한 애플리케이션 계층에 의해 주도됩니다. 실행이 많은 롤업과 서브넷에 걸쳐 조각화되면 이것은 구축하기 더 어려워집니다.
모듈식으로 가는 것의 위험
모듈식 논제는 지적으로 우아합니다. 하지만 아키텍처의 우아함이 실제로는 자동으로 우월성으로 번역되지는 않습니다.
- 복잡성 오버헤드. 모듈식 스택에 구축하는 개발자는 실행 환경, 데이터 가용성 계층, 정산 계층, 때로는 공유 시퀀서를 선택해야 합니다. 각 선택은 트레이드오프, 통합 작업, 지속적인 유지보수를 포함합니다. 대부분의 개발자는 인프라를 관리하는 것보다 기능을 배포하는 것을 선호합니다.
- 조각난 유동성. 모든 새로운 롤업 또는 서브넷은 고립된 유동성 풀입니다. DeFi는 깊고 집중된 유동성에 번성합니다. 사용자와 자본을 수십 개의 실행 환경에 분산시키는 것은 이에 반합니다. 브리지가 도움이 되지만, 브리지는 암호화폐에서 가장 공격받는 인프라입니다. 2021년 이후 브리지 악용으로 $20억 이상이 손실되었습니다.
- 의존성 연쇄. 모듈식 애플리케이션은 실행 계층, DA 계층, 정산 계층, 그리고 이들을 연결하는 브리지나 메시징 프로토콜에 의존합니다. 해당 연쇄의 어떤 링크가 실패하거나, 성능이 저하되거나, 손상되면, 애플리케이션은 고통받습니다. 모놀리식 체인은 단일 의존성 지점이 있습니다. 더 간단합니다. 비록 그 단일 지점이 자신의 위험을 가지고 있습니다.
- 사용자 경험. 사용자는 어느 계층에 있는지 이해할 필요가 없어야 합니다. 하지만 실제로, 모듈식 아키텍처는 종종 사용자에게 복잡성을 누출합니다. 다른 가스 토큰, 브리징 단계, 최종성 시간, 지갑 구성. 우승한 체인은 이 복잡성이 이것이 필요한 개발자를 제외한 모두에게 보이지 않는 것들입니다.
- 규모에서 증명되지 않음. Celestia는 1년도 안 되어 출시되었습니다. EigenLayer의 재스테이킹 모델은 훨씬 더 새롭습니다. 이 시스템은 전체 시장 사이클, 주요 악용, 또는 지속된 혼잡을 통해 전투 테스트되지 않았습니다. 모듈식 논제는 이론적 장점이 있지만 제한된 경험적 증거가 있습니다.
모듈성이 미래일까요?
정직한 답변: 아마도 두 접근 방식 모두 생존할 것입니다. 컴퓨팅 세계는 하나의 아키텍처로 수렴하지 않았습니다. 메인프레임, 마이크로서비스, 모놀리스, 서버리스가 모두 공존합니다. 다른 문제들이 다른 설계를 선호하기 때문입니다.
고주파 DeFi 거래는 Solana의 모놀리식 구성성에서 번성할 수 있습니다. 수백만 개의 저가 트랜잭션을 가진 게임 생태계는 저렴한 데이터 가용성을 위해 Celestia를 가진 전용 롤업을 선호할 수 있습니다. 엔터프라이즈 애플리케이션은 맞춤 준수 규칙을 가진 Avalanche 서브넷을 원할 수 있습니다. 질문은 모듈식 또는 모놀리식이 이기는지가 아닙니다. 각각이 최적으로 제공하는 사용 사례입니다.
명확한 것은 모듈식 스택이 빠르게 성숙하고 있다는 것입니다. Celestia는 전용 DA 계층이 롤업의 비용을 크게 줄일 수 있음을 증명했습니다. EigenLayer는 공유된 보안이 처음부터 새로운 프로토콜을 부트스트랩할 수 있음을 입증했습니다. Ethereum의 자체 로드맵은 핵심 논제를 검증합니다. 인프라가 구축되고 있습니다.
위험은 과도한 엔지니어링입니다. 모든 애플리케이션이 전문화된 계층의 맞춤 스택이 필요한 것은 아닙니다. 때로는 빠르고 단순하게 작동하는 모놀리식 체인이 더 나은 답변입니다. 모듈식 논제는 강력합니다. 하지만 우승 버전은 그것이 필요한 개발자를 제외한 모두에게 복잡성을 숨기는 것입니다.
모듈식 블록체인은 모놀리식을 대체하지 않습니다. 설계 공간을 확장합니다. 최고의 아키텍처는 사용자가 생각할 필요가 없는 것입니다.
암호화폐 플랫폼, 거래소, DeFi 앱을 찾고 있나요? 우리의 선별된 디렉토리를 찾아보세요.