- Fraud Proof나 ZK Proof와 같은 메커니즘은 단순히 기술적인 구현뿐 아니라, 이를 위한 경제적 보상과 탈중앙화된 참여자 확보 등 고려해야 할 요소가 많아 구현이 어려움.
- 그러나, Arbitrum은 2014년 프린스턴 대학에서부터 10년 넘게 연구했던 interactive fraud proofs 기술의 결과물인 ‘BoLD’를 구현했음.
- 이 BoLD는 기존 Fraud Proof 시스템의 비용 및 효율성 문제를 해결한 것으로, 하나씩 간단히 정리하면,
1. 분쟁 과정에서 거래의 유효성을 단계적으로 세분화하며, 각 단계를 최소한의 연산으로 이더리움 메인넷에서 증명해 비용과 시간을 크게 단축할 수 있음.
2. 공격자가 의도적으로 증명을 지연시키는 것을 방지하기 위해 각 검증 단계에 시간 제한과 보증금(bond) 메커니즘이 존재함.
3. 누구나 자유롭게 이 검증 과정에 참여할 수 있음.
- 즉, BoLD는 기존의 Fraud Proof가 가진 비용과 확장성 문제를 동시에 개선하고, 더 높은 수준의 탈중앙화와 보안을 구현한 것임.
- 특히, 하나의 정직한 검증자만 존재해도 여러명의 악의적인 행위자를 방어할 수 있음.
- 그래서 시스템의 안정성과 신뢰를 대폭 높일 수 있는 것임.
- 현재 일부 Stage 2 레이어2 들이 있으나, 주요 플레이어들은 아니라서… 제외하고…
- 주요 레이어2 중에서 Stage1인 것은 Arbitrum과 Optimism 뿐임. 그리고 나머지 대부분이 Stage 0에 속함.
(하지만 Optimism은 Security Council 권한 제한 문제로 인해 Stage 0으로 다운그레이드될 수 있다고 경고받은 상태)
- 그래서 Arbitrum One이 그나마 현재로서는 Stage 1으로 유일하게 인정받는 레이어2임. (L2beat 기준)
- 사실 Stage 1의 핵심인 보안 매커니즘을 간단히 말하면, 이더리움 메인넷 위에 올린 L2의 트랜잭션과 상태(state) 변화가 실제로 옳고 유효한지를 검증하는 것임.
- 그러나 보안 매커니즘은 생각보다 간단한 것이 아님.