CGV 연구: 인스크립션 부터 스마트 계약까지, 비트코인 ​​생태 기술의 진화에 대한 완전한 분석

avatar
PANews
12-04
이 기사는 기계로 번역되었습니다
원문 표시

제작사 : CGV리서치

저자: 냉소적

CGV 연구: 비문부터 스마트 계약까지, 비트코인 ​​생태 기술의 진화에 대한 완전한 분석

비트코인은 최초의 성공적인 탈중앙화 디지털 통화로서 2009년 등장 이후 디지털 통화 분야의 핵심이 되어 왔습니다. 혁신적인 결제 방법이자 가치 저장 수단인 비트코인은 암호화폐 및 블록체인 기술 분야에서 전 세계적으로 광범위한 관심을 불러일으켰습니다. 그러나 비트코인 ​​생태계가 지속적으로 성숙하고 확장됨에 따라 거래 속도, 확장성, 보안 및 규제 문제를 포함한 다양한 과제에 직면해 있습니다.

최근 BRC20이 주도하는 인스크립션 생태계가 시장을 폭발시키는 데 앞장섰고 많은 인스크립션 100배 이상의 성장을 달성했으며 온체인 거래는 심각하게 정체되어 평균 가스가 최대 300sat/vB 이상에 달합니다. 동시에 Nostr Assets의 에어드랍 시장의 주목을 더욱 끌었으며 BitVM 및 BitStream과 같은 프로토콜 설계 백서 제안되었으며 비트코인 ​​생태계는 상승세에 있으며 폭발할 가능성이 있습니다.

CGV 연구팀은 기술 진보, 시장 동태, 법률 및 규정 등 비트코인 ​​생태계의 현황을 종합적으로 파악하고, 비트코인 ​​기술에 대한 심층 분석을 실시하며, 시장 동향을 살펴보는 파노라믹한 정보를 제공하고자 합니다. 비트코인 발전에 대한 관점. 이 기사에서는 먼저 비트코인의 기본 원리와 개발 역사를 검토한 다음 라이트닝 네트워크, 분리된 증인 등과 같은 비트코인 ​​네트워크의 기술 혁신에 대해 깊이 논의하고 향후 개발 동향도 예측합니다.

자산발행: 컬러코인에서 시작

인스크립션 Fire의 본질은 단순성, 공정성, 편리성을 누리면서 일반 사람들에게 낮은 기준으로 자산을 발행할 수 있는 권리를 제공한다는 것입니다. 비트코인에 대한 인스크립션 프로토콜은 2023년에 탄생했지만, 이르면 2012년 초에 컬러드 코인(Colored Coin)이라는 자산 발행을 달성하기 위해 비트코인을 사용한다는 아이디어가 있었습니다.

컬러 코인: 초기 시도

컬러코인은 비트코인 ​​시스템을 이용해 비트코인 ​​이외의 자산의 생성, 소유권, 이전을 기록하는 유사한 기술군을 말하며 디지털 자산은 물론 제3자가 보유한 유형 자산을 추적하고 이를 통해 소유권 거래를 수행하는 데 사용할 수 있습니다. 컬러 동전. 소위 염색이란 비트코인 ​​UTXO에 특정 정보를 추가하여 다른 비트코인 ​​UTXO와 구별함으로써 동질적인 비트코인 ​​간의 이질성을 가져오는 것을 말합니다. 컬러 코인 기술을 통해 발행된 자산은 이중 지출 방지, 개인 정보 보호, 보안, 투명성, 검열 저항 등 비트코인과 동일한 특성을 많이 가지며 거래의 신뢰성을 보장합니다.

컬러 코인으로 정의된 프로토콜은 일반적인 비트코인 ​​소프트웨어에서는 구현되지 않으므로 컬러 코인과 관련된 거래를 식별하려면 특정 소프트웨어가 필요하다는 점에 주목할 필요가 있습니다. 분명히 염색된 동전은 염색 화폐 프로토콜에 동의하는 그룹 사이에서만 가치를 가지며, 그렇지 않으면 이질적인 염색 동전은 착색 특성을 잃고 순수한 사토시로 되돌아갑니다. 소규모 커뮤니티에서 인정받는 염색화폐는 자산 발행 및 유통에 있어서 비트코인의 많은 장점을 활용할 수 있는 한편, 염색화폐 프로토콜이 비트코인에 병합되는 것은 거의 불가능하다. 소프트 포크 통해 가장 큰 합의를 이루는 핵심 소프트웨어가 가능하다.

자산 공개

2013년 말, Flavien Charlon은 컬러 코인의 구현으로 Open Assets Protocol을 제안했습니다. 자산 발행자는 자산 ID 개인 키를 보유한 사용자만 동일한 자산을 발행할 수 있도록 비대칭 암호화를 사용하여 자산 ID를 계산합니다. 자산의 메타데이터는 OP_RETURN 연산 코드를 사용하여 스크립트에 저장하는데, 메타데이터를 마커 출력이라고 하며 UTXO를 오염시키지 않고 색상 정보가 저장됩니다. 비트코인의 공개 및 개인 키 암호화 도구를 사용하므로 다중 서명을 통해 자산 발행을 수행할 수 있습니다.

CGV 연구: 비문부터 스마트 계약까지, 비트코인 ​​생태 기술의 진화에 대한 완전한 분석

EPOBC

ChromaWay는 2014년에 EPOBC(enhanced, padded, order-based Colouring) 프로토콜을 제안했는데, 이 프로토콜에는 제네시스(genesis)와 전송(transfer)의 두 가지 작업 유형이 포함되어 있으며, 제네시스(genesis)는 자산 발행에 사용되고 전송(transfer)은 자산 전송에 사용됩니다. 자산의 종류는 코딩으로 구분할 수 없으며, 제네시스 거래마다 새로운 자산이 발행되며, 발행 시점에 총액이 결정됩니다. EPOBC 자산은 양도 작업을 통해 양도되어야 하며, EPOBC 자산이 비양도 작업 거래의 입력으로 사용되는 경우 해당 자산은 손실됩니다.

EPOBC 자산에 대한 추가 정보는 비트코인 ​​거래의 nSequence 필드를 통해 저장됩니다. nSequence는 비트코인 ​​트랜잭션의 예약된 필드로 32비트로 구성됩니다. 하위 6비트는 트랜잭션 유형을 결정하는 데 사용되고 하위 6~12비트는 패딩을 결정하는 데 사용됩니다. 비트코인 프로토콜). nSequence를 사용하여 메타데이터 정보를 저장할 때의 장점은 추가 스토리지를 추가하지 않는다는 것입니다. 식별을 위한 자산 ID가 없기 때문에 각 EPOBC 자산의 거래는 해당 카테고리와 적법성을 확인하기 위해 최초 거래까지 추적되어야 합니다.

CGV 연구: 비문부터 스마트 계약까지, 비트코인 ​​생태 기술의 진화에 대한 완전한 분석

마스터코인/옴니 레이어

위에서 언급한 합의와 비교하여 Mastercoin의 상업적 구현은 더 성공적입니다. 2013년 마스터코인은 역사상 최초의 ICO를 진행해 5,000BTC를 모금하며 새로운 시대를 열었습니다. 현재 알려져 있는 USDT는 원래 Omni Layer를 통해 비트코인에서 발행되었습니다.

Mastercoin은 비트코인에 덜 의존하고 오프체인 상태를 유지하기 위해 더 많은 것을 선택하여 온체인 최소한의 정보만 저장합니다. Mastercoin은 Bitcoin을 탈중앙화 로그 시스템으로 취급하여 모든 Bitcoin 거래를 통해 자산 변경 사항을 게시한다고 생각할 수 있습니다. 거래 유효성 검증은 비트코인 ​​블록을 지속적으로 스캔하고 오프체인 자산 데이터베이스를 유지함으로써 수행되며, 이 데이터베이스는 주소와 자산 간의 매핑 관계를 저장하고 주소는 비트코인 ​​주소 시스템을 재사용합니다.

CGV 연구: 비문부터 스마트 계약까지, 비트코인 ​​생태 기술의 진화에 대한 완전한 분석

초기 염색 코인은 기본적으로 스크립트의 OP_RETURN 연산 코드를 사용하여 자산에 대한 메타데이터를 저장했지만 SegWit 및 Taproot 업그레이드 이후 새로운 파생 프로토콜에는 더 많은 옵션이 있습니다.

SegWit은 Segregated Witness의 약어로 간단히 말하면 Witness(트랜잭션의 입력 스크립트)를 트랜잭션에서 분리하는 것입니다. 분리하는 주된 이유는 입력 스크립트를 수정하여 노드의 공격을 방지하기 위한 것이지만, 위장된 블록의 용량이 증가하고 더 많은 증인 데이터를 저장할 수 있다는 이점도 있습니다.

Taproot의 중요한 기능은 MAST입니다. 이를 통해 개발자는 Merkle Tree를 사용하여 모든 자산의 메타데이터를 출력에 포함하고, Schnorr 서명을 사용하여 간접성과 확장성을 개선하고, 라이트닝 네트워크를 통해 멀티홉 트랜잭션을 활성화할 수 있습니다.

Ordinals&BRC20과 포크 프로젝트(folk project): 대사회적 실험

넓은 관점에서 Ordinals는 다음 네 가지 구성 요소로 구성됩니다.

l 시퀀스 sats에 대한 BIP

l 비트코인 ​​코어 노드를 사용하여 모든 사토시의 위치(일련번호)를 추적하는 인덱서

l 일반적인 관련 거래를 위한 지갑

l 순서 관련 거래를 식별하는 블록 탐색기

물론 핵심은 여전히 ​​BIP/프로토콜이다.

순서 체계(채굴 순서에 따라 0부터 순서)를 정의함으로써 Ordinals는 비트코인의 가장 작은 단위인 Satoshi에 일련 번호를 할당하여 원래 동종인 Satoshi에 이질적인 속성을 부여하고 희소성을 가져옵니다.

CGV 연구: 비문부터 스마트 계약까지, 비트코인 ​​생태 기술의 진화에 대한 완전한 분석

단일 서명, 다중 화폐, 시간 잠금, 높이 잠금 등 BTC의 인프라를 재사용할 수 있으며 서수를 명시적으로 생성할 필요가 없으며 익명성이 우수하고 명시적인 온체인 공간이 없습니다. 단점도 마찬가지로 작으며 사용되지 않는 UTXO가 대량 지면 UTXO 컬렉션의 크기가 커진다는 점, 더 심각하게 말하면 더스트 공격(Dust Attack)이라고 할 수 있습니다. 또한, 인덱스는 많은 공간을 차지하며 특정 Sat을 소비할 때마다 제공해야 합니다.

l 블록체인 헤더

l sat를 생성한 코인베이스 트랜잭션에 대한 Merkle 경로

l sat에 대한 코인베이스 거래 생성

특정 출력에 특정 sat이 포함되어 있음을 증명합니다.

인스크립션 sats에 어떤 내용이든 새기는 것이고, 구체적인 방법은 해당 내용을 taproot script-path 지출 스크립트에 넣고 체인에 완전히 업로드하는 것입니다. 새겨진 콘텐츠는 http 응답 형식에 따라 직렬화되고 "봉투" 봉투라고 불리는 OP_PUSH에 의해 실행 불가능한 지출 스크립트 스크립트에 저장됩니다. 구체적으로 조각이란 조건문 앞에 OP_FALSE를 추가하고, 접근이 불가능한 조건문에 새겨진 내용을 json 형식으로 넣는 것입니다. 새겨진 콘텐츠의 크기는 taproot 스크립트에 의해 제한되며 총 520바이트를 초과할 수 없습니다.

탭루트 결제 스크립트를 사용하려면 기존 탭루트 출력을 사용해야 하므로 인스크립션 완료하려면 커밋 및 공개 2단계 작업이 필요합니다. 첫 번째 단계는 인스크립션 콘텐츠를 약속하는 탭루트 출력을 생성하는 것이고, 두 번째 단계는 인스크립션 콘텐츠와 해당 머클 경로를 사용하여 이전 단계의 탭루트 출력을 사용하여 온체인 인스크립션 콘텐츠를 공개하는 것입니다.

인스크립션 의 원래 목적은 대체 불가능한 토큰 NFT를 BTC에 도입하는 것이었지만 새로운 개발자는 ERC20을 모방하고 이를 기반으로 BRC20을 만들어 Ordinals에서 대체 가능한 자산을 발행할 수 있는 기능을 가져왔습니다. BRC20에는 Deploy, Mint, Transfer 및 기타 작업이 있지만 각 작업에는 커밋 및 공개 2단계 실행이 필요하므로 트랜잭션 프로세스가 더욱 번거롭고 비용이 많이 듭니다.

실제 데이터를 사용한 예:

CGV 연구: 비문부터 스마트 계약까지, 비트코인 ​​생태 기술의 진화에 대한 완전한 분석

선택한 부분이 새겨져 있는 내용이고, deserialization 후의 결과는 다음과 같습니다.

CGV 연구: 비문부터 스마트 계약까지, 비트코인 ​​생태 기술의 진화에 대한 완전한 분석

Atomics 프로토콜에서 파생된 ARC20은 거래의 복잡성을 줄이고, ARC20 토큰의 각 단위를 사토시에 바인딩하고, 비트코인 ​​거래 시스템을 재사용하도록 설계되었습니다. 커밋과 공개의 두 단계를 통해 자산을 발행한 후 해당 사토시를 전송하면 ARC20 토큰 간의 전송이 직접 완료될 수 있습니다. ARC20의 디자인은 염색된 동전의 문자 그대로의 정의에 더 부합할 수 있으며, 원래 토큰에 새로운 콘텐츠를 추가하여 새 토큰으로 만들 수 있습니다. 새 토큰의 가치는 금과 마찬가지로 원래 토큰보다 낮지 않습니다. 그리고 은, 보석.

클라이언트 검증 및 차세대 자산 프로토콜

클라이언트 측 유효성 검사(CSV)는 일회용 씰 개념과 함께 Peter Todd가 2017년에 제안한 개념입니다. 간단히 말해서 CSV 메커니즘은 오프체인 데이터 저장, 온체인 약속 및 클라이언트 확인입니다. 해당 아이디어는 이전 자산계약에도 부분적으로 반영됐다. 현재 클라이언트가 확인한 자산 프로토콜에는 RGB 및 Taproot Assets(Taro)가 포함됩니다.

RGB

RGB는 클라이언트 검증 기능 외에도 Perdersen 해시를 커밋 메커니즘으로 사용하고 출력 블라인드도 지원합니다. 결제 요청을 보낼 때 받은 토큰의 UTXO를 공개할 필요가 없고 대신 해시 값을 보내어 다음을 제공합니다. 더 강력한 프라이버시, 성과 검열에 대한 저항. 물론, 토큰이 사용되면 블라인드된 비밀 값을 수신자에게 공개하여 거래 내역을 확인할 수 있도록 해야 합니다.

또한 RGB는 프로그래밍 가능성을 높이기 위해 AluVM을 추가합니다. 사용자가 클라이언트 검증을 수행할 때 전송된 결제 정보를 검증하는 것 외에도 자산 발행의 최초 거래까지 거슬러 올라가 지불자로부터 토큰의 모든 거래 내역을 받아야 합니다. 거래. 모든 거래 내역을 검증해야만 수령한 자산의 유효성을 보장할 수 있습니다.

탭루트 자산

탭루트 에셋(Taproot Assets)은 라이트닝 네트워크 개발팀인 라이트닝 랩스(Lightning Labs)가 개발한 또 다른 프로젝트로, 발행된 자산은 라이트닝 네트워크에서 저렴한 비용으로 대량 즉각 전송할 수 있다. Taproot Asset은 전적으로 Taproot 프로토콜을 중심으로 설계되어 개인 정보 보호/확장성을 향상시킵니다.

증인 데이터는 체인 아래에 저장되고 온체인 검증됩니다.오프 체인 저장소는 로컬 또는 정보 창고(git 창고와 유사한 "유니버스"라고 함)에 저장할 수 있습니다. 증인 확인에는 Taproot Assets 가십 레이어를 통해 전파되는 자산 발행의 모든 ​​기록 데이터가 필요합니다. 클라이언트는 블록체인의 로컬 복사본을 사용하여 교차 검증할 수 있습니다.

Taproot Assets는 Sparse Merkle Sum Tree를 사용하여 자산의 글로벌 상태를 저장 저장 오버헤드가 높지만 검증 효율성이 높음 거래 내역을 추적할 필요 없이 포함/비포함 증명을 통해 거래를 검증할 수 있음 자산.

스케일링: 비트코인의 영원한 제안

비트코인은 가장 높은 시총, 가장 높은 보안성, 가장 높은 안정성을 가지고 있지만, "P2P 전자 현금 시스템"이라는 원래 비전에서 점점 더 멀어지고 있습니다. 블록 용량, 거래 TPS, 수수료 및 확인 시간의 제한으로 인해 비트코인은 대량 빈번한 거래를 처리할 수 없으며, 10년 이상 다양한 프로토콜이 이 문제를 해결하기 위해 노력해 왔습니다.

결제 채널 및 라이트닝 네트워크: 비트코인 ​​근본주의 솔루션

라이트닝 네트워크는 결제 채널을 설정하여 작동합니다. 임의의 두 사용자 사이에 결제 채널이 형성될 수 있으며, 결제 채널이 서로 연결되어 보다 연결된 결제 채널 네트워크를 형성할 수 있으며, 직접 채널이 없는 두 명의 사용자도 다중 점프를 통해 결제할 수 있습니다.

예를 들어, Alice와 Bob이 각 거래를 비트코인 ​​온체인 에 기록하지 않고 여러 거래를 하려는 경우 두 사람 사이에 결제 채널을 열 수 있습니다. 이 채널에서는 무제한의 거래를 수행할 수 있으며 전체 프로세스는 온체인 에 두 번만 기록하면 됩니다. 한 번은 채널이 열릴 때 한 번, 한 번은 닫힐 때입니다. 이는 블록체인 확인을 기다리는 시간을 크게 줄여주고, 블록체인에 대한 부담도 줄여줍니다.

현재 라이트닝 네트워크 노드는 14,000개가 넘고, 채널 수는 60,000개를 초과하며, 네트워크의 총 용량은 5,000 BTC를 초과합니다.

CGV 연구: 비문부터 스마트 계약까지, 비트코인 ​​생태 기술의 진화에 대한 완전한 분석

사이드체인: 비트코인으로 가는 이더 경로

스택

스택스는 비트코인의 스마트 계약 계층으로 자리매김하고 자체 토큰을 가스 토큰으로 사용합니다. 스택은 마이크로 블록 메커니즘을 사용하며 비트코인과 스택은 동기화된 방식으로 발전하며 동시에 블록이 확인됩니다. 스택에서는 이를 "앵커 블록"이라고 합니다. 전체 스택스 트랜잭션 블록은 단일 비트코인 ​​트랜잭션에 해당하므로 더 높은 트랜잭션 처리량이 가능합니다. 블록이 동시에 생성되기 때문에 비트코인은 스택스 블록 생성을 위한 속도 제한기 역할을 하여 서비스 거부 공격으로부터 P2P 네트워크를 보호합니다.

스택은 PoX의 이중나선 메커니즘을 통해 합의를 이루며, 채굴 스테이킹 들은 블록 생산 자격을 놓고 경쟁하기 위해 BTC를 STX 스테이커에게 보냅니다.블록 생산 자격을 성공적으로 획득한 채굴자들은 블록 생산을 성공적으로 완료한 후 STX 보상을 받을 수 있습니다. 이 과정에서 STX 스테이킹 채굴자가 보낸 BTC를 비례적으로 획득할 수 있다. Stacks는 네이티브 토큰을 발행하여 과거 원장을 유지하도록 채굴자들에게 인센티브를 제공하기를 희망하지만 실제로는 네이티브 토큰 없이도 인센티브를 달성할 수 있습니다(RSK 참조).

CGV 연구: 비문부터 스마트 계약까지, 비트코인 ​​생태 기술의 진화에 대한 완전한 분석

스택스 블록체인의 트랜잭션 데이터의 경우 트랜잭션 데이터의 해시가 OP_RETURN 바이트코드를 통해 비트코인 ​​트랜잭션 스크립트에 저장되며, 스택스 노드는 Clarity 내장 기능을 통해 비트코인에 저장된 스택스 트랜잭션 데이터 해시를 읽을 수 있습니다.

스택은 거의 비트코인의 Layer 2 체인으로 볼 수 있지만, 자산의 입출고에는 여전히 일부 결함이 있습니다. 나카모토 업그레이드 이후 스택스는 자산 이전을 완료하기 위해 비트코인 ​​거래 전송을 지원하지만 거래의 복잡성으로 인해 온체인 검증이 불가능하고 자산 이전 검증은 다중 서명 위원회를 통해서만 이루어질 수 있습니다.

RSK

RSK는 병합 채굴 알고리즘을 사용합니다. 비트코인 ​​채굴자는 RSK가 거의 무료로 블록을 생성하고 추가 보상을 얻도록 도울 수 있습니다. RSK에는 기본 토큰이 없으며 BTC(RBTC)가 여전히 가스 토큰으로 사용됩니다. RSK에는 EVM과 호환되는 자체 실행 엔진이 있습니다.

CGV 연구: 비문부터 스마트 계약까지, 비트코인 ​​생태 기술의 진화에 대한 완전한 분석

액체

Liquid는 비트코인의 컨소시엄 사이드 체인으로, 노드 접근이 허가되어 있으며, 15명의 멤버가 블록 생성을 담당합니다. 자산은 lock&mint 방식을 채택합니다. 자산을 BTC의 Liquid의 다중 서명 주소로 보내면 자산이 Liquid 사이드 체인으로 교차됩니다. 교차할 때 L-BTC를 온체인 다중 서명 주소로 보내면 됩니다. 다중 서명 주소의 보안은 11/15입니다.

Liquid는 금융 애플리케이션에 중점을 두고 개발자에게 금융 서비스 관련 SDK를 제공합니다. 현재 Liquid 네트워크 TVL은 약 3,000 BTC입니다.

CGV 연구: 비문부터 스마트 계약까지, 비트코인 ​​생태 기술의 진화에 대한 완전한 분석

Nostr Assets: 중앙 집중화 강화

Nostr Assets의 원래 프로젝트는 BRC20 거래 플랫폼인 NostrSwap이라고 불렸습니다. 2023-08-03, Nostr Assets Protocol로 업그레이드되어 Nostr 생태계의 모든 자산 이전을 지원하며 자산 정산 및 보안은 Lightning Network에서 처리됩니다.

Nostr Assets를 사용하면 Nostr 사용자가 Nostr 공개 및 개인 키를 사용하여 라이트닝 네트워크 자산을 보내고 받을 수 있습니다. 입출금을 제외하고 Nostr Assets 프로토콜의 거래는 가스가 0이고 암호화됩니다. 거래 세부정보는 Nostr 프로토콜 릴레이에 저장되고 다음을 사용하여 수행됩니다. IPFS: 복잡한 페이지 없이도 자연어 상호 작용을 지원하는 동시에 빠르고 효율적인 액세스입니다.

Nostr Assets는 사용자에게 간단하고 편리한 자산 이전 및 거래 방법을 제공하며 Nostr 소셜 프로토콜의 트래픽 효과와 결합하여 향후 훌륭한 응용 시나리오가 있을 수 있습니다. 그러나 본질적으로 이는 Nostr 메시지를 사용하여 지갑을 제어(에스크로)하는 방법일 뿐입니다. 사용자는 라이트닝 네트워크에서 돈을 이체하여 Nostr Assets의 Relay에 자산을 예치합니다. 이는 중앙화 거래소 에 자산을 예치하는 것과 같습니다. 사용자가 Nostr Assets의 자산을 전송하고 거래하려는 경우 Nostr 키 쌍으로 서명된 메시지가 서버로 전송되며, 확인 후 서버는 이를 내부 원장에만 기록하면 되며 라이트닝 네트워크에 있을 필요는 없습니다. 또는 메인 네트워크가 실제로 실행되므로 Gas가 없고 TPS가 높을 수 있습니다.

BitVM: 프로그래밍 가능성 및 무한한 확장성

"계산 가능한 모든 기능은 비트코인에서 검증 될 수 있습니다"

——BitVM 창시자 로빈 리누스

BitVM은 ZeroSync 창립자 Robin Linus가 제안한 것으로 비트코인의 기존 OP 코드(OP_BOOLEAN, OP_NOT)를 사용하여 NAND 게이트 회로를 형성하고 프로그램을 원래 NAND 게이트 회로의 조합으로 분해하며 복잡한 프로그램의 지출 스크립트 루트를 Taproot 트랜잭션. , 저렴한 비용으로 온체인 스토리지. 컴퓨팅 이론에 따르면 모든 컴퓨팅 로직은 NAND 게이트 회로를 사용하여 구성할 수 있으므로 이론적으로는 BitVM이 비트코인에서 튜링 완전성을 달성하고 모든 계산을 수행할 수 있지만 실제로는 여전히 많은 한계가 있습니다.

BitVM은 여전히 ​​OP 롤업 아이디어를 바탕으로 P2P 운영 모드를 채택하고 있습니다. 증명자와 검증자의 두 가지 역할이 있습니다. 증명자와 검증자가 공동으로 거래를 구성할 때마다 보증금 예치하고, 검증자가 결과를 제공하고 검증자가 있습니다. 다른 결과를 계산합니다. 결과적으로 사기 증명이 온체인 에 제출되어 증명자의 자금을 압수합니다.

"진정한 킬러 ​​앱은 비트코인을 확장하는 것입니다. [로빈 리누스(Robin Linus)는] 스마트 계약의 열렬한 팬이 아닙니다. 그는 비트코인의 표현력을 높이는 것을 그다지 좋아하지 않습니다. 그는 비트코인이 초당 수백만 건의 거래를 처리할 수 있도록 만드는 데 정말로 관심이 있습니다. ."

—— 슈퍼 테스트넷, BitVM 개발자

BitVM은 더 나은 프로그래밍 가능성을 제공하지만 확장과 어떤 관련이 있습니까? 실제로 BitVM은 처음부터 오프체인 컴퓨팅과 온체인 검증의 확장을 제공해 왔으며, 증명자와 검증자의 이름에서 그 단서를 볼 수 있습니다.

BitVM의 가장 좋은 사용 사례는 실제로 신뢰가 최소화된 브리지와 ZKP 확장(ZK 롤업)입니다. BitVM의 제안은 사실 무기력한 행보입니다.비트코인 커뮤니티에서 지지를 얻고 싶다면 제안을 통해 OP_CODE를 늘리는 것이 너무 어려우므로 차선책을 택하고 기존 OP_CODE를 사용하여 새로운 기능을 구현하면 됩니다. .

BitVM은 용량 확장을 위한 새로운 패러다임을 제시하지만 현실적으로는 해결해야 할 과제가 많습니다.

• 너무 이르다: EVM에는 완전한 VM 아키텍처 세트가 있지만 BitVM에는 문자열이 0인지 1인지 확인할 수 있는 기능이 하나만 있습니다.

• 스토리지 오버헤드: NAND 게이트로 프로그램을 구축하려면 아마도 수백 MB의 데이터와 수십억 개의 탭트리 잎이 필요합니다.

• P2P: 현재는 여전히 두 당사자 간의 상호 작용입니다. 증명자-도전자 아키텍처에는 인센티브 문제가 있습니다. 이상적인 OP Rollup(단일 정직 가정)처럼 1-N 또는 NN으로 확장하는 것을 고려하고 있습니다.

결론

전문을 검토해보면, 메인 네트워크의 처리 능력의 한계와 컴퓨팅 능력의 부족으로 인해 비트코인이 보다 번영하고 다양한 생태계를 육성하려면 컴퓨팅을 오프로 전환해야 한다는 점을 어렵지 않게 알 수 있습니다. 체인.

한편, 오프체인 컴퓨팅 및 오프체인 검증의 클라이언트 검증 체계는 비트코인 ​​거래의 특정 필드를 사용하여 주요 정보를 저장하고 비트코인 ​​메인 네트워크를 분산 로그 시스템으로 취급하며 검열 저항과 신뢰성을 보장합니다. 중요한 데이터의 가용성은 어떤 의미에서는 소버린 롤업과 유사합니다. 이 솔루션은 비트코인의 프로토콜 계층을 수정할 필요가 없으며 필요한 프로토콜을 자유롭게 구축할 수 있으며 현재로서는 더 실현 가능하지만 비트코인의 보안을 완전히 상속할 수는 없습니다.

한편, 온체인 검증 작업을 추진하고 기존 도구를 사용하여 비트코인에서 임의의 계산을 달성한 다음 영지식 증명 기술을 사용하여 효율적인 확장을 달성하려는 사람들도 있습니다. 그러나 현재 솔루션은 아직 초기 단계이고 계산 비용이 너무 높으며 단기간에 구현될 것으로 예상되지 않습니다.

물론 어떤 사람들은 이더 이끄는 모든 블록체인이 고속 컴퓨팅 기능을 갖추고 있는데 왜 이더 으로 전환하지 않고 비트코인에서 모든 작업을 다시 수행해야 합니까?라고 묻습니다.

왜냐하면 비트코인이기 때문입니다.

왜냐면 이게 비트코인이거든요.

참조 문서:

https://wizardforcel.gitbooks.io/masterbitcoin2cn/content/appdx8.html

https://github.com/chromaway/ngcccbase/wiki/EPOBC_simple

https://github.com/OpenAssets/open-assets-protocol/blob/master/specation.mediawiki

https://twitter.com/LNstats

https://twitter.com/robin_linus/status/1723472140270174528

https://github.com/fiksn/bitvm-explained

https://bitcoinmagazine.com/technical/the-big-deal-with-bitvm-arbitrary-computation-now-possible-on-bitcoin-without-a-fork

https://mirror.xyz/0x5CCF44ACd0D19a97ad5aF0da492AC0388469DfE9/_k3vtpI7a5cQn5iISH7-riECpyudfI4BTeeeBMwNYDQ

https://twitter.com/AurtrianAjian/status/1723919714798178505

출처
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
2
코멘트