프레임: 파캐스터에서 애플릿의 매력은 무엇인가요?
저희는 암호화폐 성배의 싹처럼 느껴지는 탈중앙화된 사회적 금융을 원활하게 만들려는 시도에 기대가 큽니다.
JinseFinance저자: NingNing 출처: mirror
4차 비트코인 반감기 동안 오디널스 프로토콜과 유사한 프로토콜의 폭발적인 채택은 암호화폐 업계가 비트코인 메인 네트워크의 합의 보안과 생태계 발전에 대한 비트코인 L1 계층 기반 자산 발행 및 거래의 긍정적 외부 효과의 가치를 깨닫게 해주었으며, 이는 비트코인 생태계의 " 유니스왑 모멘트"라고 할 수 있습니다.
비트코인의 프로그래밍 가능성의 진화와 반복은 비트코인 보유자를 위한, 블록 공간의 빌더를 위한 등의 목적론에 의해 주도되는 것이 아니라 비트코인 커뮤니티 의견의 시장 거버넌스의 결과물입니다.
오늘날, 프로그래밍 가능성을 높여 비트코인 메인넷 블록스페이스의 활용도를 높이는 것이 비트코인 커뮤니티 합의를 위한 새로운 설계 공간이 되었습니다.
이더 및 기타 고성능 퍼블릭 체인과 달리 비트코인의 프로그래밍 가능성을 위한 설계 공간은 UTXO 세트를 단순하고 가볍게 유지하기 위해 스크립트와 OP 코드를 사용하여 UTXO를 조작하는 방법에 의해 크게 제약됩니다.
UTXO 세트를 단순하고 가볍게 유지하기 위해 비트코인의 프로그래밍 가능성을 위한 설계 공간은 매우 제약이 큽니다. align: left;">고전적인 비트코인 프로그래밍 방식은 스테이트풀 채널(라이트닝 네트워크), 클라이언트 검증(RGB), 사이드체인(리퀴드 네트워크, 스택, 루트삭 등), 카운터파티, 옴니 레이어, 탭루트 자산, DLC 등입니다.2023. 2023년 이후 새롭게 떠오르는 비트코인 프로그래밍 솔루션은 오디날, BRC20, 룬, 아토믹, 스탬프 등입니다.
두 번째 비문의 물결이 끝난 후, CKB의 UTXO 동형 결합 솔루션, EVM 호환 비트코인 L2 솔루션, 드라이브체인 솔루션 등과 같은 새로운 세대의 비트코인 프로그래밍 솔루션이 등장했습니다.
CKB의 비트코인 프로그래밍 가능성 솔루션은 EVM 호환 비트코인 L2 솔루션과 비교했을 때, 비트코인 프로그래밍 가능성을 위한 최신 설계 공간에 사회적 신뢰 가정을 도입하지 않는 네이티브 보안 솔루션입니다. 또한 드라이브체인 솔루션과 달리 비트코인 프로토콜 수준에서 어떠한 변경도 필요하지 않습니다.
앞으로 비트코인 프로그래밍 가능성의 성장 곡선은 가속화된 성장 단계를 거칠 것이며, 비트코인 생태계에서 자산, 사용자, 앱의 메타 폭발의 물결이 이어질 것이며, CKB 생태계의 UTXO 스택은 새로운 비트코인 개발자들에게 모듈형 스택을 활용하여 프로토콜을 구축할 수 있는 능력을 제공할 것입니다. 프로토콜을 구축할 수 있게 될 것입니다. 또한, CKB는 새로운 프로토콜 간의 상호 운용성을 위해 비트코인의 기본 프로그래밍 기능을 활용하기 위해 라이트닝 네트워크와 UTXO 스택의 통합을 모색하고 있습니다.
블록체인은 신뢰를 생성하는 기계이며, 비트코인 메인넷은 기계 0입니다. 모든 서양 철학이 플라톤의 각주인 것처럼, 암호화폐 세계의 모든 것(자산, 내러티브, 블록체인 네트워크, 프로토콜, DAO 등)은 비트코인의 파생물이자 파생상품입니다.
비트코인 맥시와 증강주의자들의 상승적 진화 속에서 비트코인은 비트코인 메인넷에서 튜링 완전성을 지원할지 여부에 대한 논쟁부터 분리된 증인 체계와 대규모 블록 증강 체계 간의 싸움에 이르기까지 끊임없이 포크되고 있습니다. 이는 새로운 암호화폐 프로젝트와 암호화폐 커뮤니티의 합의를 창출하는 동시에 비트코인 자체의 커뮤니티 합의를 강화하고 공고히 하는 과정이며, 서로가 서로를 확인하면서 이뤄지는 자기 확인의 과정이기도 합니다.
사토시 나카모토의 의문의 실종으로 인해 비트코인의 커뮤니티 거버넌스는 이더리움처럼 계몽된 군주제가 아니라 채굴자, 개발자, 커뮤니티, 시장이 평형을 이루기 위해 열린 게임을 펼치는 거버넌스 모델에 가깝습니다. 이 때문에 비트코인은 한 번 형성된 커뮤니티 합의가 매우 강력하다는 특성을 지니고 있습니다.
현재 비트코인의 커뮤니티 합의는 명령과 통제가 아닌 합의, 신뢰 최소화, 탈중앙화, 검열 저항, 의사 익명성, 오픈 소스, 오픈 협업, 라이선스 없음, 법적 중립, 동질성, 전방 호환성, 자원 사용 최소화, 검증 및 계산, 융합, 거래 불변성 등의 특징을 가지고 있습니다, DoS 공격에 대한 내성, 접근을 위한 경합 방지, 견고성, 인센티브 조정, 공고화, 변조되어서는 안 되는 합의, 상충되는 원칙, 협력적 발전 등입니다. [1]
현재 비트코인 메인넷의 형태는 비트코인 커뮤니티의 위와 같은 합의 특성을 구현한 결과라고 볼 수 있습니다. 그리고 비트코인 프로그래밍 가능성을 위한 설계 공간은 비트코인 커뮤니티 합의 기능에 의해 정의됩니다.
다른 퍼블릭 체인은 모듈성, 병렬성 등을 통해 블록체인의 불가능한 삼각화를 위한 디자인 공간을 탐색해왔지만, 비트코인 프로토콜의 디자인 공간은 스크립팅, OP 코드, UTXO에 중점을 두었습니다.
2017년 이후 비트코인 메인넷의 주요 업그레이드인 세그윗 하드포크와 탭루트 소프트포크가 대표적인 예입니다.
2017년 8월의 세그윗 하드포크는 1M 메인 블록 외에 서명(증인, 증인) 보관 전용 3M 블록을 새로 추가하고 채굴자 수수료 계산 시 서명 데이터의 가중치를 메인 블록 데이터의 1/4로 설정하여 UTXO 출력에 드는 비용을 유지하고 UTXO 출력 비용의 일관성을 유지하여 UTXO 변경을 남용하여 UTXO 세트 인플레이션이 증가하는 상황을 방지합니다.
반면, 2021년 11월의 탭루트 소프트포크에서는 슈노르 다중 서명 체계를 도입하여 다중 서명이 차지하는 UTXO 검증 시간과 블록 공간을 절약할 수 있습니다.
1 UTXO의 키-값 집합(이미지 출처: learnmeabitcoin.com)
UTXO(미사용 거래 출력)는 비트코인 메인 네트워크의 기본 데이터 구조로, 원자적이고 비동질적이며 체인으로 연결됩니다. 비트코인 메인넷의 모든 트랜잭션에 대해 1개의 UTXO가 입력으로 소비되고 정수 n개의 새로운 UTXO 출력이 생성됩니다. UTXO는 체인에서 사용되는 달러, 유로 및 기타 지폐로 볼 수 있으며, 사용, 변경, 분할, 결합 등이 가능하며, 가장 작은 원자 단위는 사토시(sats)입니다. 1 UTXO는 주어진 시간에 비트코인 메인넷의 가장 최근 상태를 나타냅니다. UTXO의 집합은 주어진 시간에 비트코인 메인넷의 가장 최근 상태를 나타냅니다.
비트코인 UTXO 집합을 간단하고 가볍고 쉽게 검증할 수 있도록 유지함으로써 비트코인 메인넷의 상태 인플레이션율은 하드웨어 무어의 법칙에 부합하는 수준으로 성공적으로 안정화되어 비트코인 메인넷에 노드 전체의 참여와 강력한 거래 검증을 보장할 수 있게 되었습니다.
이에 따라 비트코인 프로그래밍 가능성에 대한 설계 공간도 비트코인 커뮤니티의 합의 특성에 의해 제약을 받습니다. 예를 들어, 잠재적인 보안 위험으로부터 보호하기 위해 사토시 나카모토는 2010년 8월 비트코인의 튜링 완전 수준의 프로그래밍 가능성을 가능하게 하는 핵심 로직인 OP-CAT 옵코드를 제거하기로 결정했습니다.
비트코인은 이더나 솔라나와 같은 온체인 가상 머신(VM) 솔루션을 채택하는 대신 스크립트와 OP 코드를 사용해 UXTO, 거래 입력 필드, 출력 필드, 위트니스 데이터를 프로그래밍하는 프로그래밍 가능성의 길을 택했습니다. 연산.
비트코인 프로그래밍 가능성의 주요 툴킷은 다중 서명, 시간 잠금, 해시 잠금, 프로세스 제어(OP_IF, OP_ELIF)입니다. [2]
클래식 설계 공간에서 비트코인 프로그래밍 가능성은 매우 제한적이며, 튜링 완전 수준의 프로그래밍 가능성을 달성하기 위한 핵심 기능 구성 요소인 온체인 상태 저장과 온체인 연산은 지원하지 않고 몇 가지 검증 절차만 지원합니다.
하지만 비트코인의 프로그래밍 가능성에 대한 설계 공간은 고정된 상태가 아닙니다. 그보다는 시간에 따라 변화하는 동적 스펙트럼에 더 가깝습니다.
비트코인 메인넷 개발이 멈춰 있고 다양한 합의 벡터가 설계 공간을 제한한다는 고정관념과 달리, 메인넷을 위한 새로운 스크립트와 옵코드의 개발, 배포, 채택, 출시는 항상 진행 중인 상태였으며, 어느 시점에서는 암호화폐 커뮤니티에서 포크 전쟁을 촉발하기도 했습니다(예 세그윗 하드포크).
예를 들어 비트코인 메인넷에서 스크립트 유형 채택의 변화는 분명하게 감지할 수 있습니다. 비트코인 메인넷의 출력 유형에 사용되는 스크립트는 크게 3가지로 분류할 수 있습니다: 원본 스크립트인 pubkey, pubkeyhash, 개선 스크립트인 multisig, scripthash, 그리고 감시 스크립트인 witness_v0_keyhash, witness_v0_scripthash, witness_v1_taproot입니다. taproot.
비트코인 메인넷 풀 히스토리 출력 유형 출처:Dune
비트코인 메인넷 풀 히스토리 출력 유형 추세 그래프에서 우리는 기본적인 사실을 관찰할 수 있습니다: 비트코인 메인넷 프로그래밍 기능 향상은 장기적인 역사적 추세이며, 향상 스크립트가 프리미티브 스크립트의 점유율을 빼앗고, 증인 스크립트가 이 강화 스크립트의 점유율을 잠식하고 있습니다. 세그윗 증강 스크립트와 탭루트 증인 스크립트를 기반으로 한 오디널스 프로토콜에 의해 시작된 비트코인 L1 자산 발행의 물결은 비트코인 메인넷 프로그래밍 가능성의 역사적 추세의 연속인 동시에 비트코인 메인넷 프로그래밍의 새로운 국면입니다.
비트코인 메인넷 옵코드는 비트코인 메인넷 스크립트와 비슷한 진화를 거쳤습니다.
예를 들어, 연산자는 비트코인 메인넷 스크립트 탭루트 스크립트 경로 지출과 옵코드(OP_FALSE, OP_IF, OP_PUSH, OP_ENDIF)를 결합하여 작동하도록 설계되었습니다.
1 오디널스 프로토콜의 예시
오디널스 프로토콜이 공식적으로 만들어지기 전에는 주로 상태 저장 채널(라이트닝 네트워크), 클라이언트 측 검증(RGB), 사이드체인(Liquid 네트워크, 스택 등) 등 비트코인의 프로그래밍 가능성을 위한 고전적인 방식이 사용되었습니다, 루트삭 등), 카운터파티, 옴니 레이어, DLC 등이 있습니다.
오디널스 프로토콜은 UXTO의 가장 작은 원자화 단위인 사토시를 직렬화한 다음, 데이터 콘텐츠를 UTXO의 증인 필드에 새기고 직렬화 후 특정 사토시와 연결한 다음 언더체인 인덱서가 이러한 데이터 상태 프로그래밍 작업을 인덱싱하고 실행합니다. 이 새로운 비트코인 프로그래밍 가능성의 패러다임은 "금으로 꽃을 조각하는 것"에 비유됩니다.
오디널스 프로토콜의 새로운 패러다임은 더 많은 암호화폐 커뮤니티가 비트코인 메인넷 블록 공간을 사용해 NFT 수집품과 미미형 토큰(총칭하여 비문이라고 함)을 발행, 발행, 거래하는 데 활력을 불어넣었으며, 많은 이들이 생애 처음으로 자신의 비트코인 주소를 소유하고 있습니다. .
그러나 오디널스 프로토콜의 프로그래밍 기능은 배포, 민트, 전송의 세 가지 기능만 지원하는 비트코인의 프로그래밍 기능의 제한적인 특성을 계승하고 있습니다. 따라서 오르디날스 프로토콜과 그 후속 프로토콜인 BRC20, 룬, 아토믹, 스탬프 등은 자산을 발행하는 애플리케이션 시나리오에만 적합합니다. 상태 연산과 상태 저장이 필요한 트레이딩과 대출과 같은 탈중앙 금융 애플리케이션 시나리오에 대한 지원은 다소 미흡한 편입니다.
3가지 유형의 오디널스 프로토콜의 TX 수 (출처: Dune)
유동성은 자산의 활력의 원천입니다. 오디널스 유형의 비트코인 프로그래밍 가능 프로토콜의 본질적인 특성으로 인해 인스크립션 자산은 유동성 공급보다는 발행량이 많으며, 이는 인스크립션 자산의 전체 수명 주기 동안 생성되는 가치에 영향을 미칩니다.
또한, BRC20 프로토콜은 증인 데이터 공간을 남용하고 비트코인 메인넷 상태의 폭등에 객관적으로 기여한 것으로 의심받고 있습니다.
비트코인 블록 공간 크기 변화 (출처: Dune)
참고로 이더 메인넷 가스비의 주요 원천은 DEX 거래 가스비, L2의 데이터 가용성 수수료, 스테이블코인 전송 가스비입니다. 비트코인 메인 네트워크는 이더 메인 네트워크에 비해 단일 유형의 수익, 높은 주기성, 높은 변동성을 가지고 있습니다.
비트코인 메인 네트워크의 프로그래밍 기능은 아직 비트코인 메인 네트워크 블록 공간의 공급 측면의 수요를 충족하기에 충분하지 않습니다. 이더리움 메인 네트워크에서 안정적이고 지속 가능한 블록 공간 수익 상태를 달성하려면 비트코인 생태계에 고유한 DEX, 스테이블코인, L2가 필요하며, 이러한 프로토콜과 애플리케이션을 구현하기 위한 전제 조건은 튜링 완전 프로그래밍 기능을 제공하는 비트코인 프로그램 가능성 프로토콜이 필요하다는 것입니다.
따라서 비트코인 메인넷의 상태 규모에 미치는 부정적인 영향을 제한하면서 비트코인의 튜링 완전 프로그래밍 기능을 기본적으로 구현하는 방법이 현재 비트코인 생태계의 화두가 되고 있습니다.
현재 비트코인 튜링 완전 프로그래밍 가능성을 구현하는 체계는 BitVM, RGB, CKB, EVM 호환 롤업 L2를 포함해 여러 가지가 있습니다, 드라이브체인 등.
비트VM은 비트코인의 연산 코드 세트를 사용하여 논리 게이트와 비논리 게이트를 구축한 다음, 논리 게이트와 비논리 게이트를 통해 다른 기본 논리 게이트를 구축하고, 궁극적으로 이러한 기본 논리 게이트 회로에서 비트코인 네이티브 VM을 구축합니다. 이 원리는 유명한 공상과학 소설 "진왕 배열 다이어그램의 삼체"와 다소 유사합니다. 넷플릭스가 동명의 TV 시리즈를 각색한 영화에서 특정 장면이 등장하며, BitVM 체계에 대한 논문은 완전히 오픈 소스이며 암호화폐 커뮤니티에서 큰 기대를 받고 있습니다. 그러나 오프체인 데이터 관리 비용, 참여자 수의 제한, 챌린지-응답 상호작용의 수, 해시 함수의 복잡성 등으로 인해 엔지니어링 구현이 매우 어렵기 때문에 단기간에 시작하기는 어렵습니다.
RGB 프로토콜은 클라이언트 측 검증과 일회성 밀봉 기술을 사용하여 튜링 완전 프로그래밍 가능성을 달성하며, 핵심 설계 아이디어는 스마트 컨트랙트의 상태와 로직을 비트코인 거래의 출력에 저장하고 스마트 컨트랙트 코드와 데이터의 유지 관리를 배치하는 것입니다. 핵심 설계 아이디어는 스마트 컨트랙트의 상태와 로직을 비트코인 거래의 출력에 저장하고, 스마트 컨트랙트 코드와 데이터 저장소의 유지 관리를 오프체인 실행에 배치하며, 비트코인 메인넷을 최종 상태 커밋 계층으로 삼는 것입니다.
EVM은 롤업 L2와 호환되며, 성숙한 롤업 L2 스택을 빠르게 재사용하여 비트코인 L2를 구축하기 위한 솔루션입니다. 그러나 현재 비트코인 메인넷은 사기 증명/유효성 증명을 지원하지 못하기 때문에 롤업 L2는 사회적 신뢰 가정(다중 서명)을 도입해야 합니다.
드라이브체인은 사이드체인 확장 솔루션으로, 기본 설계 아이디어는 비트코인을 블록체인의 기본 계층으로 사용하고 비트코인을 잠그는 방식으로 사이드체인을 생성하여 비트코인과 사이드체인 간의 양방향 상호운용성을 가능하게 하는 것입니다.드라이브체인 프로젝트의 구현을 위해서는 프로토콜 레벨 변경, 즉 개발팀이 제안한 BIP300과 BIP301을 메인 네트워크에 배포하는 것이 필요합니다.
상기의 비트코인 프로그래밍 가능성 솔루션은 단기간에 구현하기 매우 어렵거나, 너무 많은 사회적 신뢰 가정을 도입하거나, 비트코인에 프로토콜 수준의 변경이 필요합니다.
CKB 팀은 위 비트코인 프로그래밍 가능성 프로토콜의 단점과 문제점에 대해 비교적 균형 잡힌 솔루션을 내놓았습니다. 이 솔루션은 비트코인 L1 자산 프로토콜 RGB++, 비트코인 L2 Raas 서비스 공급자 UTXO 스택, 라이트닝 네트워크와 통합된 상호운용성 프로토콜로 구성됩니다.
UXTO의 기본 프로토 언어: 아이소모픽 바인딩
비트코인 L1 자산 발행 프로토콜인 RGB++는 RGB의 디자인 사고를 기반으로 개발되었으며, RGB++의 엔지니어링 구현은 CKB와 RBG를 모두 상속받았습니다. RGB++는 CKB와 RBG의 기술 언어를 모두 계승한 엔지니어링 구현입니다. RGB의 "일회성 밀봉" 및 클라이언트 측 유효성 검사 기술, 동형 바인딩을 사용해 비트코인 UTXO를 CKB 메인넷의 셀(확장 UTXO)에 매핑하고, CKB와 비트코인 체인에 스크립트 제약 조건을 사용해 상태 계산의 정확성과 소유권 변경의 유효성을 검증합니다.
즉, RGB++는 RGB 자산의 소유권 관계를 CKB 체인 상의 셀로 표현합니다. 원래 RGB 클라이언트에 로컬로 저장된 자산 데이터를 CKB 체인으로 이동하여 셀 형태로 표현하고, 비트코인 UTXO와 매핑 관계를 설정하여 CKB가 RGB 자산의 퍼블릭 데이터베이스 및 오프체인 사전 결제 레이어로 작동하여 RGB 클라이언트를 대체하여 보다 안정적인 데이터 호스팅 및 RGB 컨트랙트와의 상호작용을 달성할 수 있도록 합니다.
RGB++용 동형 바인딩(이미지 출처: RGB++ 프로토콜 라이트 페이퍼)
셀은 CKB의 기본 데이터 저장 단위로, CKBytes, 토큰, TypeScript 코드 또는 직렬화된 데이터(예: JSON 문자열) 등 다양한 데이터 유형을 포함할 수 있습니다. 각 셀에는 셀의 소유자를 정의하는 잠금 스크립트라는 작은 프로그램이 포함되어 있으며, 잠금 스크립트는 다중 서명, 해시 잠금, 시간 잠금 등과 같은 비트코인 메인넷의 스크립트를 모두 지원하며, 특정 규칙을 적용하여 사용을 제어하는 유형 스크립트를 포함할 수 있습니다. 이를 통해 개발자는 대체 불가능한 토큰 발행, 토큰 에어드롭, AMM 스왑 등 다양한 사용 사례에 맞게 스마트 컨트랙트를 맞춤 설정할 수 있습니다.
RGB 프로토콜은 오프체인 트랜잭션의 상태 루트를 UTXO의 출력에 추가하기 위해 OP RETURN 옵코드를 사용해 상태 정보를 위한 컨테이너로 UTXO를 사용합니다. 그런 다음 RGB++는 RGB가 구성한 상태 정보 컨테이너를 CKB의 셀에 매핑하고, 셀의 유형과 데이터에 상태 정보를 저장하며, 이 컨테이너 UTXO를 셀 상태 소유자로 사용합니다.
RGB++ 트랜잭션 수명 주기(출처: RGB++ 프로토콜 라이트 페이퍼)
위와 같이 전체 RGB++ 트랜잭션 수명 주기는 다음과 같습니다.
다운체인 계산. 동형 바인딩이 1인 Tx를 시작할 때, 비트코인 메인넷의 새로운 UTXO btc_utxo#2를 일회성 봉인 컨테이너로 먼저 선택한 다음, 동형 바인딩이 있는 원본 셀의 UTXO btc_utxo#1, 동형 바인딩이 있는 새 셀의 btc_utxo#2, 원본 셀을 입력으로 하는 CKB TX를 출력으로 하는 오프체인에서 해시 계산을 수행해야 합니다. 해시 계산을 수행하여 단일 커미트먼트를 생성합니다.
비트코인 트랜잭션을 커밋합니다. rgb++는 원본 셀에 동형 바인딩된 btc_utxo#1을 입력으로 사용하여 비트코인 메인넷용 TX를 시작하고 OP RETURN을 사용하여 이전 단계에서 생성된 프로미스를 출력으로 생성합니다.
CKB 트랜잭션을 커밋합니다. CKB 마스터에서 실행하기 전에 오프체인 계산에 의해 생성된 CKB Tx입니다.
온체인 검증. CKB 마스터는 비트코인 마스터 라이트 클라이언트를 실행하여 시스템 전체의 상태 변경을 검증합니다. 이는 발신자와 수신자가 모두 온라인 상태여야 하고 관련 TX 맵만 대화형으로 검증하는 P2P 메커니즘을 사용해 상태 변경을 검증하는 RGB와는 매우 다릅니다.
위의 동형 바인딩 로직을 기반으로 구현된 RGB++는 블록체인으로 강화된 클라이언트 측 검증, 트랜잭션 축소, 호스트 없는 컨트랙트의 공유 상태, 비대화형 전송 등 프라이버시를 일부 양보하면서 RGB 프로토콜에 비해 몇 가지 새로운 기능을 추가했습니다.
블록체인으로 향상된 클라이언트 측 검증. rgb++를 사용하면 합의 보안을 유지하면서 CKB로 검증된 상태 계산과 URXO-Cell 소유권 변경을 유지하기 위해 작업 증명 중 하나를 선택할 수 있습니다.
Transaction Folding.RGB++는 여러 개의 셀을 단일 UTXO에 매핑하여 RGB++의 탄력적인 확장을 지원합니다.
소유되지 않은 스마트 컨트랙트와 공유 상태: UTXO 상태 데이터 구조로 튜링 완전 스마트 컨트랙트를 구현할 때 가장 큰 어려움 중 하나는 소유되지 않은 스마트 컨트랙트와 공유 상태입니다.RGB++는 CKB의 글로벌 상태 셀과 의도 셀을 활용하여 이 문제를 해결할 수 있습니다.
비대화형 전송.RGB++는 RGB의 클라이언트 측 검증 과정을 선택 사항으로 만들고 더 이상 대화형 전송을 의무화하지 않습니다. 사용자가 상태 계산과 소유권 변경을 검증하기 위해 CKB를 선택하면 거래 환경은 기본 비트코인 네트워크에서와 동일하게 유지됩니다.
또한, RGB++는 비트코인 메인넷의 블록 공간 사용에 대한 채굴자의 수수료(소비 후 셀로 반환됨) 외에 TX당 셀 상태 공간 임대에 대한 추가 수수료를 지불하는 CKB 메인넷의 셀의 상태 공간 사유화 기능을 상속받습니다. 셀의 상태 공간 사유화는 블록체인 메인넷의 상태 폭발에 대응하기 위해 CKB가 고안한 방어 메커니즘으로, 셀의 상태 공간 임대자는 사용 기간 동안 지속적인 수수료를 지불해야 합니다(CKB의 유통 토큰 인플레이션으로 인한 가치 희석의 형태). 이는 RGB++ 프로토콜을 비트코인 메인넷 프로그래밍 기능의 책임감 있는 확장으로 만들고, 비트코인 메인넷 블록 공간의 오용을 제한하는 데 어느 정도 기여합니다.
탈신뢰형 L1 및 L2 인터롭: 도약
순환적 원자 구현 로직인 RGB++의 동형 결합은 동시에 발생하거나 동시에 플립되며, 중간 상태 없이도 동시에 발생합니다. 중간 상태 없이 동시에 발생합니다. 모든 RGB++ 트랜잭션은 BTC와 CKB 체인에서 각각 하나의 트랜잭션과 동시에 발생합니다. 전자는 RGB 프로토콜 트랜잭션과 호환되며, 후자는 클라이언트 측 유효성 검사 프로세스를 대체하여 사용자가 RGB++ 트랜잭션의 상태가 올바르게 계산되었는지 확인하기 위해 CKB에서 관련 트랜잭션만 확인하면 됩니다. 그러나 사용자는 검증의 기초로 CKB 체인의 트랜잭션을 사용하지 않고도 UTXO의 로컬 상관관계 Tx 매핑을 사용하여 RGB++ 트랜잭션을 독립적으로 검증할 수도 있습니다. (트랜잭션 폴딩과 같은 일부 기능은 이중 지출 방지 검증을 위해 여전히 CKB의 블록 헤더 해시에 의존합니다)
따라서 RGB++와 CKB의 메인 네트워크 간의 자산 크로스체인은 크로스체인 브리지를 위한 릴레이 계층, EVM 호환 롤업을 갖춘 중앙화된 다중 서명 금고 등 추가적인 사회적 신뢰 가정 도입에 의존하지 않습니다. 등 RGB++ 자산은 비트코인 메인넷에서 CKB 메인넷으로, 또는 CKB 메인넷에서 비트코인 메인넷으로 기본 전송 및 탈신뢰화할 수 있으며, CKB는 이 크로스체인 워크플로우를 Leap이라고 부릅니다.
RGB++는 CKB에 느슨하게 결합되어 있습니다. RGB++ 프로토콜은 비트코인 L 1계층 자산(룬, 아토믹, 탭루트 자산 등과 같은 프로토콜을 사용하여 발행된 자산을 포함한 RGB++ 프로토콜 네이티브 자산에 국한되지 않음)에 대해 CKB로의 도약을 지원할 뿐만 아니라, 카르다노와 같은 다른 UTXO 튜링 완전 체인으로의 도약도 지원합니다. RGB++는 비트코인 L2 자산을 위한 비트코인 메인넷으로의 도약도 지원합니다.
RGB++ 확장 및 애플리케이션 예시
RGB++ 프로토콜은 기본적으로 동질화된 토큰과 NFT의 발행을 지원합니다.
동질화된 토큰을 위한 RGB++ 표준은 xUDT이며, NFT 표준은 Spore 등입니다.
xUDT 표준은 중앙화된 배포, 에어드랍, 구독 등 다양한 동질화된 토큰 발행 방식을 지원합니다. 총 토큰 수 역시 상한선 없음과 사전 설정된 상한선 중에서 선택할 수 있습니다. 사전 설정된 한도가 있는 토큰의 경우 상태 공유 방식을 사용하여 매번 발행되는 총 토큰 수가 사전 설정된 한도보다 적거나 같은지 확인할 수 있습니다.
NFT 표준의 일부인 Spore는 모든 메타데이터를 온체인에 저장하여 100% 데이터 가용성 보안을 가능하게 하며, Spore 프로토콜은 Ordinals NFT와 유사하지만 더 풍부한 기능과 게임플레이를 제공합니다.
클라이언트 측 인증 프로토콜인 RGB 프로토콜은 당연히 스테이트풀 채널과 라이트닝 네트워크를 지원하지만, 비트코인의 스크립팅과 컴퓨팅 파워의 한계로 인해 라이트닝 네트워크에 BTC 이외의 자산을 탈신뢰화하기는 매우 어렵습니다. 그러나 RGB++ 프로토콜은 CKB의 튜링 완전 스크립팅 시스템을 활용하여 RGB++ 자산을 위한 CKB 기반 상태 채널과 라이트닝 네트워크를 구현할 수 있습니다.
위와 같은 표준과 기능으로 RGB++ 프로토콜의 사용 사례는 다른 비트코인 메인넷 프로그래밍 가능 프로토콜처럼 단순한 자산 발행 시나리오에 국한되지 않고 자산 거래, 자산 대여 및 차용, CDP 안정화 코인 같은 복잡한 애플리케이션 시나리오를 지원합니다. 예를 들어, RGB++ 동형 바인딩 로직과 비트코인 메인넷 네이티브 PSBT 스크립트를 결합하면 오더북 격자 형태의 DEX를 구현할 수 있습니다.
비트코인 L2 RaaS 공급자: UTXO 스택
Bitcoin L2 RaaS 제공자
Bitcoin L2 RaaS 공급자. 왼쪽;">UTXO 아이소모픽 비트코인 L2 대 EVM 호환 비트코인 롤업 L2
튜링 완전 비트코인 프로그래밍 기능 구현을 위한 시장 경쟁에서 드라이브체인과 OPCAT 옵코드 복원과 같은 솔루션은 비트코인 프로토콜 계층을 변경해야 하기 때문에 매우 많은 시간과 비용이 소요될 수 있습니다. 튜링 완전 비트코인 프로그래밍 가능성 구현을 위한 시장 경쟁에서 드라이브체인, OPCAT 옵코드 복구 등과 같은 솔루션은 비트코인 프로토콜 계층을 변경해야 하기 때문에 시간과 비용 측면에서 많은 불확실성과 예측 불가능성이 요구되며, 현실주의 경로의 UTXO 동형 비트코인 L2와 EVM 호환 비트코인 롤업 L2가 개발자와 자본에 더 널리 받아들여지고 있습니다.
실제로 비트코인 L1 자산 발행 프로토콜은 이제 막 비트코인 커뮤니티에서 지역 합의를 도출하기 시작했으며, 비트코인 L2는 커뮤니티 합의의 초기 단계에 있습니다. 그러나 이 경계에서 비트코인 매거진과 판테라는 이더리움 L2의 개념 구조를 바탕으로 비트코인 L2의 정의 범위를 설정하려고 시도했습니다.
그들이 보기에 비트코인 L2는 다음 세 가지 특징을 가져야 합니다.
비트코인을 기본 자산으로 사용해야 합니다. 비트코인 L2는 비트코인을 기본 결제 자산으로 사용해야 합니다.
거래를 집행하기 위한 결제 메커니즘으로 비트코인을 사용합니다. 비트코인 L2 사용자는 레이어에서 자신의 자산에 대한 통제권(신뢰 또는 비신뢰)을 강제로 반환할 수 있어야 합니다.
비트코인에 대한 기능적 종속성을 입증합니다. 비트코인 메인넷이 실패해도 비트코인 L2 시스템이 계속 작동할 수 있다면 해당 시스템은 비트코인 L2가 아닙니다.[4]
다시 말해, 비트코인 L2로 간주되는 것은 비트코인 메인넷, 탈출 해치 메커니즘, 비트코인으로서의 BTC. L2 가스 토큰 등입니다. 따라서 무의식적으로 EVM과 호환되는 L2 패러다임을 비트코인 L2의 표준 템플릿으로 사용하고 있는 것으로 보입니다.
하지만 비트코인 메인넷의 취약한 상태 연산 및 검증 능력으로는 단기간에 기능 1과 2를 구현할 수 없을 것이며, 이 경우 EVM 호환 L2는 백서에서 향후 비트VM을 통합하여 데이터 가용성을 검증하고 비트코인 메인넷과 공동으로 데이터를 채굴한다고 쓰고 있지만 전적으로 사회적 신뢰를 가정에 의존하는 오프체인 확장 시나리오에 속한다고 할 수 있습니다. 보안을 강화하기 위한 공동 채굴을 위한 비트코인 메인넷.
물론 이는 이러한 EVM 호환 롤업 L2가 가짜 비트코인 L2라는 뜻이 아니라 보안, 탈신뢰, 확장성 사이에서 균형을 맞추지 못한다는 뜻입니다. 그리고 비트코인 생태계가 이더리움의 튜링 완성 솔루션을 도입한 것은 비트코인 맥시가 증강주의 노선을 달래는 것으로 간주될 수 있는 취약점이 있습니다.
따라서 UTXO 동형 비트코인 L2는 비트코인 커뮤니티의 정통성과 합의 정도 면에서 당연히 EVM 호환 롤업 L2보다 우월합니다.
UTXO 스택의 특징: 프랙탈 비트코인 메인넷
UtXO 스택.
이더 L2가 이더의 프랙탈이라면, 비트코인 L2는 비트코인의 프랙탈이어야 합니다.
CKB 생태계의 UTXO 스택은 개발자에게 RGB++ 프로토콜 기능이 기본적으로 통합된 UTXO 비트코인 L2를 클릭 한 번으로 실행할 수 있는 기능을 제공합니다. 이를 통해 도약 메커니즘을 통해 비트코인 메인넷과 UTXO 스택을 사용하여 개발된 UTXO 비트코인 L2 간의 원활한 상호 운용성을 가능하게 합니다. UTXO 스택은 BTC, CKB, BTC L1 자산을 담보로 UTXO 비트코인 L2를 확보할 수 있도록 지원합니다.
UTXO 스택 아키텍처 (출처: Medium)
UTXO 스택은 현재 비트코인 라이트닝 네트워크-CKB 라이트닝 네트워크-UTXO 스택 병렬 L2 간 RGB++ 자산의 자유로운 흐름과 상호운용성을 지원합니다. 또한, UTXO 스택은 룬, 아토믹, 탭루트 자산, 스탬프 및 기타 UTXO 기반 비트코인 L1 프로그래밍 가능 프로토콜 자산의 자유로운 흐름과 상호 운용성을 UTXO 스택 병렬 L2 - CKB 라이트닝 네트워크 - 비트코인 라이트닝 네트워크 간에도 지원합니다.
UTXO 스택은 비트코인 L2 구성 공간에 모듈성 패러다임을 도입하여 동형 바인딩을 통해 비트코인 메인넷 상태 계산 및 데이터 가용성 검증 문제를 현명하게 우회합니다. 이 모듈식 스택에서 비트코인의 역할은 합의 및 결제 레이어, CKB의 역할은 데이터 가용성 레이어, UTXO 스택 병렬 L2의 역할은 실행 레이어입니다.
비트코인 프로그래머빌리티의 성장 곡선. 왼쪽;">사실, 비트코인의 디지털 금 내러티브와 비트코인의 프로그래밍 가능 내러티브 사이에는 내재된 긴장감이 존재하며, 비트코인 커뮤니티의 일부 OG는 23년 만에 등장한 비트코인 L1 프로그래밍 가능 프로토콜을 비트코인 메인넷에 대한 새로운 먼지 공격의 물결로 간주하고 있습니다. 어찌 보면 비트코인 코어 개발자 루크와 BRC20 팬들 간의 말 전쟁은 튜링 완전성 지지 여부와 블록 크기를 둘러싼 싸움에 이어 비트코인 맥시와 확장주의자 간의 세 번째 세계대전이라고 할 수 있습니다.
하지만 비트코인을 디지털 금의 앱 체인으로 보는 또 다른 방법이 있는데, 오늘날 비트코인 메인넷을 특징짓는 UTXO 세트와 프로그래밍 가능한 프로토콜을 형성한 디지털 금의 기본 탈중앙화 원장의 위치가 바로 그것입니다. 하지만 제 기억이 맞다면 사토시 나카모토의 비전은 비트코인을 P2P 전자 화폐로 만드는 것이었습니다. 디지털 금의 프로그래밍 가능성은 금고와 금고에 필요한 것이고, 법정화폐의 프로그래밍 가능성은 중앙은행-시중은행 유통 네트워크에 필요한 것입니다. 따라서 비트코인의 프로그래밍 가능성 강화 프로토콜은 표준에서 벗어난 것이 아니라 사토시 나카모토의 비전으로 돌아가는 것입니다.
비트코인은 최초의 앱체인(출처: @tokenterminal)
가트너의 하이프 사이클 연구 방법론을 빌려 비트코인의 프로그래밍 가능성 시나리오를 5단계로 나눌 수 있습니다
기술 초기: 드라이브체인, UTXO 스택, BitVM 등
기대 확장: 룬, RGB++, EVM 등
기대 확장. RGB++, EVM 롤업 비트코인 L2 등
버블 붕괴 기간: BRC20, 아토믹 등
안정적 회복 기간: RGB, 라이트닝 네트워크, 비트코인 사이드체인 등
성숙기: 비트코인 스크립팅, 탭루트 스크립팅, 해시 타임락 등
EVM 호환 비트코인 롤업 L2, UTXO 아이소모픽 비트코인 L2, 드라이브체인과 같은 새로운 패러다임 등 튜링의 완전한 프로그래밍 가능성을 구현하는 다양한 방식은 모두 비트코인 메인넷을 메인 네트워크로 향하고 있습니다. 모두 비트코인 메인넷을 합의 및 결제 계층으로 가리키고 있습니다.
자연에서 수렴적 진화가 반복적으로 일어나는 것처럼, 비트코인 생태계에서 TLP의 발전은 어느 정도 이더리움 생태계의 발전과 일치할 것으로 예상할 수 있습니다. 그러나 이러한 융합은 이더 기술 스택을 비트코인 생태계에 단순 복제하는 것이 아니라 비트코인의 고유 기술 스택(UTXO 기반 프로그래밍 가능성)을 사용해 유사한 생태 구조를 구현하는 것입니다.
CKB의 UTXO 스택은 실행 레이어에서 메인 이더 네트워크와 강력한 동등성과 일관성을 유지하는 옵티미즘의 OP 스택과 매우 유사한 위치에 있습니다. UTXO 스택 동시에 UTXO 스택은 OP 스택 구조와 동일한 병렬 구조를 가지고 있습니다.
CKB 생태계 현황 (출처: CKB 커뮤니티)
향후 UTXO 스택은 공유 시리얼라이저, 공유 보안, 공유 유동성, 공유 검증 세트와 같은 RaaS 서비스를 도입하여 개발자들이 UTXO 동형 비트코인 L2를 출시하는 비용과 어려움을 더욱 줄일 수 있도록 할 것입니다. 이미 수많은 탈중앙화 스테이블코인 프로토콜, AMM DEX, 대출 프로토콜, 자율 세계 및 기타 프로젝트에서 UTXO 스택을 사용하여 기본 합의 인프라로 UTXO 아이소모픽 비트코인 L2를 구축할 계획이 있습니다.
다른 비트코인 보안 추상화 프로토콜과 달리, CKB의 합의 메커니즘은 메인 비트코인 네트워크와 일치하는 작업 증명 합의 메커니즘으로, 합의 원장의 일관성을 유지하는 기계 산술이 사용됩니다. 그러나 CKB의 토큰 경제학과 비트코인 사이에는 몇 가지 차이점이 있습니다. 블록 공간 생산과 소비 행위에 대한 인센티브의 일관성을 유지하기 위해 비트코인은 상태 공간 사용료를 계산하기 위해 가중치와 vByte 메커니즘을 도입한 반면, CKB는 상태 공간을 사유화하는 방식을 선택했습니다.
CKB의 토큰 경제는 기본 발행과 보조 발행의 두 부분으로 구성됩니다. 기본 발행의 모든 CKB는 채굴자에게 전액 보상되며, 2차 발행의 CKB의 목적은 스테이트 임대료를 징수하는 것으로, 현재 유통되는 CKB가 네트워크에서 어떻게 사용되는지에 따라 2차 발행의 정확한 할당 비율은 달라집니다.
예를 들어 유통되는 전체 CKB의 50%가 스테이트 저장에 사용되고, 30%는 NervosDAO에 고정되며, 20%는 완전히 유동적이라고 가정해 봅시다. 그러면 2차 발행량의 50%(즉, 보관 상태에 대한 임대료)는 채굴자에게, 30%는 NervosDAO 예금자에게, 나머지 20%는 국고 기금에 할당됩니다.
이 토큰 경제 모델은 글로벌 국가의 성장을 제한하고, 다양한 네트워크 참여자(사용자, 채굴자, 개발자, 토큰 보유자 포함)의 이해관계를 조정하며, 시장의 다른 L1과 달리 모두에게 이익이 되는 인센티브 구조를 만듭니다.
또한, CKB는 단일 셀이 최대 1,000바이트의 상태 공간을 차지할 수 있도록 허용하기 때문에 CKB의 NFT 자산은 기본적으로 가스 수수료, 상태 공간 프로그래밍 가능성 등 다른 블록체인에는 없는 몇 가지 이색적인 기능을 제공합니다. 이러한 특이점 덕분에 UTXO 스택은 디지털 물리적 현실을 구축하기 위한 오토노머스 월드 프로젝트의 인프라로 사용하기에 이상적으로 적합합니다.
비트코인 L2 개발자는 UTXO 스택을 통해 BTC, CKB 및 기타 비트코인 L1 자산 서약을 사용해 네트워크 합의에 참여할 수 있습니다.
요약
비트코인이 튜링 완전 프로그래밍 솔루션 단계로 발전하는 것은 불가피한 일이었습니다. 그러나 튜링 완전 프로그래밍은 메인 비트코인 네트워크가 아닌 오프체인(RGB, BitVM) 또는 비트코인 L2(CKB, EVM 롤업, 드라이브체인)에서 이루어질 것입니다.
역사적으로 볼 때, 이 중 하나의 프로토콜이 결국 독점적인 표준 프로토콜로 발전할 것입니다.
비트코인 프로그래밍 가능 프로토콜의 경쟁력을 결정하는 핵심 요소는 두 가지입니다: 1. 추가적인 사회적 신뢰를 전제로 하지 않고 L1과 L2 간에 BTC의 자유로운 흐름을 가능하게 하는 것, 2. 충분한 규모의 개발자, 펀드, 사용자 그룹을 L2 생태계로 끌어들이는 것. 이 두 가지가 그것입니다.
CKB는 비트코인 프로그래밍 솔루션으로서 클라이언트 측 인증 대신 동형 바인딩 + CKB 네트워크를 활용해 추가적인 사회적 신뢰 가정에 의존하지 않고 L1과 L2 간에 비트코인 L1 계층 자산의 자유로운 흐름을 가능하게 합니다. CKB 셀의 상태 공간 사유화 특성을 활용하는 RBG++는 다른 비트코인 프로그래밍 가능 프로토콜처럼 비트코인 메인넷에 상태 폭발의 압력을 가하지 않습니다.
최근 RBG++ 자산 제공의 첫 번째 배치를 통해 생태계의 초기 뜨거운 시작이 완료되었으며, 약 15만 명의 신규 사용자와 수많은 신규 개발자를 CKB 생태계에 성공적으로 온보딩했습니다. 예를 들어, 비트코인 L1 프로그래밍 프로토콜의 스탬프 생태계를 위한 원스톱 솔루션인 오픈스탬프는 스탬프 생태계를 지원하는 UTXO 동형 비트코인 L2를 구축하기 위해 UTXO 스택을 선택했습니다.
다음 단계에서 CKB는 생태 애플리케이션 구축에 집중할 것입니다, L1과 L2 사이의 자유로운 비트코인 흐름을 실현하고 라이트닝 네트워크 등을 통합하며 비트코인의 미래 프로그래밍 가능 계층이 되기 위해 노력할 것입니다.
저희는 암호화폐 성배의 싹처럼 느껴지는 탈중앙화된 사회적 금융을 원활하게 만들려는 시도에 기대가 큽니다.
JinseFinance홍콩 금융감독청은 플로키 및 토큰파이 스테이킹 프로그램과 관련된 높은 위험성에 대해 투자자들에게 경고했습니다. 규제 우려와 전액 손실 가능성은 주의의 필요성을 강조합니다.
Edmund폴카닷 블록체인 아카데미가 아시아 태평양 지역에서 획기적인 교육 프로그램을 통해 어떻게 블록체인 혁신의 미래를 만들어가고 있는지 알아보세요. 홍콩과 싱가포르에서 새로운 세대의 블록체인 전문가를 양성하는 여정에 동참하세요.
Weiliang아르헨티나는 높은 인플레이션으로 인해 현지인들이 암호화폐와 같은 대체 결제 옵션을 모색하게 되면서 2022년 8월 바이낸스 암호화폐 카드 프로그램을 채택하는 데 앞장섰습니다.
Davin커스터디 컴퍼니 코퍼(Copper)의 필립 해먼드(Philip Hammond) 회장은 영국이 주변 국가들에 뒤처지고 있으며 "측정된 위험"을 받아들여야 한다고 말했다.
Coindesk지난 주 FTX 사태 이후, 자신의 손으로 양육권을 갖고 싶지 않은 고객은 서비스 제공업체에 훨씬 더 나은 것을 요구해야 합니다.
Coindesk암호화폐 거래소는 그 어느 때보다 안정적이고 안전하지만 많은 사용자는 여전히 기본 자산을 채택하는 것을 주저하고 있습니다.
Cointelegraph11월 17일, 디지털 위안화 홍보는 올해 완전히 가속화되어 도시, 응용 프로그램 시나리오 및 열린 지갑 수를 포괄하며 디지털 위안화는 전면적인 홍보에 한 걸음 더 가까워졌습니다.
CointelegraphWilliam Burns는 cryptocurrencies에 대한 지식을 구축하는 것이 CIA의 "주요 우선 순위"이며 "자원과 관심"을 여기에 바칠 계획이라고 말했습니다.
CointelegraphStacks의 CityCoins 프로젝트는 Stacks Ventures 프로젝트 액셀러레이터의 12개의 새로운 스타트업을 통해 기능을 추가하고 있습니다.
Cointelegraph