저녁에 읽어야 할 5가지 필독서 | 이더리움의 경로 검토
오늘 저녁에 읽어볼 만한 글: 1. 슈퍼사이클이 다가오고 있으며 암호화폐가 법정화폐의 방출 밸브가 될 것이다, 2. 메사리: 스테이블코인 시장의 주요 경쟁자들을 한 번에 살펴보는 글, 3. 비트코인, 이더리움, 솔라나에 대한 네이티브 매도 압력;
JinseFinance저자: 블록펑크 출처: X, @blockpunk2077
한 번 언급했습니다. "비문"의 개발은 BTC 생태계의 번영에 기여했지만, BTC 네트워크 자원에 대한 경쟁을 심화시켰으며, 높은 수수료 비용과 향후 BTC의 예상되는 상승으로 인해 BTC 생태계 플레이어의 진입 장벽이 높아지고 있습니다.
이 때문에 BTC 확장에 대한 논의가 활발해졌고, 커뮤니티와 투자자들의 관심을 끌고 있습니다.
물론, 사람들은 BTC L1 스케일링 솔루션의 직접적인 업그레이드를 암묵적으로 피했으며, 가장 급진적인 논의는 일부 OP 스크립트를 봉인 해제하고 탭루트 하에서 BTC의 잔존 잠재력을 계속 활용하는 것이었습니다(예: CTV 대 CAT 토론).
이더리움 롤업과 모듈화의 개발 및 이론적 결과에서 BTC 레이어2는 확장 논의의 주류가 되었으며, 가장 빠른 솔루션이기도 합니다. 첫 번째 프로젝트도 향후 2~3개월 내에 출시될 예정이며, 과대광고의 절대적인 주류가 될 것입니다.
BTC 거버넌스의 고도로 탈중앙화된 특성으로 인해 커뮤니티를 이끄는 '교회'가 없기 때문에 레이어2 설계가 꽃을 피울 수 있었습니다. 이번 아티클에서는 시장에 나와 있는 일반적인 BTC L2와 관련 프로토콜을 살펴보고, BTC 확장의 가능성을 엿볼 것입니다.
BTC L2는 사이드체인, 롤업, DA 티어, 탈중앙화 인덱스 등으로 광범위하게 분류되며, 유사한 프로젝트로 간주되는 것들을 한데 모아놓은 것이지만, 누구도 BTC의 확장 체계를 정의할 권한이 없기 때문에 실제 분류는 엄격하지 않습니다.
이 글은 많은 설계가 아직 논문 단계에 있는 편향된 구현 체계의 관점에 초점을 맞추고 있습니다. 2차 자산을 두고 경쟁할 때 기술과 보안은 프로젝트의 하한선을 절대적으로 설정합니다. 기술은 티켓이고, 일등석, 이코노미석, 심지어 매달린 티켓도 가능하며, 자산 투기는 패스 수준까지만 도달하면 좋습니다.
그러나 자산의 관점에서 보면요. "
그러나 자산의 관점에서 보면, 하나는 비문을 도입하든 자체 디스크를 뽑든 L2 자체의 자산 생성 능력은 기술 수준에서만 평가할 수 없고, 두 번째는 L1 BTC 예치금을 유치할 수 있느냐가 브릿지의 핵심 경쟁력이 될 것이며, 결국 "내 키가 아닌 내 것이 아닌" 브릿지 보안의 중요성이 매우 높습니다. 결국, "내 키가 아니라 내 비트코인이 아니다"라는 핵심 원칙은 프로그램 설계와 매우 관련이 있습니다.
향후 비트코인 생태계가 이더리움을 추월할까요?
먼저 탭루트 업그레이드가 가져온 두 가지 변화인 프런트엔드 기술을 소개해드리겠습니다.
슈노르 서명은 최대 1000명의 참여자가 있는 BTC에 다중 서명 방식을 도입했으며, 이는 많은 L2 브리지 구현의 기반이 됩니다.
MAST를 통해 여러 개의 UTXO 스크립트를 결합할 수 있습니다. 머클 트리를 통해 더 복잡한 로직을 구현하여 L2에서 증명 시스템의 가능성을 열어줍니다;
Tapscript는 비트코인 스크립트를 업그레이드하여 일련의 스크립트를 검증하여 UTXO의 사용 가능 여부를 결정할 수 있도록 하여 L2에서 인출, 몰수 및 기타 작업의 가능성을 열어줍니다;
모든 것은 사용 가능 여부에 달려 있으며, 사용 가능 여부가 곧 전부입니다.
사이드체인의 장점은 빠르게 발전하는 비즈니스 로직에 초점을 맞춰 빠르게 작동한다는 것입니다.
사이드체인의 보안은 기본적으로 BTC 보안 열차에 속하는 네트워크 자체와만 관련이 있으며, 열차의 가장 중요한 부분은 유일한 연결 지점인 BTC 크로스체인 브리지입니다.
BTClayer2
사실, 대부분의 BTC L2는 BEVM과 마찬가지로 이더리움 확장과 동일한 사이드체인 접근 방식을 계속 사용하고 있습니다.
실제로 대부분의 BTC L2는 BEVM과 마찬가지로 이더리움 확장의 사이드체인 접근 방식을 이어가고 있습니다.
BEVM은 BTC 출금 요청을 수락하는 스마트 컨트랙트를 배포하는 탭루트의 EVM 사이드체인 실행 기능을 통해 BTC L1에 다중 서명 주소를 배포합니다.
BEVM의 GAS는 체인 전체에서 BTC를 사용합니다. ="text-align: left;">충전 시 브릿지 운영자는 BTC 데이터를 동기화하여 사이드체인에 알리고, BEVM 노드는 라이트 클라이언트를 실행하여 BTC 블록 헤더를 동기화하여 충전을 확인하며, 출금 시 브릿지의 커스터디언이 서명을 수행하여 일정 수(임계값)의 서명이 모이면 BTC 출금 트랜잭션이 발행됩니다. 이를 통해 사이드체인과 BTC 간의 자산 상호 운용성이 가능해집니다.
기존의 $RSK $STX 솔루션과 달리 BEVM은 탭루트의 BTC 다중 서명을 사용해 임계값 서명을 구현하며, 이론적으로 더 많은 관리자를 보유할 수 있어 BTC 크로스체인에 어느 정도의 내결함성과 탈중앙화를 추가할 수 있습니다.
그러나 BEVM은 BTC의 보안 보장을 사용하지 않으며, BTC 자산 상호운용성만 지원합니다. 해당 노드는 자체 내부 합의와 EVM을 실행하며, BTC 네트워크에 증명을 업로드하지 않으므로 L1 DA가 없습니다.
이 네트워크는 거래 검열 속성을 네트워크 자체에 의존하므로 노드가 BTC 인출 패키징을 거부하면 더 이상 L1에서 BTC를 받을 수 없으므로 잠재적으로 위험할 수 있습니다! .
이 접근법의 장점은 빠르게 구현하고 검증할 수 있다는 점이며, BEVM의 자체 구현된 탭루트 다중 서명은 브리지의 보안 측면에서 한 단계 더 나아가 현재 메인넷에 존재하는 몇 안 되는 BTC 사이드체인 중 하나입니다.
맵 프로토콜
맵은 또한 EVM 아키텍처로 설계된 인스크립션 사이드체인입니다. BTC L1의 BRC20을 EVM에 통합하여 일부 저비용 작업을 실행합니다.
맵은 향상된 BRC20 인덱서를 실행하며, BTC에서 BRC20을 크로스체인하는 사용자는 대상 체인 및 대상 주소와 같은 정보를 json에 삽입하는 새 트랜잭션을 전송해야 하며, 이는 맵에 의해 인덱싱되어 사이드체인에 표시되고, BRC20의 인출은 맵에서 처리됩니다. Pos 메커니즘 산하 서명 위원회는 더 많은 BTC 거래를 발행합니다.
BRC20의 원장은 실제로 인덱스에서 실행되며, BTC L1은 본질적으로 사용 가능한 데이터 소스입니다.
사이드체인의 저렴한 비용을 활용하여 맵 체인은 BRC20의 민트 도구인 레스가스를 실행하고, 인스크립션 마켓플레이스, SATSAT, BRC20을 루프를 통해 교차 체인화합니다. 인스크립션을 핵심으로 하는 아이디어는 매우 독특하여 많은 사용자를 끌어모으고 있습니다.
Map은 보안을 강화하기 위해 전통적인 지분 증명 합의 메커니즘을 사용해 체크포인트 데이터를 BTC L1에 업로드합니다. 그러나 맵은 장거리 공격으로부터 보호하는 것 외에는 여전히 BTC의 보안 보장을 사용하지 않으며, 검열 방지 인출, 상태 변경 검증 또는 데이터 신뢰성에서 개선된 점이 없습니다.
비트맵테크
Brc420에서 출시한 BTC의 사이드체인인 멀린 체인(Merlin Chain)입니다. 멀린 체인은 BTC 크로스체인에 코보 월렛의 MPC 방식을 사용하기로 했는데, 이는 비교적 보수적인 선택으로 보입니다. MPC는 서명자 수가 적어 탭루트의 업그레이드된 BTC 다중서명 방식에 비해 보안 공백이 있지만, 좋은 점은 이미 입증된 MCP라는 점입니다.
사용자의 습관을 바꾸지 않고도 비트코인의 지갑과 주소를 계속 사용해 사이드체인과 상호작용할 수 있도록 하는 멀린의 계정 추상화는 높이 평가할 만합니다. 반대로 비트코인 사용자가 사이드체인과 상호작용하기 위해 메타마스크로 돌아가도록 하는 것은 게으르고 단순한 설계입니다.
Brc420과 비트맵은 대규모 사용자 기반을 구축할 만큼 인기가 높으며, 멀린은 L1에서 체인 전반에 걸쳐 광범위한 인스크립션 자산을 지원하고 사이드체인의 새로운 인스크립션에 대한 인스크립션을 제공하는 등 인스크립션을 중심으로 사업을 계속 확장해 나가고 있습니다.
dfinity
CkBTC는 제3자 브리지나 호스팅에 의존하지 않는 순수한 암호화 체계를 통해 ICP에 BTC를 교차 체인으로 통합한 것입니다. 타사 브리지나 호스팅에 의존하지 않습니다.
ICP는 고유한 BLS 임계값 서명 체계로 합의를 보장하는 독립형 L1 블록체인입니다. 합의 알고리즘의 임계값 서명에 연결된 체인키 기술은 전체 ICP 네트워크가 BTC의 임계값 서명 주소를 공동 관리하고, BTC를 수락하며, 합의에 따라 서명을 취합하여 출금을 가능하게 함으로써 이 주소에서 BTC를 제어할 수 있도록 합니다.
ICP는 또한 계정 모델을 사용하여 자체 네트워크에서 BTC의 전체 UTXO를 복구하고, 네트워크의 스마트 컨트랙트는 BTC의 상태를 읽을 수 있으며, 이는 ICP 네트워크에서 BTC 풀 노드를 실행하는 것과 거의 동일합니다.
이 임계값 서명은 ICP 네트워크의 합의 알고리즘에 직접적으로 강력하게 묶여 있기 때문에, ckBTC의 보안은 BTC 네트워크가 아닌 ICP 네트워크에만 해당되며 추가적인 제3자 신뢰 가정을 도입하지 않습니다.
따라서 ckBTC에서 ICP가 사용하는 체인키 임계값 서명 체계는 현재 가장 안전한 BTC 브리지 아이디어입니다. 그러나 출금자의 경우, IC 네트워크가 다운되거나 거래를 거부하는 경우 출금자가 BTC L1에서 출금하도록 강제할 수 있는 방법이 없습니다. 동시에 ICP는 독립적인 L1으로서 자체적인 보안을 보장하며, BTC와는 아무런 관련이 없습니다.
BTC는 세계에서 가장 신뢰할 수 있는 데이터 소스이므로, 비트코인을 신뢰할 수 있는 데이터 소스로 사용하는 것은 당연한 일입니다.
유사하게도 셀레스티아조직의 DA의 이론적 토대를 바탕으로 한 BTC의 데이터 저장소는 매우 비싸지만 DA 레이어로서 합의의 토대를 가지고 있습니다.
본질적으로 오르디날스는 전체 인스크립션 생태계와 함께 실제로 BTC를 DA로 활용하며, 거의 모든 "BTC L2"가 BTC로 데이터를 전송하지만, 이는 형식주의에 가깝다. 아름다움의 비전.
이보다 더 독특한 디자인은 다음과 같습니다.
nubit_org
누빗은 BTC의 데이터 가용성 시나리오를 확장하는 DA 프로토콜입니다. 바운스 파이낸스와 도모가 펀딩에 참여한 것으로 유명합니다.
요약하면, 누빗은 POS 합의를 실행하여 셀레스티아와 유사한 DA 체인을 구성하고 블록 헤더, 트랜잭션 머클 루트 등과 같은 누빗의 자체 DA 데이터를 BTC L1에 정기적으로 업로드합니다.
이러한 방식으로 누빗은 자체 DA를 BTC L1에 저장하고, 사용자 및 다른 롤업 체인에 자체 온체인 저장 공간을 DA로 판매(DA 네스팅)하며, 누빗 자체에는 스마트 컨트랙팅 기능이 없기 때문에 롤업은 자체 DA에 구축해야 합니다.
사용자는 누빗의 자체 DA 레이어에 데이터를 업로드하고, 누빗의 POS 컨센서스에 의해 데이터가 확인되면 "소프트 컨펌" 상태가 되며, 누빗은 일정 시간이 지난 후 체인의 데이터 루트를 BTC L1에 업로드합니다. 누빗은 일정 시간이 지나면 체인의 데이터 루트를 BTC L1에 업로드하고, 사용자가 처음에 누빗에 업로드한 데이터는 BTC 트랜잭션이 완료된 후에야 최종 확인 상태로 들어갑니다. 이후 사용자는 다시 BTC L1으로 이동하여 데이터의 태그를 업로드해야 하며, 이 태그는 누빗 전체 노드 머클 트리에서 원본 데이터를 조회하는 데 사용됩니다.
누비트 네트워크의 POS 합의는 이전에 바빌론의 BTC POS 서약(아래 설명)에 의해 뒷받침되었습니다.
사용자는 BTC를 통해 스토리지 비용을 지불하고, 누비트는 라이트닝 네트워크를 사용하여 BTC를 수락하며, 상태 채널은 브리지가 없어 사용자가 누비트의 Pos 네트워크 자체와 거래하지 않고도 취소 채널을 통해 긴급 인출을 할 수 있습니다.
누빗은 셀레스티아의 비트코인 생태계 버전으로, 스마트 콘트랙트 기능의 복잡성이 추가되지 않았으며, BTC 결제에 가장 탈중앙화된 라이트닝 네트워크를 사용하는 상대적으로 단순성을 갖추고 있는 것으로 보입니다. 라이트닝 네트워크는 충분히 신뢰성이 떨어지지만, 대규모 자금의 입출금을 지원하기에 충분하지 않습니다(상태 채널 고갈 문제).
체인 자체가 BTC에 의해 보호되지 않고, BTC의 데이터는 누빗의 노드 클라이언트에 의해서만 확인되기 때문에 누빗과 BTC 레이어와의 관계는 상대적으로 얇습니다.
왜 롤업과 인스크립션 데이터를 BTC에 직접 업로드하지 않고 누빗에서 레이어로 감싸는 것이 필요한지, 이는 아마도 누빗이 답해야 할 가장 중요한 질문이며, 낮은 비용이 핵심 동인이 아닐 수도 있습니다.
BTC DA에 비해 누빗의 DA가 가진 가장 큰 장점은 노드-라이트 샘플링을 통한 데이터 인증(DAS)을 지원한다는 점인데, 이는 사용자가 DA를 인증하기 위해 더 이상 BTC의 전체 노드를 다운로드할 필요가 없다는 것을 의미합니다.
더 이상 완전한 비트코인이 아닌 비문이 여전히 커뮤니티의 합의를 얻을 수 있을까요? 누빗이 BTC L1 체인의 DA 대신 자체 체인의 DA를 사용하려는 시도는 기술적 회의론이 아니라 커뮤니티 합의에 대한 큰 도전에 직면할 수 있습니다. 물론 이는 엄청난 기회이기도 합니다.
베다_비트코인
베다 프로토콜은 BTC L1에서 오디날의 특정 번을 읽고 이를 BTC L1의 거래 요청으로 사용합니다. 베다 프로토콜은 BTC L1에서 오디날의 특정 번을 읽고 이를 BTC 체인 아래의 EVM에서 트랜잭션 요청으로 실행합니다.
사용자는 BTC 개인 키로 BTC L1에서 EVM 호환 트랜잭션에 서명한 다음, 이를 BTC에 비문으로 캐스팅합니다. 베다의 EVM 노드는 BTC 블록을 스캔하고, BTC에서 트랜잭션이 검증되면 EVM이 요청을 실행하여 상태 변경을 일으킵니다.
이것은 사실상 BTC를 베다의 EVM이 확인할 트랜잭션 풀로 사용하는 것입니다. 그러나 BTC는 이더리움의 EVM보다 성능이 훨씬 낮고, 한 번에 BTC 블록에 기록할 수 있는 데이터의 양이 제한되어 있기 때문에 베다 EVM은 BTC에 업로드되는 모든 EVM 요청을 실행할 수 있어야 합니다.
BTC는 베다의 모든 상태의 원천이며, 누구나 모든 BTC 블록에서 베다 요청을 스캔하고 EVM의 전체 상태를 복구할 수 있습니다. 따라서 베다 EVM은 복잡한 보안 가정 없이도 낙관적으로 신뢰할 수 있습니다.
그러나 베다는 BTC의 성능을 확장하지 않습니다. 베다는 블록 간격이 10분이고 TPS가 5이지만 수만 개의 노드와 막대한 작업증명 파워를 가진 이더리움 네트워크라고 생각하면 됩니다.
스마트 컨트랙트 기능을 추가하여 BTC의 기능을 확장한 것에 불과합니다. 이는 본질적으로 자원 경쟁 문제를 해결하지 못합니다.
babylon_chain
바빌론은 다른 블록체인이 BTC 보안을 공유할 수 있도록 돕는 프로토콜 세트입니다. 바빌론은 다른 블록체인이 BTC 보안을 공유할 수 있도록 돕는 일련의 프로토콜로, 비트코인 서약 서비스와 비트코인 타임스탬프 서비스의 두 부분으로 구성되어 있습니다.
바빌론은 비트코인(BTC)을 스테이킹하여(이더리움의 리스테이크와 유사) Pos 체인을 경제적으로 보호할 수 있도록 하며, 스테이킹 과정은 임의의 제3자 브리지나 관리자에 의존하지 않고 완전히 암호화되어 작동합니다.
BTC 서약자는 서약을 이행하기 위해 두 개의 UTXO 출력이 있는 BTC로 트랜잭션을 전송할 수 있습니다. 첫 번째 UTXO는 서약자가 만료 시 자신의 개인 키로 BTC를 잠금 해제할 수 있는 시간 잠금 스크립트를 작성하고, 다른 UTXO는 공개-개인 키 쌍이 "리스테이크" 기준을 충족하는 임시 비트코인 주소로 BTC를 전송합니다. 다른 UTXO는 "추출 가능한 일회용 서명 EOTS"의 암호화 표준을 충족하는 공개-개인 키 쌍을 사용하여 임시 비트코인 주소로 전송합니다.
BTC 서약자가 POS 체인에서 노드를 실행하면 유일하게 유효한 블록을 검증하고 EOTS 개인 키로 서명합니다.
서명자(이 POS 체인의 검증자이기도 한)가 정직하게 한 번에 하나의 유효한 블록에만 서명하면 POS 체인의 검증자에게 보상을 받고, 같은 블록 높이의 두 블록에 동시에 서명하여 부정행위를 시도하면 EOTS 개인 키가 다른 방식으로 푸시아웃되어 누구든지 누구나 이 개인 키를 사용하여 BTC 체인으로 이동하여 서약한 BTC를 전송하고 몰수를 달성할 수 있습니다. 이는 서약자가 정직성을 유지하도록 촉구합니다.
바빌론은 또한 보안 강화를 위해 모든 블록체인의 체크포인트 데이터를 BTC의 op_return에 업로드하는 BTC 타임스탬프 서비스를 제공합니다.
위 누빗은 보안 강화를 위해 바빌론의 BTC 서약 서비스를 사용할 계획이며, 바빌론은 순수 암호화 방식을 사용하여 BTC 접근과 몰수를 처리하기 때문에 보안이 매우 뛰어납니다. 그러나 서약 서비스를 사용하는 체인의 경우 경제적인 측면에서 제약이 있으며, 예를 들어 이더리움의 롤업 방식과 비교했을 때 검증 가능성 측면에서 아직 갈 길이 멀다고 할 수 있습니다.
타임스탬프 서비스는 L2 데이터를 BTC에 업로드하지만, BTC의 모든 블록을 직접 확인하려면 전체 노드를 다운로드해야 하므로 임계값이 높습니다. 동시에 BTC L1에는 스마트 컨트랙트가 없기 때문에 이 데이터의 정확성을 확인할 수 없습니다.
오디날을 통해 비트코인은 다양한 데이터를 저장하고 매우 안전한 데이터베이스가 될 수 있습니다. 롤업의 증명 데이터를 BTC 네트워크에 업로드하면 조작이 불가능하지만, 롤업 내부 거래의 유효성과 정확성을 보장하지는 않습니다.
BTC 롤업의 핵심 문제는 검증입니다.
대부분의 BTC 롤업은 검증자가 롤업의 모든 데이터를 체인 아래로 동기화하고 스스로 검증하는 소버린 롤업(클라이언트 측 검증)을 선택할 가능성이 높습니다.
그러나 이는 수십만 노드의 작업 증명 합의를 통해 롤업을 보호하는 비트코인의 가장 강력한 기능을 활용하지 못합니다. 물론 가장 이상적인 것은 비트코인 네트워크가 이더리움처럼 롤업 증명을 사전에 검증하고 유효하지 않은 블록 데이터를 거부하는 것입니다.
동시에 롤업의 노드/시퀀서가 다운되었거나 거래 수락을 거부하는 극단적인 상황에서도 롤업의 자산이 BTC 네트워크로 추출될 수 있도록 신뢰성을 확보하고, 안전한 탈출 경로를 통해 회수할 수 있도록 하는 것이 중요합니다.
스마트 컨트랙트가 없고 스크립트 실행만 있는 BTC를 위한 것으로, 스크립트를 검증 가능한 논리 회로로 결합하는 MAST의 기능을 사용할 수 있으며, 이는 어렵지만 BTC의 가장 독창적인 아이디어 중 하나입니다.
ZeroSync_ BitVM
BitVM은 BTC의 가장 인기 있는 확장으로, BTC의 낙관적인 롤업입니다.
BitVM은 BTC에서 사기 챌린지를 수행하는 방법을 혁신적으로 제안하는데, 증명자와 챌린저가 모두 동일한 양의 BTC를 거래에 베팅하고(입력으로), 이 거래의 출력에는 논리 회로가 포함될 수 있습니다. .
BTC의 스크립트는 가장 단순한 논리를 다루는 논리 게이트로 생각할 수 있으며, 논리 게이트는 컴퓨터의 가장 기본적인 구성 요소입니다. 로직 게이트는 나무처럼 서로 결합하면 특정 로직을 캡슐화하는 회로를 형성할 수 있습니다(진시황이 영화 삼체에서 인간 행렬로 만든 컴퓨터를 상상할 수 있습니다).
논리의 세계로 들어간 BitVM. ">BitVM은 다수의 BTC 스크립트로 구성된 회로에 사기 증명을 작성하며, 이 증명의 회로 구조는 롤업의 시퀀서에 의해 패킹된 일련의 노드를 기반으로 결정됩니다.
도전자는 이 사기 증명 회로에 해시값을 계속 업로드할 수 있으며, 검증자는 해당 스크립트를 계속 실행하고 결과를 공개하여 결과가 올바른지 확인할 수 있습니다.
일련의 트랜잭션을 통해 도전자는 증명자가 각 회로 게이트가 올바른지 확인할 때까지 계속해서 증명자에게 도전할 수 있습니다. 따라서 BTC 네트워크는 롤업 검증을 완료하고 증명자는 자신의 자금을 청구할 수 있습니다. 그렇지 않으면 챌린저는 증명자가 약속한 BTC를 받게 됩니다.
좋은 의미에서 BitVM은 이더리움 네트워크에 OP가 있는 것과 같은 것으로, 모든 확장 방식 중 가장 높은 수준의 보안을 제공하며, 생성하는 트랜잭션 수가 매우 크고 비용이 많이 들고, 온체인 검증 과정에 참여하기 전에 BTC 네트워크를 검증하는 데 많은 노력과 수고를 필요로 하는 것이 특징입니다. BitVM은 매우 많은 수의 트랜잭션을 생성하므로 비용이 많이 들고, 양 당사자가 온체인 검증을 하기 전에 많은 사전 서명, 즉 많은 오프체인 연산이 필요합니다.
물론, 이더리움의 낙관적/zk 롤업과 달리 비트브이엠에는 긴급 BTC 인출 채널이 없으며, L2 네트워크에 정상적인 인출을 완료할 수 있는 정직한 노드가 하나 이상 존재합니다. 그러나 이는 "비상 탈출 경로"가 없다는 점을 제외하면 DA 업로드, 롤업 데이터의 유효성을 검증하는 BTC L1, 신뢰를 최소화하는 BTC 브릿지를 통해 BTC L2가 제공할 수 있는 최고 수준의 보안입니다.
따라서 BitVM의 구현은 아직 요원해 보이지만, 최근 BTC 커뮤니티에서 op_cat 스크립트 차단 해제에 대한 논의가 진행되면서 BitVM의 새로운 가능성이 열릴 수 있습니다. op_cat 옵코드는 최대 520바이트 길이의 두 문자열을 서로 연결할 수 있습니다. 이러한 데이터 연결은 비트코인에서 더 복잡한 계산을 가능하게 합니다. 예를 들어, BitVM은 이를 사용하여 동일한 스크립트에서 수백 개의 논리 게이트를 연결할 수 있으며, 이를 통해 더 적은 트랜잭션으로 더 많은 바이너리 회로를 처리하여 거의 수백 배의 속도 향상을 얻을 수 있습니다.
비트VM의 복잡한 비트코인 스크립트 조합은 또한 여러 L2 프로젝트가 BTC의 "사기 증명" 문제에 대한 새로운 아이디어를 제시하도록 영감을 주었습니다.
Bison_Labs
비손 네트워크는 비트코인에 기반한 ZK-STARK 소버린 롤업입니다. STARK 소버린 롤업(클라이언트 측 검증).
소버린 롤업이라 함은 L1이 롤업의 데이터 기관(DA)으로 사용되며, 롤업 트랜잭션이 올바른지 검증하는 것이 아니라 롤업 자체 노드에서 롤업 트랜잭션의 유효성을 검사하는 것을 의미합니다.
Bison은 롤업의 zk 증명을 BTC 오디널에 제출하고, 사용자는 BTC에서 증명을 다운로드하고 자체 클라이언트를 실행하여 롤업 트랜잭션을 검증할 수 있습니다. 롤업의 전체 상태를 확인하려면 모든 노드를 동기화해야 합니다.
Bison은 BTC L1 브리지 구현을 특징으로 합니다. 사용자가 BTC를 비손 롤업에 입금하면 해당 BTC는 BTC가 포함된 여러 다중 서명 지갑에 분배됩니다. 이러한 다중 서명 지갑은 모두 탭루트 업그레이드를 기반으로 하는 기술인 DLC(신중한 로그 계약)를 지원하며, 이는 BTC 다중 서명 및 시간 잠금 스크립트를 활용하는 간단한 논리 계약입니다.
사용자가 BTC를 입금하면 다음과 같은 향후 모든 시나리오를 위해 바이슨 네트워크와 관련 실행 트랜잭션에 서명해야 합니다."
타인에게 이체
BTC 메인넷으로 재이체
BTC 메인넷으로 재이체
타인에게 재이체
이체
장기간 동안 아무도 출금하지 않은 시나리오.서명 후 이러한 트랜잭션은 BTC 블록에 게시되지 않으며, 트랜잭션이 실행되려면 술어 기계에 의해 구동되어야 합니다. 다중 서명 지갑의 컨트롤러는 사용자, 바이슨 롤업, 예측 머신의 세 가지가 있으며, 이 중 두 가지 서명을 획득하면 해당 BTC를 제어할 수 있습니다.
DLC는 비트코인의 if-do 문과 같으며, 프로파시 머신이 if 조건을 입력하면 do가 위의 세 가지 서명을 모두 전송하는 트랜잭션을 실행합니다.
여기서의 예측 머신은 바이슨 롤업의 브리지 컨트랙트에 연결되어 있으며, 브리지가 사용자로부터 다른 사람에게 BTC를 전송해달라는 요청을 받으면 예측 머신은 사전 조건을 전송합니다
다중 서명 주소 제어에 따라 서명된 트랜잭션은 추가 배포를 위해 바이슨 네트워크에 제공되며, 사용자의 전송 요청이 수신되면
제어권이 사용자에게 넘겨지고, 장시간 동안 메시지가 수신되지 않으면 타임록이 만료되어 제어권이 사용자에게 반환됩니다.
이렇게 Bison은 롤업에서 BTC를 추출하기 위한 간단한 탈출 경로를 구현합니다. 그러나 이 시스템의 약점은 예측 기계로, 잘못된 정보가 전달될 경우 사용자의 자산 손실로 이어질 수 있으므로 체인링크와 같은 탈중앙화 구성 요소의 도입을 고려해야 합니다.
DLC는 BTC 스크립트에 대한 다리인 "탈신뢰 브리지"를 구현합니다. "디트러스트 브릿지"는 BTC 스크립트의 잠재력을 활용하는 것으로, http://DLC.link 는 BTC를 ETH 및 STX와 같은 체인으로 연결하는 데 사용합니다.
바이슨 롤업은 새로운 서드파티를 도입하여 간단한 "탈출 경로"를 구현했지만, 여전히 BTC L1 검증 롤업 증명을 구현하지는 않습니다.
비스퀘어드 네트워크
비스퀘어드 네트워크는 BTC의 "커미션 챌린지"를 혼합한 네트워크입니다. "네트워크는 롤업 레이어와 DA 레이어의 두 가지 레이어로 나뉩니다.
롤업 레이어는 zkEVM을 사용해 스마트 컨트랙트 로직을 실행하며, 이 레이어에는 거래의 수락, 정렬, 패키징, ZK 인증서 생성, BTC 주소 원장 추상화 지원, BTC L1 데이터(BTC 및 BRC20 잔액) 동시 읽기 등 여러 모듈이 포함되어 있습니다."라고 설명합니다.
DA 레이어는 롤업을 위한 데이터 저장소를 제공하고, 스토리지 노드는 롤업 트랜잭션의 오프체인 zk 검증을 수행합니다. 검증이 완료되면 DA 레이어 노드는 롤업 데이터를 BTC의 오디널스 비문에 기록하는데, 여기에는 DA 레이어 내 롤업 데이터의 위치, 트랜잭션의 머클 루트, ZK 증명 데이터, 이전 BTC 증명 비문의 해시가 포함됩니다.
증명의 검증은 가 핵심입니다. 이더리움에서는 브리지 콘트랙트가 L1에서 직접 ZK 증명을 검증하지만, BTC에서는 스마트 콘트랙트 기능이 없으며, ZK 증명의 논리가 복잡하기 때문에 BTC 스크립트의 조합을 통해 증명의 논리 회로를 구현하는 것도 불가능합니다(막대한 비용과 잠재적으로 BTC 블록 캡을 초과할 수 있음).
따라서 B²는 검증에 더 많은 오프체인 계산을 도입하여 L1 대 ZK 쌍의 직접 검증을 옵티미스틱과 유사한 "사기 증명" 과제로 전환합니다. B²는 ZK의 증명을 여러 스크립트로 나누고, 이 스크립트들이 쌓여 마스트 바이너리 트리를 형성하며, B² 노드는 이 트랜잭션을 통해 사기 챌린지의 보상으로 BTC를 전송합니다.
"롤업" 스크립트를 포함합니다. ">부정 증명 챌린지가 포함된 트랜잭션이 BTC L1에서 확인되면 챌린저는 DA 레이어에서 원본 데이터를 다운로드하고 위 스크립트를 오프체인에서 실행할 수 있습니다.
실행의 최종 결과가 B² 노드가 제출한 것과 일치하지 않으면 노드가 손상된 것이며, 챌린저는 노드가 스크립트의 루트에 잠겨 있는 BTC를 제어할 수 있고 롤업 트랜잭션은 롤백됩니다.
잠금 시간 동안 챌린지가 없으면 노드는 잠긴 BTC를 되찾고 롤업은 최종 확인을 받습니다.
B² 네트워크에서 BTC를 전송하는 첫 번째 트랜잭션은 zk 증명이 위변조가 불가능하다는 것을 확인합니다. BTC는 여전히 zk 트랜잭션을 검증할 수 없지만, 두 번째 트랜잭션에서 "사기 증명 챌린지"를 구현함으로써 간접적으로 L1 검증을 완료하고 롤업 하에서 트랜잭션의 유효성을 보장하며 보안을 강화하는 것은 실제로 눈길을 끄는 혁신입니다.
B² 네트워크는 계정 추상화를 도입하여 누구나 사용자 습관을 바꾸지 않고도 BTC의 지갑을 사용하여 롤업과 직접 상호작용할 수 있도록 했으며, 이는 매우 칭찬할 만한 일입니다. 그러나 L2에서 BTC 자산을 추출할 때는 여전히 다중 서명 주소 브리지를 사용하며 "탈출 경로"를 도입하지 않았습니다.
사토시VM
사토시VM 역시 BTC 기반 ZK 롤업입니다. 로직은 롤업에서 zk 증명이 생성되고, 증명 데이터를 BTC 네트워크에 업로드한 후 증명자가 BTC가 포함된 "사기 증명" 챌린지를 전송하고, 챌린지에 성공한 사람은 BTC로 보상을 받는다는 점에서 B² 네트워크와 유사합니다.
사토시VM은 사기 증명 챌린지에 챌린지 시작 시간과 챌린지 종료 시간에 해당하는 두 개의 시간 잠금을 추가하여, BTC 전송을 기다리는 블록 수를 비교함으로써 다음과 같이 할 수 있습니다. 이렇게 하면 BTC가 전송이 발생하기까지 얼마나 많은 블록을 기다렸는지 비교하여 ZK 증명이 정확하고 유효한지 알 수 있습니다.
크로스 체인 브리지 부분은 사실 별다른 특징이 없는 다중 서명 체계일 뿐입니다.
chainway_xyz
체인웨이는 BTC용 ZK 소버린 롤업입니다. 체인웨이는 비트코인을 데이터 배포 레이어로 사용할 뿐만 아니라 BTC 데이터를 ZK 증명을 생성하기 위한 소스로 사용하는 BTC용 ZK 소버린 롤업입니다.
체인웨이의 증명은 모든 BTC 블록을 한 비트도 놓치지 않고 스캔합니다. 체인웨이는 BTC 블록에서 블록 헤더, 이전 ZK 증명, 블록에 새겨진 '필수 트랜잭션'을 읽어 완전한 ZK 증명을 생성하고, 각 BTC 블록에 대해 체인웨이는 ZK 증명이 새겨진 트랜잭션을 제출하여 재귀적 증명을 생성합니다.
BTC 블록에서 체인웨이는 ZK 증명을 소각하기 위해 트랜잭션을 제출합니다. ">BTC 블록에 조례 형태로 새겨진 "필수 트랜잭션"은 체인웨이가 설정한 "검열에 강한 트랜잭션 전달 방식"입니다. 체인웨이 롤업 노드가 다운되거나 사용자의 출금 거래를 계속 거부하는 경우, 사용자는 비트코인 블록에 직접 출금 요청을 새겨 넣을 수 있습니다. 노드는 이러한 "필수 트랜잭션"을 롤업 블록에 포함해야 하며, 그렇지 않으면 zk 회로의 제약 조건이 충족되지 않아 증명 생성에 실패하게 됩니다.
최근 트윗에서 체인웨이는 비트브이엠에서 영감을 받았으며, 비트코인 L1 결제를 위해 비트코인에서 zk 증명을 검증하는 방법을 찾았다고 주장했습니다.
체인웨이의 설계는 현재 소버린 롤업에 의한 클라이언트 측 로컬 검증을 기반으로 하고 있는 것으로 보입니다. "강제 트랜잭션"은 롤업 트랜잭션의 노드 검열 문제를 어느 정도 해결하지만, 진정한 BTC L1 자산 결제를 가능하게 하지는 않습니다.
QED프로토콜
QED 프로토콜은 BTC의 ZK입니다. BTC의 ZK 롤업으로, zkevm에서 실행됩니다. 다른 zk 롤업과 달리, QED는 전체 롤업에 대해 zk 증명을 생성하지 않고 롤업에서 BTC L1으로 인출할 때만 생성합니다.
BitVM과 비슷한 맥락에서, QED 프로토콜은 다음과 같이 합니다. 비트브이엠과 유사하게, QED 프로토콜은 1000개의 UTXO를 포함하는 논리 회로로 스크립트를 구성하여 BTC L1에서 출금 거래의 ZK 증명을 검증하는데, 이는 검증이 간단하지만 비용이 많이 든다는 단점이 있습니다.
Brc20의 뿌리로 돌아가면, Brc20은 본질적으로 BTC L2이며, 모든 Brc20의 거래 데이터는 BTC에 기록되고 원장은 실제로 체인 아래쪽의 인덱서에서 실행됩니다. 원장은 실제로 체인 아래쪽의 인덱서에서 실행됩니다.
현재 Brc20 원장 자체는 완전히 중앙화되어 있지만, BTC 네트워크의 오디날이 모든 거래의 불변 기록을 보관하고, 누구나 BTC 네트워크를 스캔하여 Brc20의 상태를 검색할 수 있기 때문에 보안에 대한 우려는 거의 없습니다.
그러나 이러한 확장은 BTC에 새로운 기능을 추가하는 것일 뿐, 성능을 확장하는 데는 아무런 영향을 미치지 않습니다. 인덱서의 원장이 탈중앙화된다면, 비문 체인을 혁신할 수 있을까요?
실제로 @unisat_wallet이 출시한 $sats 기반 후속 사업은 이러한 아이디어이며, 스왑과 풀이 인덱서에서 구현된다면 자금의 안전성에 대한 합의를 얻으려면 탈중앙화는 피할 수 없는 과정입니다.
또한 @RoochNetwork가 있는데, 이런 종류의 자산을 얻기 위해 L1에서 완전히 사용하지 않고 읽기 전용 유형의 L2를 사용하기 위해 스마트 계약 체인에 대한 데이터 만 읽음으로써 인덱싱 및 BTC 전체 노드를 실행합니다.
물론 설명이 부족해서, 그리고 제한된 에너지 때문에 다루지 못한 프로젝트도 많습니다.
업계는 매초마다 새로운 BTC L2가 탄생하는 등 빠르게 변화하고 있지만, 변하지 않는 것은 BTC 생태계가 세컨드 티어로 이동하는 피할 수 없는 추세라는 점입니다.
BTC는 모두가 타고 싶어 하는 기차이며, 프로그램 측면에서 사이드체인은 매달린 표를 구매한 승객으로, 크로스체인 브리지를 통해 BTC와 연결될 뿐이지만 가장 먼저 사용될 수 있는 승객입니다.
DA형 프로젝트는 셀레스티아와 고유 레이어의 BTC 버전을 구축하려는 시도로, 모듈성에 대한 광범위한 합의를 이끌어낼 수 있는 충분한 기믹을 갖추고 있습니다.
그리고 롤업은 DA를 업로드하고 BTC 스크립트를 사용해 몇 가지 간단한 BTC 온체인 메커니즘을 구현함으로써 BTC 보안 수레의 절반 정도에 불과합니다(대부분 BitVM의 비트 커밋 아이디어에서 차용한 것임). 자기 검증에 의존하는 주권 롤업이 롤업이 아니라고 누가 말하겠습니까? (소버린 롤업을 위한 셀레스티아의 오랜 CX 덕분입니다.)
BTC L2의 보석은 롤업 업로드를 검증하기 위해 BTC 스크립팅 로직을 사용하는 것인데, 이는 현재 BitVM과 #Atomicals의 AVM에서만 시도되고 있지만 이더리움 자체의 롤업에 무한히 근접한 기술입니다. 이는 롤업 관계에서 이더리움의 보안에 무한히 더 가깝습니다. 현재 구현 수준에서는 불가능해 보이지만, op_cat과 같은 새로운 연산자의 차단 해제는 프로세스를 더욱 가속화할 수 있을 것으로 보이며, BitVM은 예상보다 빨리 구현될 수 있을 것입니다.
오늘 저녁에 읽어볼 만한 글: 1. 슈퍼사이클이 다가오고 있으며 암호화폐가 법정화폐의 방출 밸브가 될 것이다, 2. 메사리: 스테이블코인 시장의 주요 경쟁자들을 한 번에 살펴보는 글, 3. 비트코인, 이더리움, 솔라나에 대한 네이티브 매도 압력;
JinseFinance오늘 저녁에 읽어볼 만한 책: 1. 주요 zkEVM 프로젝트 2023 진행 상황 정리, 2. 아웃라이어 벤처스: 2024년 암호화폐 산업의 도전과 기회, 3. 바리안 어소시에이츠: 암호화폐의 두 가지 이야기-투기와 탈중앙화;
JinseFinanceSankar Das Sarma는 "나는 희망을 갖고 있으며 잠재적으로 파괴적인 기술로서 양자 컴퓨팅을 굳게 믿고 있습니다."라고 말했지만 양자 컴퓨터는 암호 해독에 거의 근접하지 못했습니다.
Cointelegraph