"내가 원하는 것을 주면, 그 동안 당신은 원하는 것을 가질 수 있습니다."
애덤 스미스는 국부론에서 분업의 개념을 처음 제시하고 분업을 통한 시장의 전반적인 효율성 향상에 대해 체계적이고 종합적으로 설명했습니다.
모듈화의 본질은 전체 시스템을 독립적이고 안전하며 확장 가능한 상호 교환 가능한 모듈로 분해하고 서로 다른 모듈을 결합하여 전체 시스템을 작동시킬 수 있는 분업이라는 점입니다.
자유 시장은 결국 분업으로 이어져 전반적인 효율성이 크게 향상될 것입니다.
현재 모듈성은 블록체인 산업의 핵심 화두 중 하나이며, 현재 시장의 관심은 이러한 종류의 기본 인프라 프로젝트에 있지 않지만 기본 인프라의 개선은 블록체인 산업을 이끄는 중요한 동력입니다.
이 기사에서는 모듈형 블록체인에 대해 심층적으로 분석하고 모듈형의 발전 역사와 현재 시장 환경, 향후 발전 방향에 대해 종합적으로 이해해 보겠습니다.
1. 모듈성이란 무엇인가
사실 블록체인 산업에서 모듈성은 오랜 역사를 가지고 있으며 모듈성의 관점에서 산업의 발전을 되돌아볼 수 있습니다. 개발.
초기의 비트코인 체인은 모듈이 긴밀하게 통합되어 비트코인의 전송과 회계 처리를 가능하게 하는 완전한 시스템이었습니다.
하지만 비트코인 체인의 문제점은 더 많은 시나리오를 처리할 수 있을 만큼 확장성이 없다는 것이었고, 이는 세계의 컴퓨터로 알려진 이더리움의 등장으로 이어졌습니다.
이더는 비트코인의 모듈화라고 할 수 있으며, 비트코인 체인에 실행 모듈인 EVM(이더리움 가상 머신)을 추가했습니다.
가상 머신은 프로그램 코드가 실행되는 환경입니다. 비트코인은 송금과 같은 간단한 작업만 수행할 수 있으며, 복잡한 코드를 실행하려면 가상 머신을 도입해야 합니다.
그 결과 이더리움 체인에는 탈중앙 금융(DeFi), 디지털 컬렉션으로 해석할 수 있는 대체 불가능한 토큰(NFT), 탈중앙 소셜 네트워킹(SocialFi), 블록체인 게임(GameFi) 등 다양한 블록체인 애플리케이션이 존재합니다.
나중에 이더의 성능은 점점 더 다양한 애플리케이션 시나리오의 요구를 충족시킬 수 없었고, 다양한 레이어2 네트워크, 즉 이더의 모듈성, 이더의 실행 모듈이 체인 외부로 전송되어 위장된 용량 확장을 달성하기 위해 등장했습니다.
중국어로 두 번째 레이어라고 불리는 레이어2는 이더넷 체인의 한 레이어 네트워크 위에 또 다른 레이어 네트워크를 구축하고 많은 수의 계산을 이 네트워크로 전송한 다음 계산 결과를 다시 이더넷으로 전송하여 이더넷의 계산량을 줄이고 이더넷의 속도를 향상시키는 것입니다.
이더의 실행 레이어가 모듈화된 후 다양한 유형의 레이어2가 등장하면서 이더는 더욱 모듈화되어 전체가 4개의 레이어로 분할되었습니다.
실행 레이어: 주로 거래 처리와 스마트 컨트랙트 실행을 담당합니다; (야구 경기와 유사하며, 게임의 규칙에 따라 진행)
정산 계층: 실행 계층의 상태를 확인하고 분쟁을 해결하며, 거래의 최종 정산을 완료하고 자산의 이전과 기록이 블록체인에 영구적으로 저장되도록 하며, 블록체인의 최종 상태를 결정합니다(야구 경기에서 발생하는 문제를 해결)
정산 계층
. "text-align: left;">데이터 레이어: 일반적으로 데이터 저장, 전송 및 검증과 같은 기능을 포함하며 블록체인 네트워크의 투명성과 신뢰를 보장합니다; (야구 경기의 라이브 방송 또는 녹화)
합의 레이어: 특정 합의 알고리즘을 통해 거래를 검증하고 새로운 블록을 생성하여 데이터 및 트랜잭션의 일관성; (모든 사람이 동일한 볼 게임의 결과에 대해 동일한 인식을 갖도록 보장)
각 레이어에서 모든 종류의 프로젝트가 등장하고 각 레이어가 더욱 효율화되고 있으며 모든 종류의 프로젝트를 조합하여 새로운 블록체인을 구축하는 것이 쉬워지고 있습니다.
이것은 컴퓨터 산업의 발전과 유사합니다.
처음에는 애플의 올인원 컴퓨터와 마이크로소프트의 윈도우가 등장했을 때, 시장에 많은 조립업체가 등장했고, 각 부품을 매우 높은 구성으로 구매하여 궁극적으로 고성능 컴퓨터로 조립할 수 있었습니다.
블록체인 세계에서 체인이 저렴한 스토리지를 원한다면, 외장 하드 드라이브와 유사한 독립형 데이터 가용성 레이어를 사용할 수 있으며, 저장 공간이 많고 저렴하며 성능도 좋습니다. 데이터 레이어를 제외한 모든 모듈은 플러그형으로 유연하게 조립할 수 있습니다.
그러나 조립형 머신의 등장이 Apple과 같은 올인원 머신을 완전히 대체하지는 못했습니다.
모든 종류의 구성을 신경 쓰지 않거나 공부할 에너지가 없는 사용자들은 그저 작동하는 컴퓨터만 원하기 때문입니다. 올인원 PC는 각 부품의 효율을 극대화하는 최고의 협업이 가능한 구성 요소로, 구성이 어려운 조립 컴퓨터보다 더 나은 경험을 제공합니다.
예를 들어, Layer1의 주류 퍼블릭 체인 중 하나인 Solana는 모듈식이 아닌 전형적인 "올인원" 머신이지만, 매우 높은 성능을 자랑하며 많은 인기 프로젝트를 탄생시켰습니다.
모듈성의 중요한 장점과 내포된 단점을 살펴보면 다음과 같습니다.
장점:
탈중앙화: 데이터 계층을 분리함으로써 노드의 하드웨어 요구 사항이 줄어듭니다. 탈중앙화: 데이터 레이어를 분리하고 노드의 하드웨어 요구 사항을 줄여 노드 수를 늘림으로써 추가적인 신뢰 가정 없이 네트워크가 더욱 탈중앙화됩니다.
간소화된 체인 배포: 모듈식 디자인을 활용하여 새로운 블록체인의 시작 비용과 아키텍처 설계 비용이 절감됩니다.
체인 성능 향상: 각 모듈의 성능이 크게 향상되며, 이더리움의 경우 확장성을 의미함
생태 확장 촉진: 각 모듈이 다른 기능을 수행하면서 체인의 전반적인 보안을 보장함
사용자 경험 개선: 사용 난이도 감소, 거래 비용 절감
단점:
보안: 통합 블록체인과 달리 데이터 계층을 제3자에게 위임하면 통합 블록체인과 달리 위험을 초래할 수 있습니다. 제3자는 위험을 초래할 수 있으며 올인원 체인처럼 보안을 보장한다고 신뢰할 수 없습니다. 따라서 모듈형 아키텍처는 특히 많은 체인 간 통신이 필요하고 해커에게 더 넓은 공격 표면이 필요한 경우 안전하지 않습니다.
복잡성: 복잡한 설계는 더 높은 위험을 초래합니다. 모듈식 구조에서는 선택할 수 있는 모듈이 많고 모듈 간에 잠재적인 블라인드 박스 위험이 존재하기 때문에 보다 안정적인 모듈식 시스템을 구축하는 방법이 관심사가 됩니다.
2. 주요 프로젝트 분석
글로벌 관점에서 전체는 크게 세 가지 레이어로 나눌 수 있습니다.
애플리케이션 레이어:
모든 종류의 블록체인 위에 구축된 디앱 애플리케이션(탈중앙화 애플리케이션)
현재 월렛(지갑, 웹3세계의 관문), 디파이(탈중앙화 금융), NFT(디지털 재무로 이해할 수 있는), 소셜파이(탈중앙화 소셜 네트워킹), 게임파이(블록체인) 등 여러 카테고리가 포함되어 있습니다. ), 게임파이(블록체인 게임) 등이 있습니다.
미들 레이어:
응용 레이어가 블록체인과 직접 상호작용하는 경우, 블록체인 기술의 특성에 따라 성능과 사용자 경험이 크게 제약을 받게 되며, 특히 멀티체인 패턴이 존재하고 기술 아키텍처와 시스템 특성이 다른 많은 블록체인이 시장에 나와 있는 현재에는 더 큰 제약을 받게 됩니다. 기술 아키텍처와 시스템 특성이 서로 다르기 때문에 애플리케이션의 개발 난이도와 사용자 경험에 큰 영향을 미쳤습니다.
사용자 경험과 애플리케이션 개발의 어려움을 개선하기 위해 이러한 중간 계층의 출현은 다양한 유형의 블록체인을 수평적으로 끌어 당기고 블록체인의 특성을 캡슐화하여 계정 추상화(즉, 사용자의 계정을 프로그래밍하여 다양한 복잡한 기능을 확장할 수 있음), 체인 추상화 등 애플리케이션 개발을 위한 다양한 유형의 기술 미들웨어를 제공합니다. (사용자의 계정을 다양하고 복잡한 기능을 확장하도록 프로그래밍할 수 있는 계정 추상화), 체인 추상화(사용자가 다양한 체인 간의 차이를 인식할 필요가 없고 자신의 의도에 따라 각 체인을 직접 사용할 수 있는 체인 추상화) 등이 포함됩니다.
퍼블릭 체인 레이어:
실행 레이어: EVM(이더리움 가상머신), EVM 등가 가상머신(EVM 호환 가상머신), 병렬 EVM(병렬 트랜잭션을 지원하는 EVM), 모듈형 가상머신(비 EVM 유형 가상머신)으로 나뉨
정산 레이어: 이더로 정산할 수 있을 뿐만 아니라 현재 주요 정산 모듈화 프로젝트는 다이멘션입니다.
데이터 계층: 데이터 가용성 계층이라고도 하며 가장 많은 프로젝트가 이 계층에 속해 있습니다.
데이터 계층 : 데이터 가용성 계층이라고도하는이 계층에는 데이터 스토리지 비용이 거래 수수료의 많은 부분을 차지하므로 저렴하고 좋은 스토리지 모듈을 얻으려는 시장의 강력한 수요가 있으며 Ether의 자체 스토리지가 너무 비싸고 프로젝트의 모듈성이 리더는 Celestia이고 비트 코인 생태계의 수장은 주로 Nubit입니다.
컨센서스 계층입니다: 셀레스티아도 합의 레이어를 만들지만 이는 이더의 근간을 흔들고, 이더 커뮤니티는 셀레스티아를 합의 레이어로 사용하는 퍼블릭 체인을 이더의 레이어2로 인정하지 않으며, 셀레스티아의 보안은 이더처럼 시간이 지나면서 입증되지 않았고 충분히 안전하지 않습니다.
비트코인 생태계의 헤드라인 프로젝트는 누비트입니다.
비트코인 생태계 헤드라인 프로젝트는 Nubit입니다. 왼쪽;">다음으로는 세 가지 주요 프로젝트인 셀레스티아, 다이멘션, 알트레이어를 구체적으로 분석합니다.
2.1 셀레스티아
기본 사항 소개
소개. 왼쪽;">모듈형 블록체인이라는 개념을 처음 제시한 프로젝트인 셀레스티아는 특히 코인 가격이 폭발적으로 상승하여 시장의 주목을 받으면서 모듈형 트랙의 선구자로 간주될 수 있으며, 전체 트랙의 천장을 열었습니다.
확장 가능한 차세대 블록체인 아키텍처인 모듈형 블록체인은 누구나 최소한의 오버헤드로 자신만의 블록체인을 쉽게 구축할 수 있도록 설계된 확장 가능한 데이터 가용성 계층을 구축하는 것입니다.
운영 메커니즘
데이터 가용성 샘플링
Celestia는 트랜잭션의 유효성을 다루거나 트랜잭션을 실행하지 않습니다. 트랜잭션을 패키징, 정렬, 브로드캐스트할 뿐이며, 모든 트랜잭션 유효성 규칙은 클라이언트 측의 롤업 노드에서 적용합니다(즉, 합의 계층과 실행 계층의 분리)
데이터 유효성 검사 방법: 블록 데이터를 사각형(예: 8x8)으로 나누고 원본 데이터에 추가 '체크섬'을 더해 인코딩할 수 있습니다. 원본 데이터를 인코딩하면 추가 "체크" 행과 열이 추가되어 더 큰 정사각형 행렬(예: 16x16)이 형성됩니다. 이 큰 정사각형 내에서 일부 데이터의 정확성을 무작위로 샘플링하고 검증함으로써 전체 데이터의 무결성과 가용성을 보장할 수 있으며, 일부 데이터가 손실되거나 손상되더라도 체크섬 데이터를 사용해 전체 데이터를 복구할 수 있습니다
Sovereign
Sovereign 롤업
트랜잭션 검증 방법: 소버린 롤업과 스마트 컨트랙트 롤업(예: 옵티미즘, Arbitrum, zkSync 등)의 주요 차이점은 트랜잭션 검증 방식입니다. 스마트 콘트랙트 롤업에서 트랜잭션은 이더에 배포된 스마트 콘트랙트에 의해 검증됩니다. 소버린 롤업에서는 롤업 노드 자체가 트랜잭션의 유효성 검사를 담당합니다
업그레이드 방법:
스마트 컨트랙트 롤업의 경우, 업그레이드는 결제 레벨의 스마트 컨트랙트에 따라 달라집니다. 롤업을 업그레이드하려면 스마트 컨트랙트를 수정해야 합니다. 스마트 컨트랙트의 업데이트를 시작할 수 있는 사람을 제어하기 위해 여러 서명이 필요할 수 있습니다. 팀에서 업그레이드를 위해 여러 서명을 제어하는 것이 일반적이지만, 거버넌스를 통해 여러 서명을 제어하는 것도 가능합니다. 스마트 콘트랙트는 결제 레이어에 위치하기 때문에 결제 레이어에서 사회적 합의의 제약을 받습니다.
소버린 롤업은 레이어 1 블록체인과 유사한 포크를 통해 업그레이드됩니다. 새로운 소프트웨어 버전이 출시되면 노드는 소프트웨어를 최신 버전으로 업데이트하거나, 업그레이드에 동의하지 않는 노드는 이전 소프트웨어를 계속 사용할 수 있는 옵션이 있습니다. 이러한 옵션을 통해 커뮤니티에서 노드를 운영하는 사람들이 새로운 변경 사항을 받아들일지 여부를 결정할 수 있으며, 대다수의 노드가 업그레이드를 수락하더라도 이를 강제할 수 있는 방법은 없습니다. 이 기능은 소버린 롤업을 진정한 '소버린' 롤업으로 만듭니다.
퀀텀 그래비티 브리지(QGB)
셀레스티아와 이더(또는 다른 EVM) 사이의 가교 역할을 합니다. L1 체인)를 연결하여 두 네트워크 간에 데이터와 자산을 전송할 수 있도록 합니다
셀레스티움(EVM L2 롤업) 개념을 도입하여 셀레스티아는 데이터 가용성을 달성하는 데 활용하고, 이더는 결제 레이어로 선택됩니다. 이를 통해 두 네트워크의 장점인 셀레스티움의 확장성과 데이터 가용성, 이더의 보안과 탈중앙화 특성을 모두 활용할 수 있습니다
2.2 Dymension
기본 소개
Dymension. 왼쪽;">다이멘션은 코스모스에 구축된 소버린 롤업으로, 다이멘션 체인(결제 레이어), RDK(롤앱 개발 키트), IRC(롤업 간 통신)를 통해 롤앱(맞춤형 앱에 중점을 둔 블록체인)을 쉽게 개발할 수 있도록 설계되었습니다.
다이멘션의 핵심 기능은 결제 레이어의 모듈화이며, 알트레이어와 경쟁하는 RaaS(서비스형 롤업) 기능도 제공합니다.
운영 메커니즘
프론트엔드 → 롤앱; 롤앱은 롤업과 앱의 합성어로, 다이멘션의 특정 애플리케이션 전용 고성능 모듈형 블록체인입니다. 다이멘션 롤앱 개발 키트(RDK)를 사용하여 구축된 고성능 모듈형 블록체인입니다.
백엔드 → 다이멘션 허브; 다이멘션 허브는 코스모스 SDK를 결제 레이어로 사용하여 구축되며, 다이멘션 롤앱 간의 보안 메시징을 위해 IBC를 활용합니다.
데이터베이스 → 데이터 가용성 네트워크; 데이터 가용성 네트워크는 탈중앙화되어 있으며 단기간 동안 데이터를 보관합니다.
2.3 AltLayer
기본
레고 스타일의 모듈식 RaaS(서비스형 롤업) 체인 플랫폼: 모듈성 개념과 재구성
빠르고 확장 가능한 레이어 1 보호 롤업을 애플리케이션에 맞게 빠르게 구축할 수 있어 개발자뿐만 아니라 코딩 경험이 거의 또는 전혀 없는 사람도 클릭 몇 번으로 2분 이내에 맞춤형 롤업을 구축할 수 있습니다. 커스텀 롤업
작동 메커니즘
원클릭 체인 기능(OP Stack, Arbitrum Orbit, zkSync ZK Stack, Polygon CDK)
리플렛지 서비스(EigenLayer 기반)
서드파티 DA(Celestia, EigenDA, Avail 기반)
서드파티 시퀀서(Espresso, Radius 기반)
3. 모듈식 미래 내러티브
모듈성의 미래 내러티브에는 이더 모듈성의 심화, 코스모스 생태계의 확장, 비트코인 생태계의 부상이라는 세 가지 주요 방향이 있습니다.
모듈성은 이더에서 시작되어 이더에서 성숙했지만, 무시할 수 없는 두 개의 다른 생태계가 있는데 하나는 코스모스이고 다른 하나는 비트코인입니다.
코스모스는 크로스 체인 문제를 해결하기 위해 탄생했습니다. 멀티체인 생태계를 구축하기 위해 코스모스 기술 구성 요소에 기반한 체인은 보안을 공유하고 쉽게 교차 체인화할 수 있습니다.
코스모스는 이러한 목표를 달성하기 위해 수년에 걸쳐 개발한 고도의 모듈성을 갖춘 원클릭 체인 발행 기능을 구축했으며, 위에서 언급했듯이 셀레스티아, 다이멘션, 인기 BTC 서약 프로젝트인 바빌론 등 많은 유명 프로젝트가 코스모스 생태계에서 탄생했습니다.
블록체인 산업의 창립 체인인 비트코인 역시 시가총액 기준으로 이더리움의 3배에 가까운 가장 큰 퍼블릭 체인이기 때문에 비트코인 생태계 역시 상상력이 풍부하고 현재 급성장하고 있으며 이더리움에서 이미 검증된 많은 기술들이 비트코인 생태계에서 직접 사용되고 있습니다.
이더 모듈의 심화
데이터 가용성 계층: 가장 많은 수의 프로젝트가 있는 모듈이자 가장 경쟁이 치열한 트랙이기도 합니다. 현재 선두주자는 셀레스티아이지만 셀레스티아는 많은 도전에 직면해 있는데, 우선 이더넷 메인 네트워크가 EIP-4844로 온라인화된 후 롤업 데이터를 블롭 형태로 저장할 수 있고 데이터 저장 비용이 크게 감소했으며 셀레스티아와 같은 외부 DA는 더 이상 비용 이점이 없으며, 컨센서스 등 강력한 도전자가 많다는 사실과 함께 셀레스티아는 이미 네트워크는 이미 L1 블록체인 니어의 니어DA와 리플레깅의 선두 프로젝트인 아이겐레이어가 출시한 아이겐DA의 신뢰성을 가지고 있습니다.
미들웨어 레이어: 현재와 미래는 멀티체인 패턴이며, 사용자와 유동성이 차단되고, 애플리케이션 계층에서 사용자에게 더 나은 경험을 제공하기 위해 많은 미들웨어 서비스가 등장하고 있습니다. 애플리케이션 레이어에서 사용자에게 더 나은 경험을 제공하기 위해 많은 미들웨어 서비스가 등장했으며, 계정 추상화(즉, 사용자의 계정을 프로그래밍하여 다양하고 복잡한 기능을 확장할 수 있음)와 체인 추상화(즉, 체인이 추상화된 후 사용자 측에서 체인 간의 차이를 감지할 필요가 없으며 자신의 의도에 따라 체인을 직접 사용할 수 있음)가 인기 개념으로 떠오르고 있습니다.
RaaS: 모든 종류의 모듈식 기본 서비스를 통합한 원클릭 레이어2는 개발자에게 레이어2 엔터프라이즈급 서비스의 신속한 구축을 제공하여 개발의 문턱을 낮추고, 향후 레이어2는 기술 철자가 아니라 생태 철자, 운영 철자, 애플리케이션 계층의 서비스 철자가 될 것임을 의미합니다.
ZK 기술: 영지식 증명 기술은 블록체인에서 두 가지 용도로 사용되는데, 하나는 계산의 정확성을 검증하는 것으로 재계산 없이 빠르게 검증할 수 있고 다른 하나는 원본 정보를 공개하지 않고 ZK 증명만 제공함으로써 프라이버시를 보호하는 것입니다. 현재 Layer2에서는 주로 계산의 정확성을 검증하는 데 사용되고 있으며, 향후 방향은 주로 가상 머신을 ZK 검증하는 것입니다. 이더넷 로드맵에서 ZK는 Verge 단계의 핵심으로 L1 EVM에 SNARK를 도입하고 있으며, 다양한 형태의 Layer2에도 ZK 기술이 접목되고 있으며 이더넷 창립자 비탈릭은 "10년 후에는 모든 롤업이 ZK가 될 것"이라고 말한 바 있습니다.
코스모스 생태계의 확장
코스모스 생태계는 2022년 루나 추락 이후 큰 타격을 받았지만, 약세장을 거치면서 코스모스 생태계는 죽지 않았음을 알 수 있습니다. 죽지 않고 데이터 가용성 계층의 선구자 셀레스티아와 결제 계층의 선구자 다이멘션 등 많은 선구적인 프로젝트가 등장했습니다.
코스모스 생태계는 여러 독립 블록체인의 동시 존재를 지원하고 서로 상호 작용할 수 있는 멀티체인 아키텍처를 채택하고 있으며, 강력한 상호 운용성이 뛰어납니다.
코스모스 체인은 모듈식 설계를 채택하여 개발자가 다양한 모듈을 선택하고 결합하여 자신만의 애플리케이션 체인을 구축할 수 있어 개발자에게 뛰어난 자율성과 유연성을 제공합니다.
코스모스는 또한 앱 체인 구축 및 유지에 드는 매우 비싼 비용, 코스모스 허브의 수익 모델 부재, 지속 불가능한 경제 모델 등 많은 문제에 직면해 있습니다.
비트코인 생태계의 부상:
오디날스 프로토콜의 등장 이후 시장은 비트코인 생태계에 많은 관심을 기울이기 시작했으며, 지난 한 해 동안 인스크립션 붐, BTC L2 붐, 비트코인 리 서약 붐이 있었습니다.
비트코인 생태계는 크게 두 가지 발전 방향이 있습니다. 하나는 비트코인 기술 자체의 특성을 기반으로 확장하는 것이고, 다른 하나는 비트코인 및 이더리움 생태계의 유동성을 열어줄 EVM과 호환되는 것입니다.
이더는 비트코인의 모듈화, 즉 테스트 네트워크로서 이더의 많은 성숙한 기술을 비트코인 생태계에서 바로 사용할 수 있으며, 데이터 가용성 프로젝트인 누비트, 레이어2 프로젝트인 멀린 등 이미 많은 모듈형 프로젝트가 등장했습니다, 비트 레이어, 비트코인 공유 보안 서비스인 바빌론 등 많은 모듈형 프로젝트가 이미 등장했습니다.