BOB L2 롤업 로드맵: 보안 강화를 위한 다단계 전략

 

BOB L2 롤업 로드맵: 보안 강화를 위한 다단계 전략

BOB L2는 각 출시 단계마다 보안을 강화하며 전개될 예정이다. 이 접근법은 최적화된 BOB에서 시작해 비트코인의 PoW 보안을 통합한 ETH 롤업으로 발전한다.

1단계: Optimistic BOB

초기 단계에서 BOB는 OP 스택을 사용하는 ETH 롤업으로 출시된다. 이더리움 L1에서 결제가 이루어지며, 안정적인 코인(USDT, USDC), ETH/stETH 및 ERC20 자산에 대한 접근성을 제공하는 네이티브 L1/L2 브리지가 특징이다. BOB는 BTC 라이트 클라이언트를 통해 비트코인의 상태를 추적하고, 블록 헤더를 검증하며, 트랜잭션 포함 증명을 수용한다. 이를 통해 신뢰할 수 없는 크로스 체인 스왑, 경매, 계약 실행이 가능해진다. 또한, 비트코인(BTC, Ordinals, BRC20s 등) 자산은 신뢰를 최소화한 브리지와 신뢰할 수 있는 브리지를 통해 도입된다.

2단계: 비트코인 PoW 보안 + opETH 롤업

2단계에서는 ETH 롤업에 비트코인 PoW 보안을 도입한다. 이는 새로운 병합 채굴 기술을 활용하고 비트코인 채굴자와 일치하는 방향으로 진행된다. 이를 통해 순차자에 대한 신뢰를 최소화할 수 있으며, 채굴자는 BOB 롤업의 상태를 검증하고 상태 전환에 오류가 없는 경우에만 PoW의 일부로 커밋먼트를 포함한다.

3단계: 비트코인 op 롤업 + ETH ZK/최적화 롤업

3단계는 이미 활발한 연구가 진행 중이며, BOB에 비트코인을 결제 레이어로 도입할 목표를 가진다. 구체적으로, BitVM은 비트코인 스크립트에 사기 증명을 인코딩할 수 있음을 보여주었으며, 이는 비트코인 포크가 필요 없다는 것을 의미한다. 이를 통해 N개의 운영자(예: 100)가 순차자로서 역할을 할 수 있으며, 롤업은 최소한 한 명의 정직하고 온라인 상태인 운영자가 있을 경우 보안이 보장된다. 이 운영자는 잠재적인 악의적 운영자를 도전하고 제거할 것이다.

BOB가 비트코인에서 최적화된 롤업으로 전환하는 첫 단계는 BitVM에서 BOB 라이트 클라이언트를 설계하는 것이다. 이는 N개의 운영자가 커밋하는 오프체인 프로그램으로, 온체인 도전을 실행할 수 있다. 완료되면, 다음 단계는 BitVM을 사용해 비트코인과 BOB 사이에 양방향 라이트 클라이언트를 사용하는 2방향 브리지를 만드는 것이다. 그 후, 최종 단계는 BitVM 프로그램을 라이트 클라이언트와 브리지에서 롤업 상태를 완전히 검증하고 (ZK) 사기 증명을 수용하는 것으로 확장하는 것이다.

이 과정에서 BOB에 ZK 압축을 도입할 필요가 있을 수 있으며, 이는 주로 사기 증명 메커니즘의 일부로서 순차자 실패의 경우 더 효율적인 동등성을 보장하기 위해 사용될 것이다. 이 업그레이드는 RISC Zero와 같은 ZK 인프라 제공업체와 협력하여 이루어질 것이다.

BOB의 비전은 롤업으로 브리지된 비트코인 자산이 비트코인에 의해 보안되고, ETH 자산이 이더리움에 의해 보안되도록 하는 것이다.

최적화된 BOB (BOB + OP 스택)

BOB의 첫 출시는 OP 스택을 사용하며, 인프라, 마케팅, BD 지원의 이점을 누릴 것이다. 결국, BOB OP-스택 배포는 다양한 Superchain 롤업 간에 원활하게 이동할 수 있도록 Superchain과 호환될 수 있다.

우리는 비트코인에 특화된 OP 스택의 기능 확장에 대해 작업 중이다: (1) OpenGSN을 통한 토큰화된 BTC로 지불 가능하게 하고, 비트코인에서 쉬운 온램프를 보장하기 위한 계정 추상화, (2) 중기적으로 비트코인을 데이터 가용성 레이어로 지원한다. 가능한 경우, 우리는 OP 스택 업데이트가 BOB에 직접 적용될 수 있도록 EVM에서 직접 스마트 계약을 구현한다.

왜 OP 스택인가?

롤업에는 여러 가지 좋은 옵션이 있다: 처음부터 구축하거나 zk 롤업(Starkware, zkSync, Polygon, Scroll 등) 및 최적화된 롤업(Arbitrum, OP 스택 등)을 사용하는 것이다. BOB의 핵심 가치는 실험, 실제 영향 및 선택의 자유다.

OP 스택은 개발자가 새로운 프로토콜을 빠르게 배포할 수 있게 하며, 새로운 프로그래밍 언어로 기존 프로토콜을 재구현할 필요가 없기 때문에 이러한 가치와 가장 잘 맞는다. 또한, Superchain 개념은 사용자가 OP 스택 롤업 간에 자유롭게 이동할 수 있게 해준다. 우리는 Arbitrum을 고려했지만, Arbitrum은 내부적으로 WASM을 사용하고 OP 스택보다 더 많은 불일치가 있다는 점에서 이를 선택하지 않았다(비록 팀이 이를 완화하기 위해 매우 열심히 노력하고 있다). ZK 롤업은 우리의 선호도에 비해 너무 미흡하며, 스마트 계약 수정이 필요하다(type 3 및 4 zkEVM 롤업), 느리다(type 1 및 2 zkEVM) 또는 지갑 소프트웨어 및 통합의 완전한 재작성이 필요하다(Starkware 등).

BOB는 어떤 EVM 롤업 스택에서도 주요 변경 없이 배포될 수 있도록 구축되었다.

OP 스택 채택

BOB는 표준 OP 스택에 비해 여러 가지 변경 사항을 채택한다:

  • 거버넌스: BOB는 커뮤니티 결정을 내리고 변경을 시행하기 위해 자체 거버넌스를 갖는다.
  • 데이터 가용성: OP 스택은 이더리움을 사실상의 DA로 설정하는 여러 DA를 지원한다. OP 스택 Superchain은 이더리움의 DA 레이어로서의 비용 증가 및 한정된 확장성을 해결하기 위해 전용 Plasma DA 체인을 고려 중이다.
  • 시퀀싱: OP 스택은 단일, 중앙집중식 시퀀서를 사용한다. BOB는 출시를 위해 같은 시퀀서 모델을 사용하지만, 병합된 채굴을 추가하여 비트코인 채굴자가 시퀀서의 작업을 검증할 수 있는 기능을 추가한다.
  • 실행: OP 스택은 go-ethereum의 포크인 op-geth를 사용한다. BOB는 테스트넷 배포를 위해 op-geth에 변경사항을 가하지 않는다.

이러한 접근 방식은 BOB가 다양한 EVM 체인과 롤업에서 배포될 수 있도록 준비되어 있음을 의미한다. BOB는 멀티 체인 및 멀티 롤업 세계에 대비한 준비가 되어 있다.

참고 자료

이러한 단계를 통해 BOB는 비트코인의 보안과 이더리움의 유연성을 결합한 강력한 롤업 솔루션을 제공할 것이다.

댓글

이 블로그의 인기 게시물

Scott Bessent: From Soros to Key Square - A Journey in Global Macro Investing

Japan Bond Yield Drop in 2025: 0.175% Decline, Yen Depreciation Impact, and Global Market Trends

[장문 스압] 아서헤이즈의 Fatty Fatty Boom Boom 번역 및 설명