원문 기사: " 모듈형 블록체인의 미래를 향한 길: Rollups-as-a-Service 공개 "
작성자: 0xjim
편집자: Biteye 핵심 기여자 Crush

우리는 이전에 수백만 개의 블록체인이 존재하는 미래가 어떻게 될 것인지에 대해 논의한 적이 있습니다. 그 중 일부는 범용 퍼블릭 체인이 되겠지만, 대부분은 특정 애플리케이션, 즉 애플리케이션 체인에 사용될 것입니다.
모듈형 블록체인의 등장, 이더 의 롤업 중심 비전, 그리고 비탈릭이 그의 "엔드게임" 기사에서 확장성을 위해 중앙집중화를 인정한 것 등은 이러한 미래 비전을 거의 불가피하게 만듭니다.
따라서 미래에는 특정 애플리케이션을 위한 수백만 개의 모듈형 체인이 존재할 것이라는 논리적 결론에 도달했습니다. 하지만 이러한 체인은 어떻게 구축될까요? 바로 Rollups-as-a-Service(RaaS)를 통해서입니다!
많은 애플리케이션 팀은 인프라 운영에 대해 생각하고 싶어하지 않습니다. AWS가 호스팅 서버의 복잡성을 추상화하는 것처럼, RaaS 프로젝트도 블록체인 구축 및 유지 관리를 위해 동일한 방식을 취하고 있습니다.
가까운 미래에는 새로운 체인을 배포하는 것이 새로운 웹 페이지를 만들거나 애플리케이션을 확장하거나 축소하는 것만큼 쉬워질 것입니다. 오늘날 Docker 컨테이너와 Kubernetes를 사용하는 것과 마찬가지입니다.
지난 6개월 동안만 해도 가볍고 구성 가능한 롤업을 위한 로우코드 제품을 구축하는 RaaS 프로젝트 발표가 대량 했습니다.
아래는 RaaS라고도 하는 모듈형 블록체인 솔루션을 사용하는 현재 진행 중인 프로젝트의 전체 목록입니다. (관련 자료: RaaS란 무엇인가? 어떤 유형의 RaaS가 시장을 장악할 것인가 ?)
01. 관련 프로젝트 소개
OG: 우주와 기질
Cosmos SDK와 Substrate SDK는 수년 동안 사용되어 왔으며 개발자가 자체 주권 체인(기술적으로 모듈식이 아님)을 만들 수 있도록 하거나 Substrate의 경우 Polkadot 릴레이 체인에 파라체인으로 연결하여 보안을 공유할 수 있습니다.
Alt-L1(대체 L1 공개 체인)
Polygon과 Avalanche는 2021년 초 Alt-L1 분야에서 이슈 프로젝트였습니다. 이들은 모듈식 프레임 Polygon Edge와 Avalanche Subnet을 프로토타입으로 만들었습니다.
특히, Avalanche는 Crabada 및 DeFi Kingdoms와 같은 게임과 협력하여 이러한 게임이 전용 서브넷을 만들 수 있도록 했습니다.
Polygon은 Edge의 범위를 확장했으며, 이제 Polygon Supernets라고 불립니다. Supernet을 통해 dApp 팀은 기존 Polygon PoS 검증자의 지분을 활용하고 특정 애플리케이션에 맞는 별도의 환경을 구축할 수 있습니다.
시간이 지남에 따라 Polygon Supernets는 dApp 팀에 Polygon ZK 기술을 사용하여 ZK 롤업을 생성할 수 있는 기능도 제공할 것입니다.
이더리움 맥시스
이더 의 많은 L2는 이러한 애플리케이션별 롤업이 자사 네트워크에서 실행되는 모습에 대해 고민하고 있으며, Scroll, Fuel, Mantle, Boba, Metis, Consensys의 zkEVM, Loopring은 특히 이 부분이 부족합니다.
Optimism의 모듈형 스택인 OPStack은 Base의 설계자이며, Base를 비롯한 Minecraft 게임과 같은 다른 포크에서 중요한 역할을 합니다. OPStack은 롤업 간의 순서 와 원자성을 제공하는 공유 순서 슈퍼체인을 구축하고자 합니다.
OP Labs 팀의 비전은 RaaS L2가 이더 기반의 "실험적 계층"이 되는 것입니다. 예를 들어, 이더 개발자는 전체 이더 L1 업데이트나 Optimism 메인넷과 같은 더 성숙한 L2를 기다릴 필요 없이, 새로운 롤업을 쉽게 생성하여 프로덕션 환경에서 새로운 ERC 및 EIP를 테스트할 수 있습니다.

Arbitrum AnyTrust와 최초의 게임 최적화 배포인 Nova는 Arbitrum의 모듈식 솔루션으로, Arbitrum의 실행 계층인 Nitro를 사용할 수 있으며 DAC를 사용하여 오프체인 데이터 가용성을 제공하고, L2에 문제가 발생할 경우 자동으로 데이터를 이더 L1로 전송하여 처리하는 장애 조치 기능을 제공합니다.
지난주, Arbitrum은 에어드랍 발표와 함께, Arbitrum에서 L3를 전체 롤업이나 AnyTrust 인스턴스 형태로 출시하기 위한 개발자 솔루션인 Orbit의 출시를 발표했습니다.
Stylus와 함께 Orbit을 사용하면 개발자는 C, C++, Rust는 물론 Solidity와 같은 EVM 언어로도 애플리케이션을 개발할 수 있습니다. Offchain Labs는 새로운 거버넌스 메커니즘 도입 및 Nitro 수정 등 신속한 실험을 위해 레이어 3를 활용할 것으로 예상하며, 이는 허가 없는 롤업 작업을 통해 구현될 예정입니다.

Slush는 StarkNet 기반으로 구축되었으며, StarkNet 기반 zkVM L3를 구축하기 위한 SDK를 제공합니다. Starkware는 프랙탈 확장 개념을 제안했으며, L3의 선구자로 여겨집니다.

zkSync는 프랙탈 스케일링과 L3, 즉 "하이퍼체인"도 고려하고 있습니다. LLVM 기술을 사용하는 하이퍼체인은 L1 메인넷에서 실행되는 zkEVM의 프랙탈 인스턴스로, 병렬 작업을 가능하게 합니다. L1 메인넷에 모두 적용함으로써 하이퍼체인 간 상호 운용성이 확보됩니다.
누구나 Hyperchain을 허가 없이 배포할 수 있으며, zkSync L2와 동일한 zkEVM 엔진으로 구동되는 사용자 정의 가능한 모듈식 zkEVM 체인 스택을 사용할 수 있습니다. 개발자는 다양한 가상 머신(예: MoveVM), 다양한 순서 설계, 그리고 다양한 데이터 가용성 체계(zkRollup, zkPorter, zkValidium) 중에서 선택할 수 있습니다.
더욱이, Matter Labs 팀은 실행 환경이 매우 단명하거나 일시적일 수 있는 하이퍼체인의 미래에 대한 비전을 가지고 있습니다. 예를 들어, 수백만 개의 NFT를 쉽게 민트 할 수 있는 롤업을 빠르게 생성한 후, 이를 다른 실행 계층으로 전송하고 임시 롤업을 종료할 수 있습니다.
칼데라는 옵티미즘 롤업을 시작으로, 클릭 한 번으로 모듈형 체인을 구축한다는 비전을 가지고 있습니다. 칼데라는 이미 테스트 네트워크에서 옵티미즘 롤업 온라인 데모를 진행했으며, 큐리오(Curio)와 같은 게임 클라이언트와 협력하여 메인넷 구축을 시작했습니다.

Stackr는 아직 초기 단계이지만, ETH Global에서 우승을 차지하며 매우 유망해 보입니다. Stackr는 "마이크로 롤업"을 활용하여 롤업이 실행, 데이터 저장, 그리고 완전한 탈중앙화 자유롭게 선택할 수 있도록 하는 "하이브리드 애플리케이션"을 개발할 수 있기를 기대하고 있습니다.

현재 Conduit에 대한 정보는 많지 않지만 OPStack과 관련이 있으며, "원클릭 배포" 환경을 구현하는 데 전념하고 있습니다.
우주인들
Dymension의 RDK를 사용하면 Cosmos에서 Dymension 허브에 연결되는 RollApp을 생성할 수 있습니다. Dymension RollApp은 Cosmos SDK와 동일한 툴을 사용하여 구축되지만, 주요 차이점은 합의가 필요 없는 블록체인 모듈(즉, 검증자 전환 로직 없음)을 대체한다는 것입니다. 데이터 전송 대역폭이 병목 현상을 일으키지 않으므로 기존 Rollup보다 확장성이 더 우수할 것으로 예상됩니다.
Dymension Hub는 RollApps와 다른 IBC 지원 체인 간에 허브 스타일의 IBC 연결을 허용하여 사용자에게 이점을 제공할 뿐만 아니라 Dymension Hub의 자율 네트워크로서의 지위를 높이는 데에도 도움이 됩니다.
(번역자 주: 허브 기반 IBC 연결은 블록체인 세계에서 크로스체인 통신을 구현하는 방법입니다. 기존 허브에서는 바퀴 세트가 중앙 축을 중심으로 회전하고 각 허브는 중앙 축에 연결되어 있으며 허브 간에 직접적인 연결이 없습니다.
블록체인과 마찬가지로 각 체인은 메인 체인과만 통신할 수 있고, 서로 통신할 수는 없습니다. 허브형 IBC 연결의 등장은 이러한 구조를 변화시킵니다. 이러한 변화는 서로 다른 블록체인 간의 더욱 긴밀한 상호운용성을 가능하게 하며, 직접 연결, 안정적이고 안전하며 효율적인 크로스 체인 통신을 통해 블록체인 애플리케이션에 더욱 광범위한 적용 시나리오를 제공합니다.
Saga는 개발자가 필요에 따라 완벽하게 안전하고 탈중앙화 "체인렛"을 배포하고 검증 노드의 마스터 세트의 보안을 활용할 수 있는 유연한 블록스페이스 플랫폼입니다.
Saga는 Cosmos 앱체인, Celestia 롤업, Polygon 슈퍼넷을 포함한 다양한 체인릿 기반 플랫폼을 지원합니다. 다른 RaaS 프로젝트와 마찬가지로 Saga는 게임 분야에 중점을 두고 게임 산업에 필요한 모든 기술을 지원합니다.

Initia는 게임 시장을 겨냥한 모듈형 솔루션입니다. 실행 계층으로 MoveVM을 활용하고, ZK 증명을 사용하며, 빠른 결제 및 데이터 가용성을 위해 Cosmos SDK를 사용합니다.
Initia는 단순히 L2 인프라에만 집중하는 것이 아니라, L2 간의 결합과 교차점을 달성하기 위해 소위 "로비 테시스(L2 프로젝트가 서로 소통하고 협업할 수 있는 플랫폼 제공)"를 통해 L1 생태계를 개선할 계획입니다.

Evmos는 개발자가 Ethermint를 사용하여 쉽게 빌드하고 Cosmos에서 새로운 EVM 호환 애플리케이션 체인을 출시할 수 있도록 Evmos SDK를 개발할 계획입니다.
베라체인은 최근 이더 가상 머신(EVM)을 코스모스 SDK/텐더민트를 포함한 모든 합의 메커니즘과 통합할 수 있도록 지원하는 리팩토링된 블록체인 프레임 인 폴라리스(Polaris)를 발표했습니다. 또한, 팀은 폴라리스를 활용한 개발을 원활하게 하기 위해 블록체인 익스플로러 와 지갑 등 추가적인 개발자 도구와 인프라를 구축할 예정입니다.
Eclipse는 Cosmos와 Polygon을 사용하고, 궁극적으로 데이터 가용성을 위해 다른 L1을 사용하여 SVM 및 기타 VM 실행 계층을 그 위에 구축할 수 있는 Settlement Rollup을 구축하고 있습니다.
(Eclipse 작동 방식)
셀레스티안
Celestia(이전 명칭 Rollmint 및 Optimint)의 Rollkit은 모듈식 데이터 가용성 구성 요소를 갖춘 소버린 롤업이나 Optimism 롤업(곧 출시)을 만드는 모듈 프레임 입니다.
Rollkit에는 비트코인과의 분쟁 통합을 포함하여 모든 DA 계층에 플러그인할 수 있는 일반적인 데이터 가용성 계층(DA 계층) 인터페이스가 있습니다.
Astria는 Celestia를 데이터 가용성으로 사용하는 정산 롤업 실행 계층입니다.
Fractal은 zkVM 롤업을 구축하기 위한 지원과 리소스를 제공하는 허브입니다.
Sovereign Labs는 데이터 가용성 및 순서 위한 모든 L1과 zk 증명을 위한 모든 LLVM 호환 증명 시스템(예: RiscZero 또는 Nil Foundation)을 사용하여 주권 zk 롤업을 생성하는 "롤업의 인터넷"을 위한 Sovereign SDK를 구축하고 있습니다.
다른 팀들
Artesi는 블록체인 익스플로러 와 MPC 지갑과 같은 기성 도구를 사용하여 "풀 스택" 롤업을 구축하고 있습니다.
Alt Layer는 단기적이고 시간 제한적인 사용 사례를 위한 "플래시 레이어"를 만드는 데 중점을 두고 있습니다. 이 레이어는 임시 신뢰 롤업이며, Substrate SDK를 사용합니다.
Cartesi(Artesi와 혼동하지 마세요)는 Risc-V로 컴파일되는 Linux 운영 체제를 사용하여 Optimism Rollup을 위한 블록체인 SDK를 만들고 있습니다.
Opside는 혁신적인 "3계층" 플랫폼을 사용하여 zk-rollup을 서비스로 제공합니다.

02. dApp-Chain 팀
이제 우리는 모듈형 체인을 만드는 것을 더 쉽게 만드는 모든 솔루션을 이해하게 되었지만, 실제로 새로운 체인을 만드는 사람은 누구일까요?
세 가지 주요 카테고리가 있습니다. 게임, DeFi, 크리에이터 경제입니다.
게임
게임은 RaaS 프로젝트에서 가장 흔히 언급되는 사용 사례이며, 그 중 많은 프로젝트가 게임 사용 사례에만 초점을 맞추고 있습니다.
GameFi는 블록체인 분야에서 금광과도 같았으며, 수년에 걸쳐 Efinity, Flow, Enjin, ImmutableX(최초의 StarkEx, 현재는 Polygon zkEVM에 있음) 및 기타 프로젝트와 같은 "게임 체인"이 등장했습니다.
말이 됩니다. 게임은 금융 애플리케이션과는 완전히 다른 기준을 요구합니다. 보안은 낮고, 처리량은 높고, 저장 용량은 더 큽니다.
RaaS 프로젝트도 Web3 게임 경쟁에 뛰어들고 있습니다.
디파이
더 구체적으로 말하면, 독립형 금융 애플리케이션입니다.
공유 실행 계층의 구성 가능성이 필요하지 않은 애플리케이션은 모듈형 환경에서 원활하게 작동합니다. 사용 사례로는 결제(Terra의 Chai) 및 파생상품(예: DYDX, Perps, 구조화 상품)이 있습니다.
크리에이터 경제
이는 다소 포괄적인 용어이지만, Web3 소셜, 토큰 게이트, 커뮤니티/소셜 토큰 프로젝트도 자체 애플리케이션별 모듈형 블록체인을 적극적으로 개발하고 있습니다.
이는 이러한 애플리케이션이 자체적으로 포함되어 있고 현재 크로스체인 합의의 구성성 부족이라는 문제가 없기 때문에 합리적입니다.
03. 긴 길
저는 블록체인 기술을 홍보하기 위해 모듈형 스택과 RaaS(Rollups-as-a-Service) 솔루션을 사용하는 것에 대해 매우 낙관적입니다.
하지만 저는 암호화폐 분야에서 5년 동안 일하면서 깨달았듯이, 우리는 아직 아주 초기 단계에 있다는 것을 깨달았습니다.
Fuel, Celestia, zk 롤업과 같은 모듈형 프로젝트는 아직 제공되지 않습니다. 대부분의 RaaS 프로젝트는 아직 알파 단계이거나 수동으로 구성된 권한 기반 배포를 사용하고 있습니다.
자체 DApp 체인 구축을 고려하는 애플리케이션 프로토콜 팀의 새로운 생태계는 말할 것도 없습니다. 현재 어떤 개발팀도 애플리케이션별 모듈형 체인을 구축하기 쉽지 않습니다.
공유 상태 머신이 없으면 연결성과 구성성이 저하됩니다.
RPC 엔드포인트, 블록 탐색기, 지갑 등 기존 인프라는 직접 사용할 수 없으며, 자체 인프라에서 실행하는 데 비용이 많이 듭니다.
유동성은 분산되어 있으며, 커뮤니티는 처음부터 구축되어야 합니다. 어떤 네트워크도 기반이 되는 체인을 계승하기 위해 노력하지 않습니다.
마지막으로, 이것이 단지 "계속해서 파고 삽질하는 것"일 뿐일까 하는 걱정이 남아 있습니다.
(번역자 주: 여기서 "땅을 파고 삽질만 하는 것"은 암호화폐와 블록체인 기술에 대한 우려와 걱정을 말하며, 골드러시 당시 금광 노동자들이 금을 캐고 모으는 것과 비슷하게, 업계 전체가 똑같은 일을 반복하고 있다는 믿음을 말합니다.)

강력한 개발 도구 외에도 이 분야에는 다음 불장(Bull market) 에서 새로운 사용자를 끌어들이기 위한 상징적인 애플리케이션도 필요합니다.
그들은 수백만 개의 체인이 존재하는 미래 세계에서 발생할 수 있는 실제 사용자 문제점, 즉 구성 가능성 문제, 크로스체인 가치 이동, 심지어 체인의 완전한 추상화 문제를 해결해야 합니다.
04. 번역 요약
이 글에서는 롤업 서비스(RaaS) 개념에 초점을 맞춰 블록체인 기술의 미래 개발 동향을 살펴봅니다. RaaS 프로젝트는 개발팀에 가볍고 구성 가능한 롤업 솔루션을 제공하여 내부 블록체인을 신속하게 구축하고 유지 관리할 수 있도록 지원하는 것을 목표로 합니다.
클라우드 컴퓨팅의 AWS와 유사하게 RaaS 프로젝트는 개발자로부터 기본 인프라의 복잡성을 추상화하여 애플리케이션 개발과 운영에 집중할 수 있도록 해줍니다.
이 기사에서는 현재 RaaS 분야의 다양한 솔루션과 프로젝트를 나열했는데, 주로 다음과 같습니다.
- 코스모스와 서브스트레이트: 이 두 플랫폼은 수년간의 개발 역사를 가진 가장 초기의 블록체인 개발 프레임 중 하나입니다. 주요 특징은 자율 체인 생성을 지원하고 서브스트레이트를 통해 폴카닷 릴레이 체인에 연결하여 파라체인을 형성하는 것입니다.
- Polygon과 Avalanche: 이 두 플랫폼은 처음에는 대규모 애플리케이션용으로 개발되었으며, Edge와 Subnet과 같은 모듈을 통해 다양한 업무 요구를 충족했습니다. 최근에는 Supernet 솔루션도 지원하여 개발팀이 맞춤형 ZK Rollup을 구축할 수 있도록 지원하게 되었습니다.
- 이더리움 L2: 이더 네트워크의 혼잡 및 효율성 문제로 인해 디지털 자산 거래 및 애플리케이션 시나리오에 대해 더욱 효율적이고 비용 효율적인 솔루션을 제공하기 위해 여러 L2 프로젝트가 등장하고 있습니다. 예를 들어, Optimism과 Arbitrum은 개발자가 이더 네트워크에서 애플리케이션을 신속하게 구축하고 더욱 광범위한 확장 솔루션을 지원할 수 있도록 자체 Rollup 및 L2 아키텍처를 출시했습니다.
- StarkNet을 기반으로 하는 Slush, RollKit, Fractal 등의 블록체인 프로젝트는 ZK Rollup을 핵심 기술로 사용하여 더 빠르고 안전하며 유연한 Rollup 적용 시나리오를 모색합니다.
실제로 디지털 자산 적용 시나리오가 늘어나면서 하드 포크와 소프트 포크만으로는 더 이상 블록체인 적용 시나리오의 특정 요구 사항을 충족할 수 없게 되었습니다.
RaaS 프로젝트는 개발자가 수요에 따라 확장 및 업그레이드할 수 있는 모듈식 블록체인을 신속하게 구축할 수 있도록 지원하기 위해 등장했습니다. 이를 통해 디지털 자산, 게임, 소셜 네트워킹, DeFi 등의 시나리오에 대해 효율적이고 안전하며 지속 가능한 솔루션을 제공합니다.
물론, 많은 블록체인 프로젝트와 플랫폼들이 이전에도 유사한 서비스 출시를 계획했지만, 개발자 역량과 지식 부족으로 인해 이러한 계획을 실제로 구현하는 데 많은 어려움을 겪었습니다. 따라서 RaaS 솔루션은 여전히 추가적인 개발과 개선이 필요합니다.

(Eclipse 작동 방식)



