원저자 : YBB캐피탈 연구원 Zeke
머리말
2009년 비트코인이 공식적으로 탄생한 이후 자산 발행 및 확장 솔루션에 대한 탐구는 감히 도전하는 사람이 거의 없는 분야였는데, 여기에는 세 가지 이유가 있습니다. 첫째, "BTC OG"는 비트코인을 "디지털 금"으로 취급해야 한다고 주장했습니다. "과거"는 보안 위험이 있을 수 있는 모든 확장 계획을 배제한 순수한 가치 저장 방식입니다. 둘째, 비트코인은 원래 전자 결제 시스템으로 고안되었기 때문에 보안과 안정성이 전체 시스템 운영의 초석입니다. 따라서 Satoshi Nakamoto는 가장 미니멀한 설계 방법을 채택했습니다. 비트코인 스크립트 언어는 비트코인에 가장 기본적인 결제 기능만 제공했습니다. 비튜링 완전 특성으로 인해 임의의 계산이나 루프를 수행할 수 없습니다. 확장성을 희생하여 보안성과 안정성을 보장했습니다. 셋째, Vitalik이 고안한 EVM(Ethereum Virtual Machine)은 Turing-complete 퍼블릭 체인을 현실화합니다. 보다 친숙한 개발 환경은 많은 개발자의 유지를 유도하고 블록을 생성합니다. 비트코인, 체인 생태계가 번창하고 있습니다.
그러나 오늘날 Inscription의 지속적인 인기와 모듈식 개념의 성숙에 따라 비트코인에 새로운 확장 솔루션을 구축하는 레이어 2 프로젝트(이더리움 롤업과 유사하지만 실제 구축 방법은 트릭으로 가득 차 있음)도 최근 폭발적으로 증가했습니다. 이 기사의 목적은 두 가지 질문을 분석하는 것입니다. BTC 확장을 달성하는 방법은 무엇이며 이러한 유형의 BTC L2는 팬의 단기 플래시입니까, 아니면 가장 오래된 퍼블릭 체인의 죽은 나무입니까?
판도라의 상자의 열쇠
서문에서 언급했듯이 BTC는 원래 확장성을 포기하도록 설계되었으나 오늘날 다수의 확장 계획이 도입되는 이유는 실제로 BTC 자체의 한계(비싼 거래 수수료, 느린 속도, 복잡한 지능 처리 불능)에서 비롯됩니다. . 계약 등).
SegWit(분리된 증인)
SegWit은 비트코인 코어 개발자이자 Ciphrecx CTO인 Eric Lombrozo, 비트코인 기술 애호가 Johnson Lau, BlockStream 공동 창립자 Pieter Wuille가 2015년 12월에 공동으로 제안한 비트코인 확장 개선 제안, 즉 BIP141입니다. 업그레이드는 2017년에 구현되었으며 비트코인 네트워크의 소프트 포크로 도입되었습니다. 그 주된 목적은 당시 네트워크의 거래 혼잡 문제를 해결하는 것이었고, 블록 크기는 각 블록에서 확인할 수 있는 거래 수를 결정하는 데 중요한 역할을 했습니다. SegWit의 주요 아이디어는 블록 데이터를 재구성하는 데 중점을 둡니다. SegWit을 적용하면 거래 데이터에서 서명을 분리할 수 있어 각 블록에서 확인할 수 있는 거래 수가 늘어납니다.
SegWit 업그레이드로 인한 가장 중요한 이점 중 하나는 블록 용량 증가입니다. 트랜잭션 입력에서 서명 데이터를 제거하면 유효 블록 크기가 1MB에서 약 4MB로 늘어나 단일 블록에 더 많은 트랜잭션을 저장할 수 있습니다. 한편, 비트코인의 거래 가단성을 복구하고(그리고 라이트닝 네트워크 구현을 위한 기반도 마련합니다.) 거래 데이터에서 서명을 분리함으로써 서명의 변조를 방지하고 유효하지 않은 거래가 발생하는 것을 효과적으로 방지합니다. 블록에 영구적으로 저장되며 온체인 가능성이 있습니다.
직근
Taproot 제안은 원래 2018년 1월 비트코인 코어 개발자 Greg Maxwell이 제안한 것입니다. 2020년 10월, Pieter Wuille은 Taproot를 비트코인 코어 코드 베이스에 병합하기 위한 코드 풀 요청을 시작했습니다. 업그레이드를 완전히 배포하려면 노드 운영자는 Taproot의 새로운 합의 규칙을 채택해야 합니다. 이 제안은 궁극적으로 90%의 채굴자에 의해 지지되었으며 2021년 11월 14일 블록 709,632에서 공식적으로 활성화되었습니다. Taproot는 SegWit 이후의 주요 업그레이드이며 개인 정보 보호를 개선하고 거래 확인을 단순화하며 효율성을 높이고 보다 복잡한 스마트 계약을 처리하도록 설계되었습니다. 업그레이드는 BIP340, BIP341 및 BIP342의 세 가지 BIP 제안으로 구성됩니다.
BIP340: 비트코인 네트워크의 검증 프로세스를 최적화하기 위해 Claus Schnorr가 2008년에 도입한 암호화 서명 체계인 Schnorr 서명을 소개합니다. Taproot 업그레이드 이전에 비트코인은 타원 곡선 디지털 서명 알고리즘(ECDSA)을 사용했습니다. 비트코인 창시자인 나카모토 사토시(Satoshi Nakamoto)는 한때 ECDSA가 더 인기가 있다고 믿었지만 Schnorr 서명은 서명 집계, 배치 확인 및 개인 정보 보호와 같은 측면에서 업그레이드되어 효율성과 개인 정보 보호를 효과적으로 향상시켰습니다.
BIP341: 비트코인 거래의 개인정보 보호와 유연성을 향상하기 위해 Taproot 프로토콜이 도입되었습니다. Taproot는 단일 공개 키 해시 아래에 다중 서명(다중 서명) 및 스마트 계약 트랜잭션을 숨기고 다자간 트랜잭션과 복잡한 스마트 계약을 블록체인의 단일 당사자 트랜잭션처럼 보이게 하여 트랜잭션 개인정보 보호를 향상합니다.
BIP342: Tapscript 소개 Tapscript는 원래 비트코인 스크립트(트랜잭션을 잠그고 잠금 해제하는 방법을 결정하는 비트코인 프로토콜의 프로그래밍 언어)의 업그레이드 버전입니다. 언어라고도 할 수 있지만 실제로는 명령을 사용한 작업입니다. 다른 두 BIP의 구현을 용이하게 하는 코드 모음입니다. 또한 Tapscript는 10,000바이트 스크립트 크기 제한을 제거하여 비트코인 네트워크에서 스마트 계약을 생성하기 위한 더 나은 환경을 제공합니다. (이 업그레이드는 Ordinals 프로토콜이 Taproot의 스크립트 경로 소비 스크립트 스크립트를 사용하여 추가 데이터를 구현하기 때문에 나중에 Ordinals 탄생의 토대를 마련했습니다.)
SegWit과 Taproot를 기반으로 한 업그레이드는 Lightning Network와 Inscription Ecosystem(BRC-20, ARC-20 등)이라는 두 가지 확장 솔루션의 빠른 개발과 탄생으로 이어졌습니다. 복잡한 스마트 계약을 구현할 수 없다는 단점으로 인해 구현 방법이 다른 다양한 실행 계층이 BTC 생태계에 쏟아지기 시작했습니다.
확장 계획 개요:
Ethereum Layer 2의 통일성과는 다릅니다. (비탈릭은 어떤 솔루션이 Layer 2인지 명시하지 않았지만 현재는 일반적으로 Rollup을 지칭하며 구현 방법은 비교적 유사합니다. 일반적으로 검증 방법의 큰 차이점만 있습니다. 차이점), BTC Layer2에는 통일된 정의와 계획이 없습니다. 확장 계획을 Layer2 표준으로 부를 수 있다면 현재 사용해야 하는 구현 방법으로 판단하면 대략적으로 나눌 수 있습니다. 다음 다섯 가지 유형. (카테고리의 일부 프로젝트 소개는 비트코인 생태계 개요 ""수천 그루의 배나무가 피고 있습니다"", "디지털 금의 새로운 여정: 비트코인 생태학적 다각화 탐구 및 프로토콜 혁신", 전체 읽기에서 발췌되었습니다. 자세한 내용은 텍스트를 참조하세요.)
1. 사이드체인:
○ 개요: 비트코인 사이드체인 솔루션에 대한 최초의 완전한 기술 문서는 Blockstream의 연구원이 작성하여 2014년에 출판되었으나 나중에 해당 솔루션이 폐기되었습니다. 2016년까지 블록스트림은 비트코인을 확장할 수 있는 가능한 방법으로 페그된 사이드체인을 다시 한번 제안했습니다. 사이드체인은 종종 신뢰가 최소화된 블록체인, 일반적으로 양방향 크로스 체인 브리지를 통해 메인 체인에 연결된 독립적인 블록체인을 지칭하며, 외국 암호화폐로 결제가 가능하도록 제안했습니다. (다른 블록체인의 기본 자산), 사이드체인을 통해 달성할 수 있는 가장 의미 있는 이점은 사용자 자산 발행, DeFi 솔루션을 지원하는 상태 저장 스마트 계약, 커밋 체인 확장, 더 빠른 결제 완료 및 더 큰 개인 정보 보호입니다.
○ 검증: 사이드 체인은 일반적으로 자체 합의 메커니즘을 사용하고 독립적인 검증 노드 세트를 갖습니다. 메인 체인에서 사이드 체인으로 자산을 전송하려면 잠금이 필요하고, 사이드 체인에서 메인 체인으로 자산을 반환하려면 잠금 해제가 필요합니다. 이 과정에서 검증 노드는 전송의 합법성을 보장할 책임이 있습니다.
○ 결함: 노드 수가 너무 적으면 중앙화, 메인 체인의 보안 상속 실패 등이 발생할 수 있습니다.
스택
스택스는 스스로를 사이드체인이라고 직접 부르지는 않지만 사이드체인에 포함될 수 있는지 여부는 여전히 논란의 여지가 있으며, 스택스 고유의 '이전 증명' 합의 메커니즘을 사용하는 것을 목표로 PoX(Proof of Transfer)에 연결된다. 추가적인 환경 영향 없이 높은 수준의 분산화 및 확장성을 달성하기 위해 비트코인 체인을 사용합니다.
스택스는 스스로를 사이드체인이라고 직접 부르지는 않지만 사이드체인에 포함될 수 있는지 여부는 여전히 논란의 여지가 있으며, 스택스 고유의 '이전 증명' 합의 메커니즘을 사용하는 것을 목표로 PoX(Proof of Transfer)에 연결된다. 추가적인 환경 영향 없이 높은 수준의 분산화 및 확장성을 달성하기 위해 비트코인 체인을 사용합니다.
스택스(Stacks)는 비트코인에 스마트 컨트랙트와 탈중앙화 애플리케이션을 도입한 오픈소스 비트코인 2차 블록체인으로, 원래는 블록스택(Blockstack)이라는 이름으로 기본 작업을 이미 2013년부터 시작했다. 스택스의 기술 아키텍처에는 코어 레이어와 서브넷이 포함되어 있으며 개발자와 사용자는 둘 중 하나를 선택할 수 있습니다. 차이점은 메인넷은 분산성이 높지만 처리량이 낮은 반면, 서브넷은 분산성이 덜하지만 처리량이 높다는 점입니다.
액체
화두는 Liquid 입니다.비트코인 사이드 체인일 뿐만 아니라 전 세계 암호화폐 거래소와 기관을 연결할 수 있는 거래소 결제 네트워크입니다.핵심 기능은 빠른 결제, 강력한 개인 정보 보호, 디지털 자산 발행 및 비트코인 페깅입니다. , 더 빠른 비트코인 거래와 디지털 자산 발행을 가능하게 하여 회원들이 명목화폐, 증권, 심지어 기타 암호화폐까지 토큰화할 수 있게 해줍니다.
Liquid는 사이드 체인에서 발행된 비트코인을 사이드 체인의 기본 통화로 잠그기 위해 컨소시엄 다중 서명에 의존한다는 점에서 RSK와 동일하지만 실제 페그 설계는 여전히 상당히 다릅니다. 두 사이드체인 모두 현재 15개의 기능 에이전시를 운영하고 있으며, Liquid에서는 비트코인을 발행하려면 11개의 서명이 필요하고 RSK에는 8개의 서명이 필요합니다. Liquid는 유용성보다 보안을 우선시하는 반면, RSK는 보안보다 유용성을 우선시하는 것 같습니다.
일반적으로 Liquid는 프로토콜 단순성, 보안 및 개인 정보 보호에 중점을 두고 교환에 공유 유동성을 제공하도록 설계된 사이드체인 플랫폼입니다.
RSK
RSK는 또한 기본 토큰이 RBTC인 사이드 체인으로, 금융 포용의 초석이 되고 탈중앙화 금융(DeFi)에 중점을 두는 것을 목표로 하고 있습니다. RSK는 비트코인 통화의 사용을 확장하여 비트코인 생태계의 가치를 높이는 비트코인 채굴자가 확보한 상태 저장 스마트 계약 플랫폼입니다. Solidity 컴파일러와 Web3 표준 라이브러리를 사용하여 분산형 애플리케이션을 작성할 수 있으므로 Ethereum 호환성이 가능합니다. 또한 RIF Lumino 결제 채널 네트워크에서 제공하는 더 많은 온체인 공간과 오프체인 거래를 통해 비트코인 결제를 확장할 수 있습니다.
RSK는 더 광범위한 사용 사례를 다루고, 상태 저장 VM을 채택하여 개방성과 프로그래밍 가능성을 향상시키는 것을 목표로 하며, Ethereum과 호환되어 Ethereum dApp 및 도구를 RSK에 포팅하며, Liquid는 극도로 효율적인 도구가 되는 데 중점을 둡니다.
드라이브체인
Drivechain은 다양한 요구에 따라 다양한 유형의 사이드체인을 사용자 정의할 수 있는 비트코인 개방형 사이드체인 프로토콜입니다. BIP-300/301은 "개발자가 비트코인 핵심 코드를 실제로 수정하지 않고도 비트코인 세계에 기능을 추가할 수 있도록 허용"하고 기능" 개념을 제안했습니다. 비트코인 채굴자에 의해 보안이 보장되는 비트코인 사이드체인을 생성함으로써 비트코인이 레이어 1 보안 보장으로 사용된다는 전제 하에 레이어 2의 다양한 확장 가능한 사용 사례를 사이드체인에서 구현할 수 있습니다. BIP-300 "해시레이트 에스크로"는 "컨테이너 UTXO"를 통해 3~6개월 간의 거래 데이터를 32바이트로 압축하고, BIP-301 "블라인드 병합 채굴"은 RSK와 마찬가지로 연합을 통해 네트워크의 보안이 유지된다는 점에 유의해야 합니다. 채광.
BEVM(신흥 프로젝트)
BEVM은 BTC를 가스로 사용하는 EVM과 호환되는 분산형 비트코인 L2입니다. 이는 Ethereum 생태계에서 실행될 수 있는 모든 DApp이 Bitcoin L2에서 실행될 수 있도록 허용합니다.
기술 솔루션 측면에서 BEVM은 비트코인 라이트 노드 개념을 도입합니다. 이러한 라이트 노드는 전체 비트코인 블록 헤더를 동기화하고 BTC 네트워크 데이터의 확실성을 증명하는 데 사용됩니다. 동시에 BEVM은 크로스체인 관련 거래와 거래 Merkle 증명을 동기화하고 이러한 데이터의 합의 확인을 통해 레이어 2에서 비트코인 자산의 분산형 연결을 실현합니다.
둘째, BEVM에 있는 자산과 데이터를 비트코인 메인 네트워크로 분산된 교차 체인 전송을 실현하기 위해 BEVM은 Taproot 기술로 구현된 BTC 임계값 서명과 POS 합의 노드를 사용합니다. POS 합의 노드에는 각각 블록 생성, 관리 및 BTC 임계값 서명을 담당하는 세 개의 개인 키가 있습니다. BTC 임계값 서명 개인 키는 대화형 BTC 네트워크에서 자산과 데이터를 호스팅하는 N개의 임계값 계약 개인 키를 생성합니다. 이러한 합의 노드는 BFT 합의를 통해 ⅔ 임계값 관리 계약을 형성함으로써 BEVM에서 비트코인 메인 네트워크로 다시 교차되는 자산 및 데이터의 안전하고 분산된 프로세스를 실현합니다. 다른 사이드 체인 솔루션과 비교할 때 BEVM은 현재 더욱 분산되고 안전한 솔루션입니다.
2. 상태 채널:
○ 개요: 상태 채널의 개념은 2015년 Joseph Poon과 Thaddeus Dryja가 제안한 "Lightning Network" 프로토콜로 거슬러 올라갑니다. 오프체인에서 거래를 진행하여 저비용, 고속, 확장성이 뛰어난 거래 확인을 달성하는 결제 채널 기반 기술입니다.
○ 검증: 상태 채널의 거래는 오프체인에서 수행되며 채널이 닫힐 때만 비트코인 메인체인에 제출됩니다. 이는 보안을 유지하면서 메인체인의 부담을 줄여줍니다. 채널 내 거래는 참여 당사자가 서명하고 체인에 제출되므로 분쟁 해결을 위해서만 온체인 확인이 필요합니다.
○ 결함: 개발 진행 속도가 느리고 채널이 복잡하여 불확실성 등이 발생할 수 있습니다.
탭루트 자산
2023년 10월 18일 라이트닝 랩스는 UTXO 기반 Taproot Assets 메인넷 알파 버전을 출시했습니다. 메인넷 버전 완성과 함께 비트코인 라이트닝 네트워크는 주로 기관 및 자산 발행을 위한 직립형 멀티체인 자산 네트워크가 될 것이며, 라이트닝 네트워크를 통해 즉각적이고 수수료가 저렴한 대량 거래 애플리케이션 프로토콜을 생성하세요.
모든 참가자가 오프체인 공통 지갑 주소(스마트 계약)에 자금을 입금한 후 결제가 완료되는 즉시 동일한 계약에 있는 다른 참가자에게 자금을 보낼 수 있으며, 최종 거래 결과만 체인에서 확인됩니다. 라이트닝 네트워크는 비트코인 프로토콜의 주요 업그레이드이지만 참가자 간의 자금 수취인의 유동성이라는 새로운 문제도 가져옵니다.
3. 고객 확인 및 일회용 봉인:
○ 개요 : 비트코인이나 이더리움과 같은 전통적인 블록체인 시스템에서는 거래 및 스마트 계약의 검증이 전체 네트워크에 걸쳐 노드별로 완료되는데, 이를 소위 '풀 노드 검증'이라고 합니다. 2016년 비트코인 핵심 개발자 피터 토드(Peter Todd)는 클라이언트 검증의 새로운 패러다임을 제안하는 논문을 발표했습니다. 전통적인 계약 서명 방법을 시뮬레이션함으로써 제3자의 참여 없이 양 당사자만이 계약 내용의 개인정보 보호 전제를 알 수 있도록 보장하여 완전한 달성을 보장합니다. 탈중앙화. . 또한 아래 RGB 프로토콜에서 언급할 일회성 밀봉 개념도 도입되었습니다.
○ 검증: 오프체인 데이터 저장, 온체인 약속, 클라이언트 검증.
○ 검증: 오프체인 데이터 저장, 온체인 약속, 클라이언트 검증.
○ 결함: 수년간 개발 속도가 느리고, 스마트 계약이 상호 작용할 수 없는 등.
RGB 프로토콜
RGB는 LNP/BP 표준 협회(라이트닝 네트워크 프로토콜/비트코인 프로토콜: 비트코인 프로토콜/라이트닝 네트워크 프로토콜)입니다. 협회는 비트코인 프로토콜, 라이트닝 네트워크 프로토콜을 포괄하여 비트코인의 모든 계층의 개발을 감독하는 비영리 단체입니다. 및 RGB 스마트 계약을 기다립니다. RGB 프로토콜은 확장 가능한 프라이빗 비트코인 및 라이트닝 네트워크 스마트 계약 시스템에 적합하며, 그 목적은 UTXO에서 복잡한 스마트 계약을 실행하고 이를 비트코인 생태계에 도입하는 것입니다. 공식적인 설명은 다음과 같습니다: 자산과 권리를 보다 광범위하게 발행하고 전송하는 데 사용할 수 있는 비트코인 및 라이트닝 네트워크를 위한 확장 가능하고 기밀인 스마트 계약 프로토콜 제품군입니다. 이 프로토콜은 2016년 Peter Todd가 제안한 클라이언트 측 검증 및 일회성 봉인 개념을 기반으로 하며 비트코인의 두 번째 레이어 또는 오프체인에서 실행되는 클라이언트 측 검증 및 스마트 계약 시스템입니다. RGB 프로토콜을 이해하려면 다음 네 가지 핵심 요소를 이해해야 합니다.
1. 일회용 씰:
간단히 말해서, 말 그대로 문자 그대로 보호해야 하는 개체에 일회용 밀봉 스트립 레이어를 추가하여 열림과 닫힘의 두 가지 상태만 가질 수 있도록 하는 것입니다. 이중 지출을 방지하기 위해 한 번만 사용됩니다. 이더리움 계정과 비교하여 비트코인 네트워크에는 지갑 주소만 있으며 UTXO(미사용 거래 출력)를 봉인으로 사용할 수 있습니다.
따라서 일회성 봉인을 이해하기 전에 UTXO가 무엇인지 이해해야 합니다. 모든 거래에서 입력(Input)과 출력(Output)을 생성하는 원장 모델입니다. 이체 거래의 출력은 수신자의 비트코인 주소와 이체입니다. 금액과 이러한 출력은 UTXO 컬렉션에 저장되어 사용되지 않은 거래 출력을 기록합니다.동시에 입력은 이전 블록의 출력을 가리키므로 이러한 거래를 추적할 수 있으므로 여기에 비트코인 거래가 출력됩니다. 일회용 씰링 스트립으로 사용됩니다.
RGB 공식 문서의 설명에 따르면 UTXO는 봉인으로 간주될 수 있습니다. 생성되면 봉인이 잠기고, 사용되면 봉인이 열립니다. 비트코인의 합의 규칙에 따르면 출력은 한 번만 사용될 수 있습니다. 따라서 이를 봉인으로 사용하면 비트코인 합의 규칙이 시행되도록 보장하는 인센티브를 통해 그러한 봉인이 한 번만 열릴 수 있도록 보장할 것입니다[2].
2. 클라이언트 측 검증 및 결정론적 비트코인 약속:
비트코인의 PoW 합의에서 상태 검증은 분산 프로토콜에 참여하는 모든 당사자의 글로벌 실행을 요구하지 않고 특정 변환의 모든 측면에 대한 검증을 요구하며 대신 암호화 해시 함수 및 기타 방법을 사용하여 간단한 결정으로 변환됩니다. 일종의 "출판 증명서"가 필요하며 수령 증명서, 비공개 증명서, 회원 증명서라는 세 가지 주요 특징이 있습니다. 요약하면 OpenTimeStamps는 이 분야의 첫 번째 프로토콜로 간주될 수 있으며 RGB는 두 번째 프로토콜입니다. 다른 프로토콜도 이러한 테마를 활용하고 사용할 수 있으며 이러한 프로토콜에 대한 클라이언트 확인 프로토콜 제품군을 형성할 수 있습니다[3].
RGB는 비트코인 블록체인을 활용하여 RGB 상태 전환을 약속하고 현재 특정 비트코인 거래에서 전송될 권리를 보유하고 있는 UTXO를 사용함으로써 이중 지출 문제(반복 지출)를 방지합니다. 이러한 방식으로 여러 상태 전환은 단일 비트코인 트랜잭션에 커밋될 수 있으며 각 상태 전환은 하나의 비트코인 트랜잭션에만 커밋될 수 있습니다(그렇지 않으면 이중 지출 문제가 발생합니다).
RGB는 비트코인 블록체인을 활용하여 RGB 상태 전환을 약속하고 특정 비트코인 거래에서 현재 전송 권한을 보유하고 있는 UTXO를 사용함으로써 이중 지출 문제(반복 지출)를 방지합니다. 이러한 방식으로 여러 상태 전환은 단일 비트코인 트랜잭션에 커밋될 수 있으며 각 상태 전환은 하나의 비트코인 트랜잭션에만 커밋될 수 있습니다(그렇지 않으면 이중 지출 문제가 발생합니다).
3. 라이트닝 네트워크 호환성:
RGB 웹사이트에서 비트코인 거래에 상태 전환이 적용되면 해당 거래는 라이트닝 네트워크 결제 채널의 일부가 되어 보안을 얻을 수 있으므로 블록체인에서 즉시 정산될 필요가 없습니다. 동시에 라이트닝 네트워크의 결제 채널을 사용하여 RGB에 많은 디지털 자산 유통을 가져옵니다.
4.RGB v0.10 버전 업데이트:
워터드립 캐피탈의 해석에 따르면 업그레이드 변경 사항은 주로 유연성과 보안 업그레이드에 반영되며 다음과 같이 요약됩니다.
RGB라는 개념은 2016년 초에 제안되었으나 수년간의 개발이 이루어진 후에도 여전히 폭넓은 관심과 적용을 받지 못하고 있으며, 그 주된 이유는 초기 버전의 상대적으로 제한된 기능과 개발자의 높은 학습 문턱 때문일 수 있습니다. RGB의 발전으로 v0.1의 등장으로 앞으로 RGB가 우리에게 더 많은 상상의 여지를 가져다 줄 수 있을지 기대가 됩니다.
4. 비문:
○ 개요: 2023년 1월 비트코인 개발자 Casey Rodarmor는 비트코인 기반 자산 발행 프로토콜인 Ordinals 프로토콜을 출시했으며 Ordinals 서수 이론과 Inscription이라는 두 가지 핵심 구성 요소를 포함하고 있습니다. 서수 프로토콜 작성자 Casey는 비문을 통해 UTXO에 콘텐츠를 전달하며, 서수는 비트코인의 가장 작은 단위인 2100조 사토시에 고유 식별자를 할당합니다. 비문은 콘텐츠를 사용되지 않은 거래 출력(UTXO)과 연결하는 프로세스입니다. Ordinals 프로토콜의 자산 발행 과정은 증인 데이터에 정보를 쓰고 토큰 정보를 JSON 형식으로 BRC20 형식으로 기록하는 것과 같습니다.
○ 검증(Validation): 인스크립션(Inscription)은 인스크립션에서 JSON 정보를 추출하고 오프체인 데이터베이스에 잔액 정보를 기록하기 위해 필요하며, 인스크립션 검증에는 JSON 데이터를 추출하고 문서에 지정된 규칙을 준수하는지 확인하는 작업이 포함됩니다.
○ 결함: 인덱서는 다양한 중앙화 문제(교환 잔액에 오류를 일으키는 경우도 있음)가 있고 메인넷 공간을 차지하며 너무 단편화되어 있습니다.
서수 프로토콜(BRC-20):
○ 결함: 인덱서는 다양한 중앙화 문제(교환 잔액에 오류를 일으키는 경우도 있음)가 있고 메인넷 공간을 차지하며 너무 단편화되어 있습니다.
서수 프로토콜(BRC-20):
1.BRC-20 토큰
BRC-20은 Domo가 2023년 3월 8일에 만든 비트코인 실험용 토큰 표준입니다. 핵심 개념은 Ordinal Inscriptions에서 JSON 데이터를 활용하는 것입니다. BRC-20 표준을 통해 사용자는 토큰 계약 생성(Deploy), 토큰 캐스팅(Mint), 토큰 전송(Transfer)과 같은 주요 기능을 쉽게 구현할 수 있습니다. 2023년 12월 18일 기준 통계에 따르면 BRC-20 트랙의 총 시장 가치는 미화 6억 4천만 달러에 달해 비트코인 생태계에서 이 토큰 표준의 중요한 위치를 강조하고 디지털 자산 개발을 위한 새로운 기회를 열었습니다. 가능성.
2.BRC-100
BRC-100은 Ordinals를 기반으로 구축된 비트코인 DeFi 프로토콜입니다. 자체 토큰 속성 외에도 BRC-100은 애플리케이션 프로토콜이기도 합니다. 개발자는 BRC-100 프로토콜을 기반으로 DeFi 및 기타 애플리케이션 제품을 설계할 수도 있습니다. 개발자 MikaelBTC에 따르면 BRC-100은 프로토콜 상속, 애플리케이션 중첩, 상태 머신 모델 및 분산형 거버넌스를 도입하여 비트코인 블록체인에 컴퓨팅 성능을 제공하고 AMM DEX, 대출 및 기타 비트코인 기반 솔루션 구축을 가능하게 합니다. .
3. 서수 NFT
소프트웨어 엔지니어인 Casey Rodarmor는 공식적으로 활성화된 비트코인 블록체인에서 Ordinals NFT 프로토콜을 출시했습니다. 이제 사용자는 비트코인의 가장 작은 단위인 Satoshi(SAT)에서 각 Satoshi를 고유하게 만드는 무작위이지만 논리적인 주문 시스템을 사용하여 자신만의 NFT를 생성하고 소유할 수 있습니다. 보고서에 따르면 Ordinals NFT와 Ethereum NFT 사이에는 세 가지 주요 차이점이 있습니다.
○ 모든 관련 데이터는 비트코인 네트워크에 저장되며 IPFS 및 AWS S3와 같은 외부 저장소에 의존하지 않습니다.
○ 허가 없음: '승인' 없이 PSBT를 통해 분산 방식으로 거래를 완료할 수 있습니다.
○ 코인 발행 비용은 거래량에 비례합니다.
4.BRC-420
RCSV 공식 Gitbook에 따르면 BRC-420은 메타버스 표준과 로열티 표준의 두 가지 주요 부분을 포함하여 온체인 비문을 모듈화하는 데 중점을 두고 있습니다. 이는 각각 메타버스의 자산에 대한 개방적이고 유연한 형식과 일련의 표준을 정의합니다. 경제는 특정 온체인 프로토콜을 설정합니다. 모두 단일 비문인 Ordinal의 다른 프로토콜과 달리 BRC-420 프로토콜은 여러 비문의 반복적 조합을 사용합니다.
원자력 프로토콜(ARC-20):
Atomic Protocol이라고도 알려진 Atomics는 대체 가능 토큰 ARC20 표준, NFT, 영역 및 컬렉션 컨테이너를 포함한 다양한 자산 유형을 다룹니다. Atomics는 UTXO 기반의 블록체인 자산 발행 프로토콜로서 분산형 캐스팅과 직접 캐스팅이라는 두 가지 캐스팅 방식을 제공합니다. 탈중앙화 채굴 방식은 PoW(Proof of Work) 모델 기반의 채굴 방식인 비트워크 마이닝(Bitwork Mining)을 도입합니다. 프로토콜은 비트코인의 최소 단위인 사토시(Satoshi)를 발행 자산의 최소 단위로 사용하며, 현재 ATOM의 최소 분할 단위는 546이며, 최소 546 ATOM을 판매하거나 양도할 수 있습니다.
자산 거래 주문 측면에서 Atomics 프로토콜과 Ordinals의 차이점은 제3자 주문자에 의존하지 않고 네이티브 NFT, 게임, 디지털 ID를 포함한 다양한 디지털 아이템을 생성(민트), 전송 및 업그레이드하는 데 사용할 수 있다는 것입니다. , 도메인 이름 및 소셜 네트워크. 또한 이 프로토콜은 토큰 이름이 ATOM인 대체 가능한 토큰 생성도 지원합니다(Cosmos의 ATOM과 다르지만 이름은 동일함).
최근 창립자 Arthur는 12월 13일 인터뷰에서 Meta-Protocols에 대한 자신의 견해를 공유했습니다. 그는 메타 프로토콜을 개발자가 기존의 엄격한 구조를 사용하는 데 국한되지 않고 자신만의 데이터 구조와 규칙을 만들 수 있도록 하는 완전히 새로운 접근 방식으로 봅니다. Atomics Protocol과 같은 메타 프로토콜을 대표하는 프로토콜이 지속적으로 등장하여 개발자에게 스마트 계약을 사용하여 완전히 새로운 구조를 만들 수 있는 기회를 제공합니다. 이러한 추세를 통해 제작자는 AVM(Atomical Virtual Machine)에 더 집중할 수 있습니다. 이 가상 머신의 출시를 통해 개발자는 비트코인 네트워크에서 스마트 계약 프로그램을 구축할 수 있으며 전례 없는 경험을 창출할 수 있는 방법을 제공합니다. 이는 제작자가 비트코인 생태계에서 스마트 계약을 구현하고 디지털 혁신 프로세스를 촉진하는 데 더 집중할 수 있음을 의미합니다.
Atomics 자산 유형:
○ ARC20: Ordinals의 BRC20과 유사한 토큰 형식 표준입니다.
○ 영역(Realm): Atomics가 제안한 새로운 개념으로 기존 도메인 이름을 전복하고 접두사로 사용됩니다.
○ 컬렉션 컨테이너(Collection Containers): NFT 컬렉션을 정의하는 데 사용되는 데이터 유형으로, 주로 읽을 수 있는 NFT 및 관련 메타데이터를 저장하는 데 사용됩니다. 2023년 12월 20일 기준으로 현재 시가총액 1위를 차지하고 있는 TOOTHY의 전체 시가총액은 46.12 BTC, 7일 거래량은 25.74 BTC입니다.
5. 롤업:
○ 개요: 롤업은 특히 이더리움과 같은 스마트 계약 플랫폼의 경우 블록체인 네트워크의 성능과 처리량을 향상시키는 데 사용되는 레이어 2 확장성 솔루션입니다. 롤업은 대부분의 거래 데이터와 계산을 오프체인으로 마이그레이션하고, 거래의 요약이나 개요만 체인에 기록함으로써 메인체인의 부담을 줄이고 전반적인 성능을 향상시킵니다. 롤업의 핵심 아이디어는 온체인 보안과 오프체인 효율성을 결합하는 것입니다.
○ 검증: 기본 블록체인은 레이어 2 네트워크의 활동을 검증하기 위해 스마트 계약에 제출된 증명만 계산하면 되며(OptimisticRollup의 경우 불일치가 발생할 때만 검증이 필요함), 실행되지 않은 원본 거래 데이터가 저장됩니다. 콜데이터로. 하지만 비트코인 네트워크 자체에서는 DA(데이터 가용성)를 검증할 수 없기 때문에 현재의 DA 검증 방법은 모두 비문이 포함된 DA를 메인 네트워크에 소각한 후 자체 방식으로 검증하거나 BitVM 등 일부 특수한 방법을 통해 완료됩니다. Taproot 주소 매트릭스 또는 Taptree를 통해 바이너리 회로와 유사한 다양한 프로그램 명령을 구현하고 Ethereum 메인 네트워크의 Rollup과 유사한 검증 프로세스를 복제하므로 이러한 프로젝트의 아키텍처는 항상 이상합니다.
○ 단점 : 현재 이더리움에서 Rollup 검증 방식을 완벽하게 재현할 수 있는 프로젝트가 없어 이론적 단계이거나 불가능한 삼각관계 중 하나를 선택하고 있으며 현재 시중에 나와 있는 프로젝트도 혼재되어 있다.
BitVM(신흥 프로젝트 및 새로운 아이디어)
○ 단점 : 현재 이더리움에서 Rollup 검증 방식을 완벽하게 재현할 수 있는 프로젝트가 없어 이론적 단계이거나 불가능한 삼각관계 중 하나를 선택하고 있으며 현재 시중에 나와 있는 프로젝트도 혼재되어 있다.
BitVM(신흥 프로젝트 및 새로운 아이디어)
BitVM은 ZeroSync 프로젝트 리더인 Robin Linus가 출판한 "BitVM: Compute Anything On Bitcoin"이라는 백서에서 유래되었으며, BitVM은 "Bitcoin Virtual Machine"의 약어입니다. 이는 비트코인 네트워크 합의를 변경하지 않고 튜링 완전한 비트코인 계약 솔루션을 제안하여 비트코인에서 계산 가능한 모든 기능을 검증할 수 있도록 하고 개발자가 비트코인 복합 계약을 실행할 수 있도록 합니다.
BitVM의 시스템은 낙관적 롤업 및 MATT 제안과 유사하며 사기 방지 및 인증 확인 응답 프로토콜을 기반으로 하며 비트코인 합의 규칙을 변경할 필요가 없으며 주로 해시 잠금, 시간 잠금 및 대형 머클 트리를 기반으로 합니다. 이 방법의 핵심 아이디어는 증명자가 주어진 함수를 통해 특정 입력을 계산하여 특정 출력을 얻을 수 있다고 주장하고, 증명자의 주장이 틀렸다면 검증자는 간결한 사기 증명을 제안하고 증명자를 처벌할 수 있다는 것입니다. (낙관적 롤업과 유사) 이 시스템에서 증명자는 프로그램의 정확성을 조금씩 확인하고, 검증자는 신중하게 만들어진 일련의 도전 과제를 통해 증명자의 잘못된 주장을 간결하게 반박합니다. 양 당사자는 잠재적인 분쟁을 해결하기 위해 일련의 이의제기 및 응답 거래에 사전 서명합니다. 프로토콜의 구현은 증명자와 검증자가 프로그램을 거대한 바이너리 회로로 컴파일하는 것으로 시작됩니다. 증명자는 회로의 각 논리 게이트의 리프 스크립트가 포함된 Taproot 주소에 이 회로를 제출합니다. 그들은 도전-응답 게임에 사용할 일련의 거래에 사전 서명합니다. 이 시스템의 핵심 부분은 비트 값 커밋(Bit Value Commitment)인데, 이를 통해 증명자는 특정 비트가 "0" 또는 "1"의 값을 갖는지 확인할 수 있으며 시간 잠금을 통해 증명자가 특정 시간 내에 결정을 내리도록 강제할 수 있습니다. .
BitVM은 간단한 NAND 게이트를 활용하여 논리 게이트의 가능성을 실현하며 모든 회로를 표현할 수 있음을 입증합니다. Gate Promise를 작성하여 회로를 표현하고 동일한 탭루트 주소에서 각 단계의 실행을 결합합니다. 잘못된 주장을 반박하기 위해 검증자는 미리 서명한 일련의 거래를 사용하여 증명자의 주장에 이의를 제기할 수 있습니다. 증명자는 해당 비트 약속을 공개하여 입력 값을 설정할 수 있으며, 협력이 없는 경우 검증자는 증명자가 입력 내용을 온체인에서 공개하도록 강제할 수 있습니다.
BitVM은 현재 ETH Rollup을 재현하는 데 가장 가까운 솔루션으로 실제로 무한 중첩된 이진 회로(Taproot 주소)를 통해 Turing-complete 가상 머신을 구성할 수 있지만 구현 프로세스가 너무 어려워서 BitVM에서 구현해야 한다고 상상할 수 있습니다. 일반 계산기 대형 컴퓨터 프로그램의 프로세스입니다. 현재로서는 아름다운 아이디어일 뿐이지만 후자에 대한 몇 가지 아이디어를 제공할 수 있습니다.
ARC-20 AVM (신흥 프로젝트)
Atomics의 창립자인 Arthur는 23년 12월 13일 인터뷰에서 메타 프로토콜을 개발자가 기존의 엄격한 구조에 얽매이지 않고 자신만의 데이터 구조와 규칙을 만들 수 있는 새로운 방법이라고 말했습니다. 개발자가 스마트 계약을 사용하여 완전히 새로운 구조를 만들 수 있도록 Atomics Protocol과 같은 메타 프로토콜이 등장하고 있습니다. 이를 통해 제작자는 개발자가 비트코인 네트워크에서 스마트 계약 프로그램을 구축할 수 있는 AVM(Atomical Virtual Machine)에 집중할 수 있습니다.
Bison(신흥 프로젝트)
Bison은 기본 비트코인에서 고급 기능을 활성화하는 동시에 트랜잭션 속도를 높이는 비트코인 기본 ZK 롤업입니다. 개발자는 ZK Rollup을 사용하여 거래 플랫폼, 대출 서비스, 자동화된 시장 조성자 등 혁신적인 DeFi 솔루션을 구축할 수 있습니다. 다른 L2 솔루션에서 사용되는 EVM 호환성과 달리 Bison은 Cario VM(StarkNet과 동일한 모델)을 사용하며 주로 비문을 중심으로 생태학적으로 구축됩니다.
기술적 솔루션 측면에서 Bison은 Ethereum의 대부분의 롤업과 유사하며 모두 기본 블록체인을 기반으로 구축된 실행 계층이지만 특별한 점은 검증입니다.
Bison은 상태와 Zk 증명을 비문으로 태워서 Ordinals에 업로드한 다음 검증자의 프런트엔드 클라이언트를 통해 이를 증명합니다.먼저 검증자는 Zk 증명과 공개 입력을 받습니다. 여기서 공개 입력은 계산에서 공개적으로 알려진 값입니다. . 그런 다음 검증자는 증명 형식의 정확성을 확인하고 다항식을 구성하지 않고 제약 조건을 평가합니다. 낮은 차수 테스트 알고리즘을 사용하여 다항식의 낮은 차수를 확인한 다음 결합된 다항식을 검증하여 정확성을 확인합니다. 마지막으로 검증자는 암호화 약속 및 Merkle 증명과 같은 기타 암호화 기본 요소를 확인하여 증명 및 공개 입력과 일치하는지 확인합니다. 모든 단계가 검증을 통과하면 검증자는 증명을 유효한 것으로 받아들이고, 그렇지 않으면 거부합니다. 구현 관점에서 볼 때 Bison은 본질적으로 자체 노드에 의해 검증되는 주권 롤업인 반면, DA는 비문 형식으로 BTC 메인 네트워크에 저장 및 발표될 뿐이며 BTC의 가치를 완전히 상속받을 수는 없습니다.
B² 네트워크(신흥 프로젝트)
B² 네트워크는 비트코인의 영지식 증명 검증 공약을 기반으로 한 EVM 호환 ZK 롤업입니다. 거래 데이터 및 Zk 증명 검증 공약은 비트코인 메인넷에 기록되고 도전-응답 메커니즘을 통해 최종적으로 확인됩니다. 그러나 유일한 문제는 여전히 남아 있습니다. 메인 네트워크입니다. 네트워크에서 DA를 확인할 수 없습니다.
B² 네트워크의 기술 아키텍처에는 롤업 레이어와 DA 레이어라는 두 가지 기본 레이어와 챌린지 메커니즘이 포함되어 있습니다. 롤업 레이어에서 B2는 zkEVM 솔루션과 결합된 ZK 롤업을 사용하여 레이어 2 네트워크에서 사용자 트랜잭션을 실행하고 관련 증명을 출력합니다. 사용자의 거래는 ZK Rollup 레이어에서 제출 및 처리되며, 사용자의 상태도 이 레이어에 저장됩니다. 배치 제안과 생성된 Zk 증명은 저장 및 검증을 위해 DA 레이어로 전달됩니다.
DA 레이어에는 분산형 스토리지, B2 노드 및 비트코인 네트워크가 포함됩니다. 이 레이어는 Rollup 데이터의 복사본을 영구적으로 저장하고, Zk 증명을 검증하며, 최종적으로 이러한 데이터를 비문으로 굽고 메인 네트워크에 업로드하는 역할을 담당합니다.동시에 검증 시스템은 분산 검증을 수행하고 비트코인 약속을 생성합니다. 마지막으로, 메인 네트워크는 DA를 검증할 수 없기 때문에 비트코인 커미터 모듈은 Zk 증명 커밋을 메인 네트워크에 기록하고 도전자가 Zkp 검증 커밋에 이의를 제기할 수 있도록 시간 잠금 챌린지를 설정합니다. 시간 잠금 기간 내에 도전자가 나타나지 않거나 도전이 실패하면 결국 비트코인에서 롤업이 확인됩니다. 대신 챌린지가 성공하면 롤업이 롤백됩니다. 도전에 성공한 사람들에 대한 보상은 BTC 메인 네트워크에 잠긴 자산을 보상으로 빼앗는 것이며, 실패할 경우 노드는 자산을 회수합니다. 프로젝트의 컨셉은 훌륭하지만 아직 BTC의 분산화와 보안을 완전히 계승할 수는 없습니다.
결론
수년 동안 BTC는 디지털 금의 형태로 가치 저장 역할을 해왔으며 오늘날의 생태적 폭발은 Rollup 프로젝트에도 이더리움의 네 왕(OP, ARB, Zks, Stark)의 지배에서 벗어날 수 있는 기회를 제공했습니다. ) BTC를 생산적인 자산으로 전환합니다.기회. 하지만 안타깝게도 유사점은 유사점일 뿐이며, 어떤 솔루션이 BTC의 탈중앙화와 보안의 가치를 온전히 계승할 수 있더라도 그 이유는 여전히 BTC의 검증 불능이라는 어려움을 뚫을 수 없기 때문입니다. 현재 시장 전체는 혼란에 빠져 있으며, 최근 일부 사람들은 타인의 계획(SatoshiVM)을 직접 포크하여 BTC L2라는 배너를 사용하여 사기 및 자금 조달을 시도하기도 했습니다. BTC 골드러시의 물결 속에서 모든 사람은 프로젝트를 신중하게 심사해야 하며 일시적인 FOMO로 인해 깊은 구덩이에 빠지지 않아야 합니다.
모든 댓글