OP_CAT: BTC L2에서 누락된 부분은?
비트코인 L2,OP_CAT,BTC,OP_CAT: BTC L2의 누락된 조각? 골든 파이낸스,이 옵코드는 많은 논의를 불러일으켰는데, 어떤 역할을 할까요?
JinseFinance지난번 긴 트윗에서 언급되었습니다. "비문"의 큰 발전은 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 예금을 유치할지 여부가 핵심 경쟁력이 될 것이며, 이는 매우 매우 중요하게 평가되는 브릿지입니다. 결국 "내 키가 아니라 내 비트코인이 아니다"라는 보안은 프로그램 설계와 매우 밀접한 관련이 있는 핵심 교리입니다.
향후 BTC 생태계의 채택이 이더리움을 추월할까요?
가장 먼저 도입해야 할 것은 프런트엔드 기술이며, 탭루트 업그레이드와 함께 제공되는 두 가지 변화입니다.
. 슈노르 서명은 최대 1000명의 참여자가 있는 BTC에 다중 서명 방식을 도입했으며, 이는 많은 L2 브리지 구현의 기반이 됩니다.
MAST는 머클 트리를 통해 여러 개의 UTXO 스크립트를 결합하여 더 복잡한 로직을 구현할 수 있도록 하여 L2 증명 시스템의 가능성을 열어줍니다. 증명 시스템;
탭스크립트는 비트코인 스크립트를 업그레이드하여 일련의 스크립트를 검증하여 UTXO의 사용 가능 여부를 결정할 수 있도록 함으로써 L2 인출, 몰수 및 기타 작업의 가능성을 열어줍니다.
모든 것은 사용 가능 여부에 달려 있으며, 사용 가능 여부가 곧 전부입니다. 사이드체인의 장점은 빠르게 작동하고 비즈니스 로직의 빠른 개발에 초점을 맞춘다는 것입니다. 보안은 기본적으로 BTC 보안 열차 "행잉 티켓"에 속하는 네트워크 자체와 만 관련이 있으며, 가장 중요한 부분은 유일한 연결 지점 인 BTC 크로스 체인 브리지입니다.
사실, BEVM을 비롯한 대부분의 BTC L2는 이더리움 확장에 따른 사이드체인 아이디어를 이어가고 있습니다.
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 인출은 맵 포지션 메커니즘에 의해 발행됩니다. 인출 BRC20은 더 많은 BTC 트랜잭션을 발행하는 Map Pos 메커니즘 아래의 서명 위원회에서 발행합니다.
BRC20의 원장은 실제로 인덱스에서 실행되며, BTC L1은 본질적으로 사용 가능한 데이터 소스입니다.
사이드체인의 저렴한 비용을 활용하여 맵 체인은 BRC20의 민트 도구인 레스가스를 실행하고, 인스크립션 마켓플레이스, SATSAT, BRC20을 루프를 통해 교차 체인화합니다. 인스크립션을 핵심으로 하는 아이디어는 매우 독특하여 많은 사용자를 끌어모으고 있습니다.
Map은 보안을 강화하기 위해 전통적인 지분 증명 합의 메커니즘을 사용해 체크포인트 데이터를 BTC L1에 업로드합니다. 그러나 Map은 장거리 공격으로부터 보호하는 것 외에는 여전히 BTC의 보안 보장을 사용하지 않으며, 검열 방지 인출, 상태 변경 확인 또는 데이터 신뢰성에 대한 개선 사항은 없습니다.
Brc420이 발행한 BTC용 사이드체인은 BTC용 사이드체인이며, 멀린 체인은 BTC 크로스체인에 코보 월렛의 MPC 방식을 사용하기로 결정했습니다. 멀린 체인이 BTC 크로스체인에 코보 월렛의 MPC 솔루션을 사용하기로 한 것은 비교적 보수적인 선택으로 보입니다. MPC는 탭루트의 업그레이드된 BTC 멀티서명보다 서명자 수가 적고 보안에 있어서는 아직 격차가 있지만 이미 충분한 검증을 거쳤다는 점에서 긍정적으로 평가할 수 있습니다.
사용자의 습관을 바꾸지 않고도 비트코인의 지갑과 주소를 계속 사용해 사이드체인과 상호작용할 수 있도록 하는 멀린의 파티클엔트워크 계정 추상화 사용은 칭찬할 만합니다. 반대로 비트코인 사용자가 사이드체인과 상호작용하기 위해 메타마스크로 돌아가도록 하는 것은 게으르고 단순한 설계입니다.
Brc420과 비트맵은 대규모 사용자 기반을 구축할 만큼 인기가 높으며, 멀린은 L1에서 체인 전체에 걸쳐 광범위한 인스크립션 자산을 지원하고 사이드체인의 새로운 인스크립션에 인스크립션을 제공하는 등 인스크립션을 중심으로 사업을 계속 확장해 나가고 있습니다.
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 L2"가 BTC로 데이터를 전송하는 DA로 BTC를 활용하지만, 이는 형식주의에 가깝습니다. 아름다움에 대한 비전. 다음은 좀 더 독특한 디자인입니다.
누비트는 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 체인 아래의 EVM에서 트랜잭션 요청으로 실행합니다.
사용자는 BTC L1에서 BTC 개인 키로 EVM 호환 트랜잭션에 서명한 다음, 이를 비문으로 발행하기 위해 BTC로 이동합니다; 베다의 EVM 노드는 BTC 블록을 스캔하고, 거래가 BTC에 의해 검증되면 EVM은 요청을 실행하여 상태를 변경합니다.
이것은 사실상 BTC를 베다의 EVM에서 확인할 트랜잭션 풀로 사용하는 것입니다. 그러나 BTC는 이더리움의 EVM보다 성능이 훨씬 낮고, 한 번에 BTC 블록에 기록할 수 있는 데이터의 양이 제한되어 있기 때문에 베다 EVM은 BTC에 업로드되는 모든 EVM 요청을 실행할 수 있어야 합니다.
BTC는 베다의 모든 상태의 원천이며, 누구나 모든 BTC 블록에서 베다 요청을 스캔하고 EVM의 전체 상태를 복구할 수 있습니다. 따라서 베다 EVM은 복잡한 보안 가정 없이도 낙관적으로 신뢰할 수 있습니다.
그러나 베다는 BTC의 성능을 확장하지 않습니다. 베다는 블록 간격이 10분이고 TPS가 5이지만 수만 개의 노드와 막대한 작업증명 파워를 가진 이더리움 네트워크라고 생각하면 됩니다.
스마트 컨트랙트 기능을 추가하여 BTC의 기능을 확장한 것에 불과합니다. 그렇다고 해서 자원 경쟁 문제를 본질적으로 해결하지는 못합니다.
바빌론은 다른 블록체인이 BTC의 보안을 공유할 수 있도록 돕는 프로토콜 집합으로, 비트코인 서약 서비스와 비트코인 타임스탬프 서비스의 두 부분으로 구성되어 있습니다.
바빌론은 BTC를 스테이킹(이더리움의 리스테이크와 유사)함으로써 Pos 체인을 경제적으로 보호할 수 있도록 하며, 스테이킹 과정은 임의의 제3자 브리지나 관리자에 의존하지 않고 전적으로 암호화되어 운영됩니다.
BTC 서약자는 서약을 이행하기 위해 두 개의 UTXO 출력이 있는 BTC로 트랜잭션을 전송할 수 있습니다. 첫 번째 UTXO는 서약자가 만료 시 자신의 개인 키로 BTC를 잠금 해제할 수 있는 시간 잠금 스크립트를 작성하고, 다른 UTXO는 공개-개인 키 쌍이 "리스테이크" 기준을 충족하는 임시 비트코인 주소로 BTC를 전송합니다. 다른 UTXO는 "추출 가능한 일회용 서명 EOTS"의 암호화 표준을 충족하는 공개-개인 키 쌍을 사용하여 임시 비트코인 주소를 전송합니다.
BTC 서약자가 POS 체인에서 노드를 실행하면 유일하게 유효한 블록을 확인하고 자신의 EOTS 개인 키로 서명합니다. 만약 이 POS 체인의 검증자이기도 한 서약자가 정직하게 한 번에 하나의 유효한 블록에만 서명하면 POS 체인의 검증자로부터 보상을 받게 되고, 같은 블록 높이에서 동시에 두 개의 블록에 서명하는 악행을 저지르면 EOTS 개인 키가 밀려나고 누구나 이 개인 키를 사용해 BTC 체인으로 이동하여 서약한 BTC를 전송하고 몰수할 수 있게 됩니다. 이러한 방식으로 서약자는 정직성을 유지할 것을 촉구합니다.
바빌론은 또한 BTC 타임스탬프 서비스를 제공하는데, 이는 보안 강화를 위해 모든 블록체인의 체크포인트 데이터를 BTC의 op_return에 업로드하는 것을 의미합니다.
위 누빗은 보안 강화를 위해 바빌론의 BTC 서약 서비스를 사용할 계획이며, 바빌론은 BTC 접근과 몰수를 처리할 때 순수 암호화 방식을 사용하기 때문에 보안이 매우 뛰어납니다. 그러나 서약 서비스를 사용하는 체인의 경우 경제적인 측면에서 제약이 있으며, 예를 들어 이더리움의 롤업 방식과 비교했을 때 검증 가능성 측면에서 아직 갈 길이 멀다고 할 수 있습니다.
타임스탬프 서비스는 L2 데이터를 BTC에 업로드하지만, BTC의 모든 블록을 직접 확인하려면 전체 노드를 다운로드해야 하므로 임계값이 높습니다. 동시에 BTC L1에는 스마트 컨트랙트가 없기 때문에 이 데이터의 정확성을 확인할 수 없습니다.
오디날을 통해 비트코인은 다양한 데이터를 저장하고 매우 안전한 데이터베이스가 될 수 있습니다. 롤업의 증명 데이터를 BTC 네트워크에 업로드하면 조작이 불가능하지만, 롤업 내부 거래의 유효성과 정확성을 보장하지는 않습니다.
BTC 롤업의 핵심 문제는 검증입니다. 대부분의 BTC 롤업은 소버린 롤업(클라이언트 측 검증)일 가능성이 높으며, 검증자가 롤업의 모든 데이터를 체인 아래로 동기화하고 직접 확인합니다.
그러나 이는 비트코인의 가장 큰 강점인 수십만 노드의 작업 증명 합의를 활용해 롤업을 보호하지 못합니다. 물론 가장 이상적인 것은 비트코인 네트워크가 이더리움처럼 롤업 증명을 사전에 검증하고 유효하지 않은 블록 데이터를 거부하는 것입니다.
동시에 롤업의 노드/시퀀서가 다운되거나 거래 수락을 거부하는 극단적인 상황에서도 롤업의 자산이 BTC 네트워크로 추출될 수 있도록 신뢰성을 확보하고, 안전한 탈출 경로를 통해 자산이 추출될 수 있도록 하는 것이 중요합니다.
이것은 스마트 컨트랙트가 없고 스크립트 실행만 있는 BTC를 위한 것으로, 어렵지만 BTC의 가장 기본적인 사고방식인 스크립트를 검증 가능한 논리 회로로 결합하는 MAST의 기능을 사용할 수 있을지도 모릅니다.
비트브이엠은 BTC의 확장에 대해 가장 많이 언급되고 있으며, BTC의 낙관적인 롤업입니다.
BitVM은 BTC의 확장에 대해 가장 많이 언급되고 있습니다.
BitVM은 BTC에서 사기 챌린지를 수행하는 방법을 제안하여 혁신을 이루었는데, 증명자와 챌린저가 모두 동일한 양의 BTC를 거래에 베팅하고(입력으로) 해당 거래의 출력에 논리 회로가 포함될 것입니다.
BTC의 스크립트는 가장 단순한 논리를 다루는 논리 게이트로 생각할 수 있으며, 논리 게이트는 컴퓨터의 가장 기본적인 구성 요소입니다. 로직 게이트는 나무처럼 서로 결합하면 특정 로직을 캡슐화하는 회로를 형성할 수 있습니다(진시황이 영화 삼체에서 인간 행렬로 만든 컴퓨터를 상상할 수 있습니다).
비트브이엠은 수많은 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의 "사기 증명" 문제에 대한 새로운 아이디어를 제시하는 데 영감을 주었습니다.
비손 네트워크는 비트코인 기반 ZK-STARK 소버린 롤업(클라이언트 측 검증)입니다.
소버린 롤업이라 함은 L1이 롤업의 데이터 기관(DA)으로 사용되며, 롤업 거래가 올바른지 검증하는 것이 아니라 롤업 자체 노드에서 롤업 거래의 유효성을 검증하는 것을 의미합니다.
Bison은 롤업의 zk 증명을 BTC 오디날에 제출하며, 사용자는 BTC에서 증명을 다운로드하고 자체 클라이언트를 실행하여 롤업 트랜잭션을 검증할 수 있습니다. 롤업의 전체 상태를 확인하려면 모든 노드를 동기화해야 합니다.
Bison은 BTC L1 브리지 구현을 특징으로 합니다. 사용자가 BTC를 비손 롤업에 입금하면 해당 BTC는 BTC가 포함된 여러 다중 서명 지갑에 분배됩니다. 이러한 다중 서명 지갑은 모두 탭루트 업그레이드를 기반으로 하는 기술인 DLC(신중한 로그 계약)를 지원하며, 이는 BTC 다중 서명 및 시간 잠금 스크립트를 활용하는 간단한 논리 계약입니다.
사용자가 BTC를 입금하면 다른 사람에게 송금하거나, BTC 홈 네트워크로 다시 인출하거나, 장기간 그대로 두는 등 향후 모든 시나리오에 대해 바이슨 네트워크와 실행 가능한 트랜잭션에 서명해야 합니다.
서명 후 이러한 트랜잭션은 BTC 블록에 게시되지 않으며, 실행되려면 술어에 의해 구동되어야 합니다. 다중 서명 지갑의 컨트롤러는 사용자, 바이슨 롤업, 프로피시 머신의 세 가지가 있으며, 이 중 두 가지 서명을 획득하면 해당 BTC를 제어할 수 있습니다.
DLC는 비트코인의 if-do 문과 같으며, 프로파시 머신이 if 조건을 입력하면 do가 위의 세 가지 서명을 모두 전송하는 트랜잭션을 실행합니다.
여기서의 예측 머신은 바이슨 롤업 브리지 컨트랙트에 연결되어 있습니다. 브리지가 사용자로부터 다른 사람에게 BTC를 전송해달라는 요청을 받으면 예측 머신은 이전 시나리오에서 서명된 트랜잭션을 전송하고, 추가 배포를 위해 다중 서명된 주소의 제어권이 바이슨 네트워크에 주어집니다. 장시간 동안 메시지가 수신되지 않으면 타임락이 만료되고 제어권이 사용자에게 반환됩니다.
이렇게 Bison은 롤업에서 BTC를 추출하기 위한 간단한 탈출 경로를 구현합니다. 그러나 이 시스템의 약점은 예측 기계로, 잘못된 정보가 전달될 경우 사용자의 자산 손실로 이어질 수 있으므로 체인링크와 같은 탈중앙화 구성 요소의 도입을 고려해야 합니다.
DLC는 BTC 스크립트에 대한 다리인 "탈신뢰 브리지"를 구현합니다. "는 BTC 스크립트의 잠재력을 활용하며, http://DLC.link 이를 사용하여 BTC를 이더리움이나 스테이블코인 같은 체인으로 교차할 수 있습니다. 바이슨 롤업은 새로운 서드파티를 도입하여 간단한 "탈출 경로"를 구현했지만, 여전히 BTC L1 검증 롤업 증명을 가지고 있지 않습니다.
B² 네트워크는 "커미트먼트 챌린지"를 혼합한 BTC의 zk 롤업입니다. 네트워크는 롤업 레이어와 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 역시 BTC의 ZK 롤업을 기반으로 하며, 로직은 롤업에서 zk 증명을 생성하는 B² 네트워크의 것과 유사합니다. 로직은 롤업에서 zk 증명을 생성하고, 증명 데이터를 BTC 네트워크에 업로드한 후 증명자가 BTC가 포함된 "사기 증명" 챌린지를 전송하고, 챌린지에 성공한 사람은 BTC로 보상을 받는다는 점에서 B² 네트워크와 유사합니다.
사토시VM은 사기 증명 챌린지에 챌린지 시작 시간과 챌린지 종료 시간에 해당하는 두 개의 시간 잠금을 추가하여, BTC 전송을 기다리는 블록 수를 비교함으로써 다음과 같이 할 수 있습니다. 이렇게 하면 BTC가 전송이 발생하기까지 얼마나 많은 블록을 기다렸는지 비교하여 ZK 증명이 정확하고 유효한지 알 수 있습니다.
크로스 체인 브리지 부분은 사실 별다른 특징이 없는 다중 서명 체계일 뿐입니다.
체인웨이는 비트코인을 데이터 퍼블리싱 레이어로 사용할 뿐만 아니라 BTC 데이터를 ZK 증명 생성 소스로 사용하는 BTC용 ZK 소버린 롤업입니다. 증명.
체인웨이의 증명은 모든 BTC 블록을 한 비트도 놓치지 않고 스캔합니다. 체인웨이는 BTC 블록에서 블록 헤더, 이전 ZK 증명, 블록에 새겨진 '필수 트랜잭션'을 읽어 완전한 ZK 증명을 생성하고, 각 BTC 블록에 대해 체인웨이는 ZK 증명이 새겨진 트랜잭션을 제출하여 재귀적 증명을 생성합니다.
BTC 블록에 조례문 형태로 새겨진 '필수 거래'는 체인웨이가 설정한 '검열에 강한 거래 전달 방식'입니다. BTC 블록에 조례문 형태로 새겨진 "필수 트랜잭션"은 체인웨이가 설정한 "검열 방지 트랜잭션 전달 방법"입니다. 체인웨이 롤업 노드가 다운되거나 사용자의 출금 트랜잭션을 계속 거부하는 경우, 사용자는 출금 요청을 BTC 블록에 직접 새길 수 있습니다.
노드는 이러한 "필수 트랜잭션"을 롤업 블록에 포함해야 하며, 그렇지 않으면 zk 회로의 제약을 충족하지 못하고 증명 생성에 실패하게 됩니다. 최근 트윗에서 체인웨이는 비트브이엠에서 영감을 받아 비트코인 L1 결제를 위해 비트코인에서 zk 증명을 검증할 수 있는 방법을 찾았다고 주장했습니다.
체인웨이의 설계는 현재 소버린 롤업에 의한 클라이언트 측 로컬 검증을 기반으로 하고 있습니다. "강제 거래"는 롤업 거래에 대한 노드 검열 문제를 어느 정도 해결하지만, 진정한 BTC L1 자산 결제를 허용하지 않습니다.
QED 프로토콜은 zkevm에서 실행되는 BTC의 ZK 롤업입니다. 다른 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에서 자산을 전혀 가져오지 않고 온체인 스마트 콘트랙트에서 사용할 데이터만 읽는 인덱스와 BTC 풀 노드만 운영하는 읽기 전용 L2도 있습니다.
물론 제가 다루지 않은 프로젝트가 많은데, 부분적으로는 설명이 부실하고 부분적으로는 에너지가 제한되어 있기 때문이기도 합니다.
업계는 매초마다 새로운 BTC L2가 탄생하는 등 빠르게 변화하고 있지만, 변하지 않는 것은 BTC 생태계가 세컨드 티어로 이동하는 피할 수 없는 추세입니다.
BTC는 모두가 타고 싶어 하는 기차이며, 프로그램 측면에서 사이드체인은 매달린 표를 구매한 승객으로, 크로스체인 브리지를 통해 BTC와 연결될 뿐이지만 가장 먼저 사용될 수 있는 승객입니다.
DA 유형의 프로젝트는 셀레스티아와 고유 레이어의 BTC 버전을 구축하려는 시도로, 모듈성에 대한 폭넓은 공감대가 형성된 상태에서 기회를 잡을 수 있을 정도의 기믹을 갖추고 있습니다.
그리고 롤업은 DA를 업로드하고 BTC 스크립트를 사용해 몇 가지 간단한 BTC 온체인 메커니즘을 구현함으로써 BTC 보안 마차에 겨우 절반 정도 진입한 상태입니다(대부분 BitVM의 비트 커밋 아이디어에서 차용한 것임). 자기 검증에 의존하는 주권 롤업이 롤업이 아니라고 누가 말하겠습니까? (소버린 롤업을 위한 셀레스티아의 오랜 CX 덕분입니다.)
BTC L2의 보석은 롤업 업로드를 검증하기 위해 BTC 스크립팅 로직을 사용하는 것인데, 이는 현재 BitVM과 #Atomicals의 AVM에서만 시도되고 있지만 이더리움 자체의 롤업에 무한히 근접한 기술입니다. 이는 롤업 관계에서 이더리움의 보안에 무한히 더 가깝습니다. 현재 구현 수준에서는 불가능해 보이지만, op_cat과 같은 새로운 연산자의 차단 해제는 프로세스를 더욱 가속화할 수 있을 것으로 보이며, BitVM은 예상보다 빨리 구현될 수 있을 것입니다.
비트코인 L2,OP_CAT,BTC,OP_CAT: BTC L2의 누락된 조각? 골든 파이낸스,이 옵코드는 많은 논의를 불러일으켰는데, 어떤 역할을 할까요?
JinseFinanceBTC 자산 출시 이야기는 끝났고, 멤코인은 언제나 플레이할 수 있지만 BTC 생태계의 최종 형태는 아니며, BTC 자산 탄생 이야기는 이제 곧 주류가 될 것입니다.
JinseFinance반감기 이후 채굴자의 수입은 계속 증가하고 비트코인 L2 생태계는 더 뜨거워집니다.
JinseFinance기술 혁신은 집에서 논문을 쓰는 사람으로부터 나오는 것이 아닙니다. 오히려 시장의 거대한 수요에 힘입어 시장의 자유 경쟁을 동반하는 새로운 기술 혁신이 출현하는 것입니다.
JinseFinance시장에서 뜨거운 관심을 받고 있는 4개의 비트코인 L2 프로젝트인 BEVM, 멀린, B² 네트워크, 바운스빗의 특징과 장점은 무엇인가요?
JinseFinance탭루트 컨센서스는 네이티브 비트코인 기술을 기반으로 구축된 BTC L2 솔루션으로, 핵심 구성 요소는 슈노르 서명, MAST 컨트랙트, SPV 노드 네트워크로 이루어져 있습니다.
JinseFinanceBEVM의 공식 트위터에는 슈노러 서명 + 마스트 컨트랙트 + 비트코인 라이트 노드 네트워크 BTC L2 솔루션에 대해 자세히 설명하는 게시물이 있으며, BTC L2에 대해 알아볼 수 있는 좋은 자료입니다.
JinseFinanceBTC, 레이어 2, 수백 개의 BTC L2: BTC L2 30+ 프로젝트 라운드업 골든 파이낸스, 이미 30개 이상의 밝은 카드가 있으며 60개 이상이 준비 중입니다.
JinseFinance이 기사에서는 20개 이상의 프로젝트가 포함된 BEVM 생태계의 포괄적인 목록을 살펴보고, 헤드 BTC L2의 생태적 발전을 보여드리겠습니다.
JinseFinance