Blockchain

Rollup Stages

읽는 시간: 3

Rollup Stages: L2 성숙도 프레임워크#

Layer 2 스케일링 솔루션인 **롤업(Rollup)**은 이더리움의 미래에 핵심적인 역할을 합니다. 이 복잡한 생태계를 이해하기 위해 Rollup Stages 프레임워크가 개발되었습니다.

💡 이 프레임워크는 Vitalik Buterin이 제안하고 L2BEAT에서 구현했습니다.

핵심 개념#

구분설명
목적롤업의 성숙도와 탈중앙화 수준 추적
주의사항보안의 직접적 척도가 아님
진행 방향중앙화된 "보조바퀴" 시스템 → 완전한 탈중앙화 프로토콜

Stage 0: Full Training Wheels#

가장 초기 단계로, 중앙화된 운영자Security Council(신뢰된 위원회)에 크게 의존합니다.

자격 요건#

요건설명
오픈소스 데이터 재구성L1에 게시된 데이터로 롤업 상태를 누구나 재구성 가능
제한적 사용자 출금7일 미만의 짧은 출금 창구, 중앙 운영자 협조 필요

Stage 1: Enhanced Rollup Governance#

핵심 기능이 온체인 스마트 컨트랙트로 이전되며, Security Council의 역할이 축소됩니다.

핵심 특징#

특징설명
운영 증명 시스템완전히 기능하는 탈중앙화된 fraud-proof 또는 validity-proof 시스템
무허가 사용자 출금7일 이상의 출금 창구, 운영자 허가 없이 자금 인출 가능

Stage 2: No Training Wheels#

최종 단계로, 완전히 성숙하고 탈중앙화된 롤업입니다.

핵심 특징#

특징설명
완전한 스마트 컨트랙트 거버넌스중앙 운영자 없이 온체인 컨트랙트로 완전히 관리
무허가 증명 시스템누구나 체인 검증에 참여 가능
제한된 Security Council온체인에서 판결된 오류 해결만 가능
충분한 출금 창구업그레이드 전 자산 인출을 위한 충분한 시간 제공

실제 사례: zkSync Era (Stage 0)#

L2BEAT의 리스크 분석을 통해 Stage 0 롤업의 위험 요소를 살펴봅니다.

리스크 분석#

항목위험도설명
Data Availability🟢 낮음L1에 게시된 state diffs로 상태 완전 재구성 가능
State Validation🟢 낮음PLONK + KZG 커밋먼트를 사용한 ZK 증명 시스템
Sequencer Failure🟡 중간Sequencer 오프라인 시 시스템 중단, L1 큐 제출은 가능하나 강제 처리 불가
Proposer Failure🔴 높음화이트리스트 기반 Proposer, 실패 시 출금 동결
Exit Window🔴 높음스마트 컨트랙트 즉시 업그레이드 가능, 사용자 대응 시간 없음

주요 위험 요소 상세#

  • Sequencer Failure: 자금 도난은 불가능하나 모든 사용자에게 동등하게 영향
  • Proposer Failure: 사용자 자금 접근을 직접적으로 차단
  • Exit Window: 악의적 업그레이드에 대한 사용자 보호 장치 부재