원문 제목: "모듈화된 블록체인 미래로의 길: Rollups-as-a-Service 따라잡기"
원문 출처: Biteye

이전에 우리는 미래의 수백만 개 블록체인에 대해 논의했었는데, 일부는 범용 메인체인이지만 대다수는 특정 응용프로그램에 사용되는 앱체인입니다.
모듈화된 블록체인의 등장, 이더리움을 중심으로 한 rollup 비전, 그리고 Vitalik이 그의 "Endgame" 논문에서 확장성을 위해 인정한 중앙화는 이러한 미래 비전을 사실상 필연적인 것으로 만들었습니다.
그래서 우리는 논리적인 결론에 이르렀습니다. 즉, 미래에는 수백만 개의 특정 응용프로그램을 위한 모듈화된 체인들이 존재할 것이지만, 이들은 어떻게 구축되는 걸까요? 물론이것은 Rollups-as-a-Service(RaaS)를 통해 이루어집니다!
많은 응용프로그램 팀들은 기반 인프라를 운영하는 것에 대해 고려하기 싫어합니다. 마치 AWS가 서버 호스팅의 복잡성을 추상화하는 방식과 같이, RaaS 프로젝트도 블록체인을 구축하고 유지하는 데 동일한 작업을 수행하고 있습니다.
곧이어, 새로운 체인을 배포하는 것은 새로운 웹페이지를 생성하거나 앱을 확장하고 축소하는 것만큼 간단할 것이며, 우리가 현재 도커 컨테이너와 쿠버네티스를 통해 하는 것처럼 입니다.
지난 6개월 동안, 우리는 RaaS 프로젝트의 다수 발표를 보았습니다 — 경량화 및 설정 가능한 rollup을 구축하는 소량 코드 제품.
아래에서는 현재 모듈화된 블록체인 솔루션, 즉 RaaS 프로젝트의 상세 목록을 소개하겠습니다.
Cosmos SDK와 Substrate SDK는 여러 해 동안 존재해왔으며, 이들은 개발자가 자체 주권 체인을 생성하도록 허용하거나 기술적으로 모듈화되지는 않지만, Substrate에서는 Polkadot 리 lay 체인에 안정성을 공유하기 위해 병렬 체인으로 연결하는 방식을 통해 작동합니다.
Polygon과 Avalanche는 2021년 초 Alt-L1 이야기 중 핫한 프로젝트였습니다. 그들은 모듈식 프레임워크의 프로토 타입을 구축했습니다: Polygon Edge와 Avalanche 서브넷.
가장 주목할 만한 것은, 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이 이 부분을 명백히 간과했습니다.
OPStack은 Optimism의 모듈식 스택으로, Base 뒤에 있는 아키텍트로서 Base 및 기타 분기(예: 마인크래프트 게임)에서 중요한 역할을 합니다. 그들은 롤업 간에 동기화 및 원자성을 제공하기 위해 공유 정렬기를 활용하는 슈퍼 체인이 나타날 것을 희망합니다.
OP Labs 팀의 비전은 RaaS L2를 이더리움 위의 "실험 계층"으로 만드는 것입니다. 예를 들어, 이더리움 개발자는 L2에서 쉽게 새로운 롤업을 시작하여 실제 환경에서 새로운 ERC 및 EIP를 테스트할 수 있으며, 이더리움 L1이 완전히 업데이트되기를 기다리지 않고도 행동할 수 있습니다. 심지어 기타보다 성숙한 L2가 업데이트된 후에(예: Optimism 메인넷)도요.

Arbitrum AnyTrust 및 최적화된 게임용 첫 번째 배포인 Nova는 Arbitrum의 모듈식 솔루션이며, Arbitrum의 Nitro 실행 계층을 사용하고 DAC를 사용하여 체인 외 데이터 가용성을 달성하며, L2에서 문제가 발생할 경우 이를 자동으로 이더리움 L1로 전송하여 처리하는 장애 조치 기능을 갖추고 있습니다.
지난 주, 에어드랍 공지와 함께 Arbitrum은 L3를 완전한 롤업 또는 AnyTrust 인스턴스 형태로 Arbitrum 상에 론칭할 수 있는 개발자 솔루션인 Orbit을 발표했습니다.
Stylus와 함께 페어링된 후, Orbit은 C, C++ 및 Rust를 사용하여 응용 프로그램을 빌드하고, 또한 Solidity 등의 EVM 언어를 포함합니다. Offchain Labs는 새로운 거버넌스 메커니즘 도입, Nitro 수정 등의 신속한 실험을 위해 L3을 활용할 것으로 예상되며, 무허가 롤업 운영을 채택할 것입니다.

Slush는 StarkNet 위에 구축되어 zkVM L3를 구축할 수 있도록하는 SDK를 제공합니다. Starkware는 분리 확장 개념을 제시하며, 이는 L3의 초창기 형태로 간주됩니다.

zkSync도 분리 확장과 L3에 대해 고려하고 있으며, 이를 "하이퍼체인"이라고 부릅니다. 하이퍼체인은 L1 주 메인넷에서 실행되는 zkEVM의 분리된 인스턴스로, 병렬적으로 작동합니다. L1 주 메인넷 상에서 결제를 공유함으로써 하이퍼체인 간 상호 운용성을 달성합니다.
누구나 라이선스 없이 Hyperchain을 배포하고, 주요 zkSync L2와 완전히 동일한 zkEVM 엔진을 사용하는 커스텀 모듈화 zkEVM 체인 스택을 사용할 수 있습니다. 개발자는 다양한 가상 머신(예: MoveVM), 서로 다른 정렬자 디자인 및 서로 다른 데이터 가용성 솔루션(zkRollup, zkPorter 및 zkValidium) 중에서 선택할 수 있습니다.
또한 Matter Labs 팀은 Hyperchains 상의 미래 실행 환경이 매우 짧거나 일시적으로 변할 수있는 이러한 발전 가능성에 대한 특정한 비전을 갖고 있습니다. 예를 들어, 대량의 NFT를 쉽게 찍어내기 위해 빠르게 rollup을 생성할 수 있으며, 그 후에이러한 NFT를 다른 실행 계층으로 전송 한 후 일시적인 rollup을 닫을 수 있습니다.
Caldera는 모듈화 된 체인을 쉽게 배포하는 비전을 가지고 있으며, 초기에는 optimism의 rollups에서 시작했습니다. 그들은 이미 optimism rollups의 온라인 데모를 테스트 네트워크에서 실시했으며, 이미 Curio 등의 게임 고객과 협력하여 본넷에서의 구축을 시작했습니다.

Stackr는 아직 초기 단계이지만 ETH Global의 수상자이며, 미래가 매우 밝아 보입니다. 그들은 "마이크로 rollup"을 활용하여 "하이브리드 애플리케이션"을 만들고, rollup이 실행, 데이터 저장 및 완전히 탈중앙화를 자유롭게 선택할 수 있도록 하기를 희망합니다.

현재 Conduit에 대한 정보는 많지 않지만, 그것은 OPStack와 관련이 있으며 동시에 "원 클릭 배포" 경험을 실현하기 위해 노력하고 있습니다.
Dymension의 RDK는 Cosmos에 Dymension Hub에 연결된 RollApps를 생성할 수 있습니다. Dymension RollApps는 Cosmos SDK와 동일한 도구를 사용하여 구축되며, 주요한 차이점은 합의 불필요한 블록체인 모듈을 (즉, 검증자 전환 논리 없음) 대체한다는 것이며, 데이터 게시 대역폭 문제가 병목 현상이 되지 않도록 밴느라 Rollups보다 확장성이 더 높아질 것으로 예상됩니다.
Dymension Hub는 RollApps 및 IBC를 활성화하는 다른 체인 간의 허브식 IBC 연결을 허용하며, 이는 사용자에게 유리하며 Dymension Hub 의 자치 네트워크로서의 지위를 높일 것입니다.
(번역자 주: 허브 앤 스포크 IBC 연결은 블록체인 세계에서의 크로스체인 커뮤니케이션을 달성하는 방법입니다. 전통적인 허브 앤 스포크에서는 여러 개의 휠이 중심축을 중심으로 회전하며 각 휠이 중앙 축에 연결되어 있고 휠 간에는 직접 연결이 없습니다.
블록체인에서는 각 체인이 메인 체인과만 통신할 수 있고 상호 통신할 수 없는데, 허브 앤 스포크 IBC 연결의 등장은 이러한 구조를 변경했습니다. 이러한 변화로 인해 다양한 블록체인이 보다 밀접한 상호 운용성을 달성할 수 있게 되었으며, 직접 연결을 통해 신뢰성 있고 안전하며 효율적인 크로스체인 커뮤니케이션을 실현함으로써 블록체인 애플리케이션에 보다 다양한 사용 사례를 제공합니다.)
Saga는 탄력적인 블록체인 공간 플랫폼으로, 개발자가 필요에 따라 완전히 안전하고 탈중앙화된 "체인릿"을 배포하고 그들의 주요 검증 노드 집합의 안전성을 활용할 수 있도록 합니다.
Saga는 chainlets에 대해 Cosmos appchains, Celestia rollups 및 Polygon Supernets와 같은 여러 하부 플랫폼을 지원합니다. 다른 RaaS 프로젝트들과 마찬가지로 Saga는 게임 분야에 초점을 맞추며 게임 산업이 필요로 하는 어떠한 기술도 지원합니다.

Initia는 모듈식 솔루션으로, 또한 게임 시장을 공략하고 있습니다. 그들은 MoveVM을 실행 계층으로, ZK 프루프와 Cosmos SDK를 데이터 처리와 데이터 가용성을 위해 사용합니다.
Initia는 L1 생태계를 다듬기 위해 "로비 테제(The Lobby Thesis)"라는 개념을 통해 계획을 세웠으며, L2 프로젝트 간 상호 작용과 협력을 달성하고자 합니다. 이는 단순히 L2 기반 시설에만 초점을 맞추는 것이 아니라, L2 간 조합 및 교차에 중점을 둔 것입니다.

Evmos는 Evmos SDK를 개발할 계획이며, 개발자들이 손쉽게 Ethermint를 활용하여 새로운 호환 EVM 애플리케이션 체인을 Cosmos 상에 배포할 수 있도록 합니다.
Berachain은 최근 Polaris를 출시했으며, 이는 이더리움 가상 머신을 Cosmos SDK/Tendermint 등과 통합하는 재구성된 블록체인 프레임워크입니다. 이 팀은 또한 Polaris를 활용한 개발자 도구 및 인프라를 구축하여 Polaris를 활용한 개발을 원할하게 만들 계획입니다 — 예를 들어 블록 탐색기 및 지갑과 같은 것들을 구축할 것입니다.
Eclipse은 Settlement Rollup을 구축 중이며, 해당 Rollup은 SVM 및 기타 VM 실행 레이어를 구축하여 Cosmos 및 Polygon을 사용하며, 최종적으로 다른 L1을 활용하여 데이터 가용성을 얻을 수 있습니다.

(Eclipse 작동 방식)
Celestia(이전에는 Rollmint 및 Optimint가 있었습니다)의 Rollkit은 주권 롤업(Sovereign Rollup) 또는 Optimism 롤업(곧 출시 예정)을 만들기 위한 모듈화된 프레임워크로, 모듈화된 데이터 가용성 구성 요소를 가지고 있습니다.
Rollkit에는 Bitcoin과의 분쟁 통합을 포함한 임의의 데이터 가용성(DA) 레이어를 삽입할 수있습니다.
Astria는 Celestia를 데이터 가용성으로 사용하는 Settlement Rollup 실행 레이어입니다.
Fractal은 zkVM 롤업을 구축하기 위한 지원 및 리소스를 제공하는 센터입니다.
Sovereign Labs은 "Rollup의 인터넷"을 위해 Sovereign SDK를 구축 중이며, 데이터 가용성 및 정렬을 위해 임의의 L1을 사용하고, 임의의 LLVM 호환 증명 시스템(zk-proving에 대한 예시로 RiscZero 또는 Nil Foundation)을 사용하여 주권 zk-rollup을 생성합니다.
Artesi는 블록 탐색기 및 MPC 지갑과 같은 기존 도구를 활용하여 "풀 스택" 롤업을 구축 중입니다.
Alt Layer는 시간 제한이 있는 단기 사용 시나리오용으로 설계된 "플래시 레이어"(flash layers)인 일시적인 신뢰 롤업을 생성하는 데 중점을 둡니다. 그들은 Substrate SDK를 사용하고 있습니다.
Cartesi(아르테시와 혼동 금지)는 Optimism Rollup을 위한 블록체인 SDK를 개발하고 RISC-V로 컴파일할 수 있는 Linux 운영 체제를 제공하고 있습니다.
Opside는 zk-rollups을 서비스로 제공하며 혁신적인 '쓰리 레이어' 플랫폼을 사용합니다.

지금까지 우리는 모듈식 체인을 구축하는 데 도움이 되는 모든 솔루션을 이해했지만, 실제로 새로운 체인을 구축하고 있는 사람들은 누구일까요?
주로 세 가지 범주가 있습니다: 게임, DeFi 및 크리에이터 경제.
지금까지 게임은 가장 많이 언급된 RaaS 프로젝트 유례 중 하나입니다. 그 중 많은 프로젝트는 게임 유례에만 초점을 맞춥니다.
GameFi는 항상 블록체인 공간의 상업지구였으며 몇 년 동안 '게임 체인'이 등장했습니다. 예를 들어, Efinity, Flow, Enjin, ImmutableX(원래는 StarkEx이지만 지금은 Polygon zkEVM 위에 있음) 및 다른 프로젝트 등이 있습니다.
이는 타당합니다. 금융 응용 프로그램과 비교할 때 게임은 완전히 다른 매개 변수를 필요로 합니다: 보안 수준을 낮추고 처리량과 저장 용량을 높이는 등.
RaaS 프로젝트가 Web3 게임에 집중한 경쟁에 참여하고 있습니다.
더 구체적으로는 독립적인 금융 응용 프로그램입니다.
실행 레이어 공유가 필요하지 않은 조합 가능한 응용 프로그램은 모듈화된 환경에서 잘 작동합니다. 예를 들어, 지불(Terra의 Chai) 및 파생 상품(dydx, perps, 구조화된 제품 등)용례입니다.
이것은 조금 종합어 같습니다. 그러나 Web3 소셜, 토큰 게이트키퍼, 커뮤니티/소셜 토큰 프로젝트들도 자체의 앱별 모듈화된 블록체인을 적극적으로 개발 중에 있습니다.
이것도 타당한 것이고요, 왜냐하면 이러한 앱들도 현재의 크로스체인 합의의 편성성 부족에 시달리지 않는 독립적인 것들이기 때문입니다.
나는 모듈화된 스택과 RaaS(Rollups-as-a-Service) 솔루션을 활용하여 블록체인 기술을 보급하는 것에 큰 희망을 품고 있습니다.
하지만, 나는 또한 내가 암호화폐 경력 전체에서 보아온 것처럼 우리가 아직 매우 초기의 단계에 있다는 것을 깨달았습니다.
연료(Fuel), 셀레스티아(Celestia) 및 zk rollups와 같은 모듈화 프로젝트들은 아직 출시되지 않았습니다. 대부분의 RaaS 프로젝트들은 여전히 알파 테스트 중이거나 수동 권한 부여 배포를 완료했습니다.
또한 응용프로그램 프로토콜 팀이 자체의 dapp 체인을 배포하는 것을 고려하는 새로운 생태계에 대한 상황입니다. 현재 개발팀에게 어떤 응용프로그램에 특화된 모듈화 체인을 구축하는 것은 쉽지 않은 일이 아닙니다:
공유 상태 머신을 떠나면, 연결성 및 편성성이 영향을 받습니다.
RPC 엔드포인트, 블록 탐색기 및 지갑과 같은 기존 인프라는 직접 사용할 수 없으며, 자체 인프라에서 실행하면 비용이 많이 듭니다.
유동성이 분산되어 있으며 커뮤니티를 제로부터 구축해야 합니다. 기초 체인이라는 하부 레이어를 계승하는 네트워크 노력이 없습니다.
마지막으로, 떨어지지 않는 걱정이 있습니다. 이것이 단순히 "금을 팔고 삼신"만 하는 것인지에 대한 우려입니다.
(역자 주: 여기서 "금을 팔고 삼신"은 암호화폐와 블록체인 기술에 대한 우려와 불안을 의미하며, 전체 산업이 금 채굴자가 금 광석을 채굴하듯이 동일한 작업을 되풀이하는 것으로 여깁니다.)

강력한 개발 도구 외에도이 분야에는 상징적 인 응용 프로그램이 필요합니다. 다음 번 상승 시장에서는 새로운 사용자들을 유입시킬 것입니다.
그들은 실제 사용자 문제를 해결해야하며, 이러한 문제는 미래의 수백만 개 블록체인 세계에서 발생할 것입니다. 이는 조합 문제, 크로스 체인 가치 이동 및 심지어 체인의 완전한 추상화 등을 포함합니다.
본문에서는 블록체인 기술의 미래 발전 방향에 대해 연구했으며, 주로 Rollups-as-a-Service (RaaS) 개념에 대해 다뤘습니다. RaaS 프로젝트는 개발팀에게 가벼운 구성 가능한 Rollup 솔루션을 제공하여 내부 블록체인을 신속히 구축하고 유지 보수하는 데 도움을줍니다.
AWS와 유사한 클라우드 컴퓨팅으로, RaaS 프로젝트는 개발자로부터 기반 인프라의 복잡성을 추상화하여 애플리케이션의 개발과 운영에 집중 할 수 있도록 돕습니다.
기사에서는 현재 RaaS 영역의 다양한 솔루션 및 프로젝트를 나열했으며, 주로 다음을 포함합니다:
Cosmos 및 Substrate: 이 두 플랫폼은 가장 초기의 블록체인 개발 프레임 워크로, 장년에 걸친 발전 역사를 가지고 있습니다. 그들의 주요 특징은 자체 체인을 생성하고 Substrate를 통해 Polkadot Relay Chain에 병렬 체인으로 연결 할 수 있다는 것입니다.
Polygon 및 Avalanche: 이 두 플랫폼은 처음에 대규모 응용을 대상으로 하며 Edge 및 Subnet과 같은 모듈을 갖추고 있어 다양한 비즈니스 요구를 충족할 수 있습니다. 최근에는 개발 팀이 사용자 정의 ZK Rollup을 구축하는 가능성을 제공하는 Supernet 솔루션도 지원하기 시작했습니다.
Ethereum L2: 현재 이더리움 네트워크의 혼잡과 효율성 문제로 인해 효율적이고 저렴한 디지털 자산 거래 및 응용 프로그램을 제공하기 위해 여러 L2 프로젝트가 등장하고 있습니다. 예를 들어, Optimism 및 Arbitrum은 각자의 Rollup 및 L2 아키텍처를 출시하여 개발자가 이더리움 네트워크에서 빠르게 애플리케이션을 구축하고 보다 다양한 확장 솔루션을 지원할 수 있도록 도와주고 있습니다.
StarkNet 기반의 Slush, RollKit, Fractal 등 블록체인 프로젝트는 ZK Rollup을 핵심 기술로 채택하여 보다 빠르고 안전하며 유연한 Rollup 응용 프로그램 시나리오를 탐구하고 있습니다.
실제로 디지털 자산 응용 분야가 계속 다양화되면서 하드 포크 및 소프트 포크는 각종 특정 요구 사항을 충족시키기에는 더 이상 충분하지 않습니다.
RaaS 프로젝트가 나오면서 개발자들은 모듈화된 블록체인을 신속히 구축하고 필요에 따라 확장하고 업그레이드할 수 있는 디지털 자산, 게임, 소셜, DeFi 등의 시나리오에 효율적이고 안전하며 영속적인 솔루션을 제공합니다.
물론 이전에도 많은 블록체인 프로젝트 및 플랫폼이 유사한 서비스를 출시할 계획이었지만, 개발자 능력 및 지식 부족 등의 이유로 이러한 계획의 구현은 여러 어려움에 직면했습니다. 따라서 RaaS 솔루션은 여전히 더 많은 발전과 개선이 필요합니다.
원문 링크
BlockBeats 공식 커뮤니티에 참여하세요:
Telegram 구독 그룹:https://t.me/theblockbeats
Telegram 토론 그룹:https://t.me/BlockBeats_App
Twitter 공식 계정:https://twitter.com/BlockBeatsAsia