저자: 야누스, 비트코인 레이어스 연구원, 비트코인 매거진
편집: 타오 주, 골든 파이낸스"비트코인 L2"는 가장 핫한 주제입니다. 사람들은 수많은 전문 용어를 사용해 사용자들의 신뢰를 방해합니다.
왜 갑자기 주목받는 걸까요? 약 1년 전, 일부 팀에서 비트코인을 롤업의 데이터 가용성 계층으로 사용하는 방법을 알아냈습니다. 다른 팀들은 브리징(일명 양방향 훅)과 관련된 신뢰 가정을 개선하기 위해 노력해왔습니다. 연구는 큰 진전을 이루었고, 많은 프로젝트는 2025년까지 롤업과 유사한 블록체인을 만들 수 있을 것으로 예상하고 있습니다.
2025년? 지금 메인넷에 올라간다고 주장하는 프로젝트도 있나요?
팀들은 이러한 추세를 활용하여 비트코인 확장에 대한 모듈식 논문을 조기에 발표했습니다. 일부 프로젝트는 비비트코인 블록체인에서 브리징 계약을 시작하고 자신을 비트코인 L2로 홍보하고 있습니다. 인프라 제공자들은 비트코인이 돌아왔다는 메시지를 증폭시키며 자랑하고 있습니다.
그러나 이러한 솔루션은 비트코인을 확장하지 못합니다. 이들은 완전히 분리된 중앙화된 사이드체인입니다.
그들이 말하는 레이어는 무엇일까요? 신뢰 계층 가정에 가깝습니다.
정의
이 프로젝트 중 다수는 비트코인 확장을 위해 모듈성 이론을 채택하려고 시도하고 있습니다. 이는 기본적으로 트랜잭션 수명 주기의 각 측면이 고유한 전용 시스템이 될 수 있음을 의미합니다. 실행, 트랜잭션 시퀀싱, 데이터 가용성은 모두 독립적인 참여자에 의해 운영될 수 있습니다. 비트코인은 이 모든 것의 기반이 되는 청산소 계층이 될 것입니다.
그것을 자세히 들여다보면 나쁘지 않은 논문입니다. 하지만 현재 비트코인에서 구현된 것은 다소 부족합니다.
새로운 프로젝트 중 다수가 "롤업"이라고 주장합니다. 롤업은 비트코인을 사용해 데이터 가용성을 제공하고 제네시스에서 비트코인으로 블록체인의 상태를 재계산할 수 있는 충분한 트랜잭션이 포함된 최신 상태 루트를 게시할 것입니다. 비트코인의 거래 처리량을 확장하고자 하는 경우, 사용자가 롤업에서 발행할 자금을 예치할 수 있는 신뢰 최소화 브리지 콘트랙트도 제공할 것입니다.
몇 가지 프로젝트를 자세히 살펴보면 (개발 중인) 새로운 프로젝트 중 어느 것도 데이터 가용성을 위해 비트코인을 사용하지 않는다는 것을 알 수 있습니다. 성능상의 이유로 이들은 대체 DA 솔루션을 사용하고자 합니다. 즉, 이들은 "밸리디움" 또는 "옵티뮴"이 되기를 원합니다. 이러한 구조는 롤업과 유사하며, 부모 체인과 유사하게 브리징 콘트랙트를 가지고 있지만 다른 DA 시스템을 사용하는 블록체인입니다. 이는 성능을 개선하고 비용을 절감하지만, 보안상 몇 가지 단점이 있습니다.
밸류리움 설계에서 L1 콘트랙트는 결제 시 특정 상태 전환과 관련된 유효성 증명을 검증할 책임이 있습니다. 특정 상태 전환이 완료되면, 밸리디움 브리지 콘트랙트는 체인에서 탈퇴하고자 하는 사용자의 출금을 처리할 수 있으며, 여기에는 상태 데이터가 있는 경우 사용자가 직접 제출할 수 있는 일방적 출금도 포함됩니다. 최적화 방식은 비슷하지만, 유효성 증명보다는 사기 방지 메커니즘에 의존합니다.
그러나 어떤 구현도 비트코인에서 SNARK의 유효성 검증이나 사기 증명을 지원하는 메커니즘을 사용하지 않습니다. ......
모든 것이 완전히 다른 레이어 1 또는 자체 라이선스 사이드체인 네트워크에서 검증됩니다!
이러한 체인의 대부분은 이더 L2 SDK를 포크합니다. 이들은 이더 또는 완전히 중앙화된 게스 포크와 함께 사용합니다.
그래서 비트코인과는 아무 상관이 없습니다. 아마도 이더리움으로 갈 것이고, 가장 인기 있는 DA 레이어를 사용할 것이며, 강력한 실행 레이어를 가질 것입니다.
그러나 비트코인은 아닙니다.
사이드체인은 어떨까요?
모든 새로운 비트코인 L2는 모듈식 사이드체인일 뿐입니다. 모듈형 사이드체인이란 성능을 위해 부모 블록체인 위에 대체 블록체인을 실행한다는 의미입니다. 또한 대체 DA 레이어를 사용하여 성능을 개선하기 위해 보안 절충을 합니다.
비트코인으로의 연결은 다중 서명을 통해 실행됩니다.
따라서 사용자가 채택하는 일반적인 신뢰 가정은 다음과 같습니다.
비트코인 브리지의 다중 서명이 문제가 되지 않기를 바랍니다.
바라고는 트랜잭션을 포함하고 실행하는 중앙화된 시퀀서,
데이터를 항상 사용할 수 있도록 대체 DA 계층을 신뢰하고,
중앙화된 증명자가 상태 전환을 L1 계약에 게시하거나 중앙화된 챌린저가 악의적인 상태 전환에 도전하기를 원하며,
사이드체인의 부모 체인을 신뢰하여 상태 전환을 검증(최종성)
관리 키를 신뢰하여 체인을 업그레이드하고 사용자 자금을 훔치지 않도록 합니다.
사용자가 완전히 중앙화된 체인과 브리징 프로세스를 신뢰하는 경우 모듈형 비트코인 사이드체인을 사용하는 것이 효과적일 수 있습니다.
문제는 대부분의 팀이 보안 세부 사항을 추상화하고 이더나 다른 생태계의 모듈식 구조와 매우 유사하게 설계한다는 것입니다.
모든 희망이 사라진 것은 아니다
이 글을 읽고 나면 전체 상황이 너무 엉망이라서 더 이상 살펴볼 가치가 없다고 생각할 수도 있습니다. 때로는 그렇게 느껴질 수도 있지만, 개선된 사이드체인 설계와 관련하여 많은 멋진 연구개발이 진행되고 있습니다. 시트레아와 알펜랩스 같은 팀은 비트코인 위에 롤업을 개발하려고 합니다. 비트브이엠 커뮤니티와 제로싱크 팀은 양방향 페그 디자인을 개선하고 현재 사용 가능한 SNARK 검증자를 개발하기 위해 많은 훌륭한 작업을 추진하고 있습니다. 이 작업은 또한 다양한 롤업 및 사이드체인 프로젝트에서 많은 브리지 제안에 영감을 주었습니다.