모듈형 블록체인은 작년에 셀레스티아가 포부를 발표하면서 널리 논의된 주제였습니다. 그 이후로 모듈성 이론은 빠르게 인기를 얻고 있습니다. 급성장하는 L2 생태계 덕분에 수많은 데이터 가용성 레이어가 출시되었습니다.
그러나 모듈형 블록체인이라는 개념이 완전히 새로운 것은 아니며, 셀레스티아만이 이를 연구하고 있는 것도 아닙니다. 이 글에서는 모놀리식 블록체인과 모듈형 블록체인의 차이점을 살펴보고, 아스타 네트워크가 어떻게 이 둘의 혼합에 적합한지 알아보겠습니다.
대부분의 알트-L1은 모놀리식 체인입니다.
모놀리식 체인이란 무엇인가요?
모놀리식 체인은 블록체인의 모든 핵심 기능을 하나로 결합한 것입니다. 알트 L1이 출시될 당시에는 합의가 가장 많은 논쟁을 불러일으켰지만, 지금은 다른 계층으로 논의가 옮겨가고 있습니다.
블록체인의 네 가지 핵심 책임 :
< strong>합의: 탈중앙화된 노드 네트워크에서 상태 전환의 유효성에 대한 합의
실행: 사용자와 스마트 컨트랙트가 제출한 트랜잭션의 실제 처리
정산: 보통 모듈형 체인에서 실행과 동시에 발생합니다. 정산된 트랜잭션은 체인 롤백 가능성이 매우 낮으므로 최종 트랜잭션으로 간주됩니다.
데이터 가용성: 블록체인의 장점으로 자주 언급되는 것은 투명성입니다. 데이터 가용성은 이를 가능하게 하는 기능으로, 거래 내역을 재구성하고 네트워크의 현재 상태를 확인하는 데 필요한 모든 데이터를 제공합니다.
비트코인이나 이더와 같은 모놀리식 체인에서는 동일한 검증자 집합이 위의 모든 기능을 처리합니다. 이는 일반적으로 네트워크가 사용됨에 따라 계산 요구 사항이 증가하기 때문에 검증자를 실행할 수 있는 사람의 수를 자동으로 제한합니다. 오늘날 이더 아카이브 노드는 10TB가 넘는 데이터를 저장하는데, 이는 휴대전화에 저장할 수 있는 용량이 아닙니다. 마찬가지로 비트코인 채굴자는 특히 채굴 보상을 놓고 경쟁할 때 매우 높은 컴퓨팅 요구 사항을 갖게 됩니다.
하드웨어 리소스를 고갈시키지 않고 탈중앙화를 줄이기 위해 새로운 확장 솔루션은 작업을 세분화하는 데 초점을 맞추고 있습니다.
모듈형 블록체인
단순히 말해, 모듈형 블록체인은 한두 가지 핵심 블록체인 기능에 집중하고 나머지는 개발자에게 맡기는 프로세스입니다. 개발자가 그 위에 블록체인을 구축할 수 있습니다. 즉, 셀레스티아나 어빌리블과 같은 모듈형 블록체인은 데이터 가용성에만 집중하고 다른 기능은 뒷전으로 미뤄둡니다.
출처: 셀레스티아 블로그
배경 정보: 이더리움 스케일링과 저렴한 DA의 필요성
언뜻 보기에는 모듈화의 이점이 무엇인지 명확하지 않을 수 있지만, 이더 스케일링의 진화사를 이해하면 쉽게 이해할 수 있습니다.
이더리움의 원래 확장 비전은 전체 네트워크를 여러 개의 작은 블록체인으로 분할하는 샤딩이었습니다. 그러나 이를 위해서는 블록체인을 크게 변경해야 하므로 로드맵이 레이어 2(레이어 2) 확장으로 바뀌었습니다.
레이어 2 확장은 트랜잭션을 레이어 1 밖으로 이동하여 처리하고 대량 트랜잭션의 결과를 제출함으로써 기본 체인의 처리량을 증가시킵니다. 올해 레이어 2는 이더넷의 전체 처리량을 5배 이상 증가시켰습니다. 그러나 활발한 L2 사용자라면 이미 알고 있겠지만, 이것이 반드시 수수료를 낮게 유지할 수 있다는 것을 의미하지는 않습니다. 트래픽이 많은 기간 동안 최근 출시된 리네아 네트워크의 비용은 0.87달러까지 치솟았는데, 이는 디파이 광신도들에게는 괜찮아 보일 수 있지만, 대중적인 채택의 맥락에서는 그렇지 않습니다.
수수료가 급등한 이유 중 하나는 수요가 많은 기간에 자연스럽게 가격이 조정되고 스팸을 방지하는 메커니즘이 작동하기 때문입니다. 그러나 요금은 일반적으로 레이어 2가 레이어 1 이더넷에 데이터를 게시할 때 발생하는 비용에 의해서도 결정됩니다.
레이어 2 운영 비용의 90%가 메인넷에 거래 데이터를 게시하는 수수료로 구성됩니다. 궁극적으로 프로토댕크샤딩이 도입되고 블롭에 L2 데이터를 위한 스토리지가 추가되더라도 비용은 여전히 상당히 높을 것입니다.
모듈성 도입
Layer-2는 누구나 자신의 상태를 검증하고 거래가 합법적인지 확인할 수 있도록 거래 데이터를 게시해야 합니다. 하지만 데이터 가용성을 위해 메인 이더넷 네트워크를 사용할 필요는 없습니다. 대신 롤업 및 L2 스케일아웃 솔루션 운영자는 일반적으로 스토리지 비용이 현저히 낮은 Celestia, Avail 또는 EigenlayerDA와 같은 솔루션을 사용하여 비용을 크게 절감할 수 있습니다.
데이터 배포 비용 절감의 혜택은 사용자에게 전가되어 디앱의 전반적인 경험을 개선할 수 있습니다. 데이터 가용성은 현재 롤업이 가장 관심을 두고 최적화하는 스택 부분이지만, 롤업 자체는 실행 전용 모듈형 블록체인에 지나지 않습니다.
모듈형 블록체인의 일반적인 개념은 동일한 머신 세트에 다양한 핵심 기능을 부과하는 대신, 작업을 분산하고 여러 레이어를 특정 작업을 위해 특별히 최적화할 수 있다는 것입니다. strong>. 이를 통해 개발자는 사용 사례에 가장 적합한 멀티레이어 조합을 만들 수 있습니다. 레고 블록을 사용하는 것처럼 가장 저렴한 DA와 FuelVM 중심의 실행 레이어, 그리고 Eigenlayer의 리스태킹을 통해 제공되는 미묘한 보안을 결합할 수 있습니다. 이러한 접근 방식은 전체 체인을 처음부터 개발하는 데 드는 비용을 절감하는 동시에, 직접 시작하지 않고 다른 네트워크 보안에 의존할 수 있는 옵션을 제공합니다.
요약하면, 모듈화의 장점은 새로운 체인을 개발하고 출시하는 데 드는 비용과 시간을 절감하고, 모놀리식 체인이 따라올 수 없는 유연성과 확장성을 제공한다는 것입니다.
그러나 앞서 언급했듯이 모듈성은 완전히 새로운 개념은 아닙니다. 폴카닷이나 코스모스와 같은 앱 체인이 도입된 이래로 모듈성은 생태계 내러티브의 일부였습니다. 두 체인 모두 모듈형 프레임워크를 구축하여 체인이 다양한 모듈을 선택하고 필요에 따라 결합할 수 있도록 했습니다.
아스타 네트워크도 같은 방식으로 시작되었습니다.
어떻게 아스타가 성공할 수 있었을까요?
아스타 네트워크는 처음에 스마트 콘트랙트의 허브를 만드는 폴카닷에서 병렬 체인으로 시작되었으며, 다른 병렬 체인이 이 생태계를 활용할 수 있습니다. 따라서 모놀리식 체인으로 생각할 수 있지만, 폴카닷 생태계의 일부이기 때문에 상황이 조금 다릅니다. 기본적으로 폴카닷을 기반으로 구축된 병렬 체인은 기본 체인으로부터 보안 보장을 상속받을 수 있으며, 이는 현재의 모듈형 체인과 유사합니다. 릴레이 체인은 보안과 합의를 담당하고, 병렬 체인의 개발자는 각자의 고유한 강점에 집중할 수 있습니다.
가장 성공적인 병렬 체인 중 하나인 아스타 네트워크는 디앱 서약 메커니즘을 만들어 커뮤니티에서 인기 있는 빌더를 지원했습니다. 가장 최근에 아스타는 폴리곤과 파트너십을 맺고 zkEVM L2를 통해 이더리움 생태계로 확장했습니다.
동시에, 지난 2년 동안 모듈식 프레임워크를 사용한 구축 경험을 쌓으며 모듈식 내러티브를 더욱 수용하고 있습니다.
모듈형 체인의 비전
블록체인의 미래는 모듈형입니다. 이미 샤딩을 달성했거나 틈새 시장을 찾은 모놀리식 체인의 입지가 여전히 존재하지만, 앞으로는 모듈식으로 구축될 조짐이 점점 더 커지고 있습니다.
"다층 케이크처럼 서로 다른 기술 레이어를 쌓아 올리는 것"이라는 아이디어에 대한 많은 흥분과 기대가 있지만, 모듈형 블록체인이 해결해야 할 과제는 여전히 많이 남아 있습니다. strong>.
모듈형 패러다임에서 보안은 기본 레이어에 크게 의존합니다. 개발자는 한 계층이 실패하여 다른 계층의 작동이 중단되는 상황을 피하기 위해 신중하게 선택해야 합니다. 이는 마치 블랙 포레스트 케이크의 비스킷 바닥을 만드는 것을 잊어버려서 케이크 전체가 무너지는 것과 같습니다(......).
또한 각 레이어를 최적화하면 각 레이어를 합친 것보다 더 나은 경험을 제공할 수 있지만, 복잡성이 추가되는 대가를 치르게 됩니다. 다른 레이어가 올바르게 계산되었는지 확인하기 위해 부정 증명 또는 유효성 증명을 처리하는 것은 어려울 수 있습니다.
두말할 필요도 없이, 모듈형 블록체인은 이미 파편화된 L2 생태계에 더 많은 파편화를 도입합니다. 모듈화 패러다임이 성공하기 위해서는 사용자 레이어에 많은 노력을 기울여야 합니다. 결국 사용자들은 이더리움의 일관성을 신경 쓰지 않을 것이며, '상속 보안'이 실제로 무엇을 의미하는지 이해하려고 50분을 소비하고 싶지 않을 것입니다.
그럼에도 불구하고 기술이 빠르게 발전함에 따라 전반적인 초점이 소비자 등급 애플리케이션을 통해 소비자에게 서비스를 제공하는 것으로 이동함에 따라 모듈형 블록체인은 채택을 촉진하는 데 확실히 중요한 역할을 할 것입니다.