비트코인의 확장성은 크게 일반적인 방향에서 두 가지로 분류되는데,메인넷과 비메인넷. 이름에서 알 수 있듯이 메인넷은 비트코인의 원래 메인넷을 업그레이드하거나 메인넷을 기반으로 한 기술의 확장으로, 비메인넷에서는 먼저 비트코인을 한 방향 또는 두 방향으로 전송해야 하고, 또 다른 메인넷을 사용하여 비트코인을 확장합니다. 메인 네트워크이건, 비메인 네트워크이건, 비트코인으로의 계약 확장은 가장 핵심적인 기술 중 하나입니다.
현재 비트코인 생태계에 따르면 비트코인은 세 가지 주요 계약 기술 방향을 가지고 있습니다.스크립팅, 스마트 계약 및 판독 가능한 금융 계약。
스크립팅 기술
현재 비트코인 메인넷을 확장하는 두 가지 주요 방법은 라이트닝 네트워크(Lightning Network)와 서수(Ordinals)이지만, 두 가지 모두 실제로는 Segregated Witness SegWit 솔루션의 업그레이드에 의존합니다. Segregated Witness는 본질적으로 비트코인의 이전 결함에 대한 패치 기술입니다. 거래의 디지털 서명을 별도로 저장합니다.
비트코인의 역사적 발전의 관점에서 볼 때, 라이트닝 네트워크의 발전은 Segregated Witness의 업그레이드에 기여한 주요 요인입니다. 라이트닝 네트워크는 시간 잠금 트랜잭션에 의존해야 하기 때문에 완료하려면 비트코인의 스크립팅 기술에 의존해야 합니다. Ordinals의 본질은 동일합니다. Taproot가 업그레이드된 후 Bitcoin은 스크립트를 사용하여 보다 복잡한 트랜잭션을 수행할 수 있으며 Ordinals는 이를 구현하기 위해 이 스크립트를 사용합니다.
스크립팅 기술의 장점은 비트코인의 메인 네트워크에서 발생하므로 보안에 대해 걱정할 필요가 없다는 것입니다. 그러나 스크립팅 기술의 프로그래밍 가능성은 극도로 제한되어 있으며 일반 사용자가 전혀 이해할 수 없습니다. 또한 Ordinals와 Lightning Network는 각각 NFT와 결제가 가능하며,두 기술에는 통일된 표준이 없으며, 각각 독립적으로 개발해야 함. Ordinals에서 생성된 바이트 데이터조차도 본질적으로 비트코인 메인 네트워크에 유효하지 않은 데이터이며, 특히 순수한 투기는 비트코인 네트워크에 혼잡을 야기하고 궁극적으로 탈중앙화에 해를 끼칠 것입니다.
스마트 계약
비트코인의 스크립팅 기술에는 한계가 있으므로 이더리움의 스마트 계약을 직접 채택하는 것은 어떨까요? 이는 Turing의 완전한 스마트 계약을 직접 지원할 수 없는 비트코인의 UTXO 모델로 돌아갑니다. 따라서 현재 주요 방법은 비트코인을 사이드 체인으로 전송하여 네트워크에서 지원하는 다른 스마트 계약을 사용하여 비트코인을 확장하는 것입니다.
그러나 비트코인의 단방향 전송을 채택하더라도 양방향 전송에서는 BTC 중앙집중식 관리의 문제가 있지만,스마트 계약 자체에도 보안 위험이 있습니다.이것이 비트코인이 오랫동안 스마트 계약 기술을 적극적으로 채택하지 않은 이유입니다. 역사상 TheDAO 사건으로 인해 발생한 이더리움의 포크와 롤백은 보안 결함 측면에서 스마트 계약의 전형적인 예입니다.
이더리움 DeFi가 개발된 후 스마트 계약의 보안 사고가 블록체인에서 지속적으로 발생하고 있음을 알 수 있습니다. 한 국가의 금융 시스템에 유사한 사건이 발생하는 것은 재앙적이며 용납할 수 없는 일입니다. 암호화 산업의 신흥 분야인 이더리움은 모두가 더 많은 관용을 베풀었기 때문에 계속해서 살아남을 수 있습니다.
따라서 비트코인 메인넷과 비메인넷 모두에서 스마트 계약이 채택되더라도 비트코인의 확장성 보안 문제는 피할 수 없습니다. 암호화 산업의 디지털 금이자 벤치마크 프로젝트인 비트코인은 이러한 결함을 용납할 수 없습니다. Ethereum은 Turing-complete 스마트 계약을 지원하고 최고의 기술 확장성을 달성합니다. 하지만 보안 문제 외에도사용자 친화성 문제, 전문 프로그래머에게만 도움을 맡길 수 있어 일반 사람들이 직접 사용하기는 어렵습니다.
읽을 수 있는 금융 계약
Hacash는 읽을 수 있는 금융 계약 기술을 개발했으며, 일반적으로 일반 사람들에게 안전하고 친근한 금융 유연성을 제공합니다. 던지는 것이 특징비금전적인 재정적 필요를 포기하세요,Turing-complete 프로그래밍 기능이 없습니다.,동시에 비트코인은 Hacash로 단방향 전송 후 사용할 수 있습니다.。
읽을 수 있는 금융 계약은 통일된 금융 계약 표준 세트를 가지며, 금융 계약 생성이 올바른지 확인한 후 Hacash 메인 네트워크에 업로드되어 사용자가 반복적으로 사용할 수 있습니다. 이 표준의 다른 금융 계약은 가능합니다. 각 계약의 보안과 표준의 통일성, 그 조합은 스마트 계약 DeFi Lego 조합과 같은 보안 문제를 나타내지 않습니다. 동시에 이 표준은 코딩 경험이 없어도 이해할 수 있어 일반 사용자도 기존 금융 계약과 마찬가지로 기본 값만 확인하고 입력하면 판독 가능한 금융 계약을 생성할 수 있습니다.
읽을 수 있는 금융 계약에는 계약의 유효성이 체인 외부에서 발생할 수 있도록 하는 중요한 기능도 있습니다. 판독 가능한 금융 계약은 여러 자산 관련 계약에 서명할 수 있습니다. 이러한 계약은 중재 보증으로 상호 배타적인 항목을 가질 수 있으므로 실제로 메인 네트워크에 이러한 모든 거래를 제출하지 않고도 특정 금융 지불 보증에 도달할 수 있습니다.블록 상태 공간 저장。
요약하다
비트코인이 위치한 메인 네트워크의 경우 판독 가능한 금융 계약 및 스크립팅 기술에 필요한 바이트는 매우 작지만 스크립팅 기술의 바이트는 Ordinal 프로토콜과 같이 의미 없는 외부 프로토콜 데이터를 많이 가져올 수 있습니다. 스마트 계약의 경우 계약 코드 세트를 배포해야 하는 경우가 많아 상대적으로 큰 공간이 필요합니다. 동시에 스크립팅 기술과 판독 가능한 금융 계약은 스마트 계약에서 더 적은 수의 거래를 원하며 필요한 가스 요금도 상대적으로 낮습니다.
비트코인 거래에서 계약 자체가 비트코인, 스크립팅 기술, 스마트 계약 및 판독 가능한 금융 계약에 미치는 영향만 고려하는 조건 하에서보안, 비용, 확장성, 사용 편의성이 네 가지 차원에서 절충이 이루어졌습니다. 스크립트 기술과 판독 가능한 금융 계약은 거래 보안 및 비용 측면에서 스마트 계약보다 훨씬 우수하지만, 스마트 계약의 튜링 완전성이 가져오는 확장성은 가장 좋은 반면, 판독 가능한 금융 계약은 다른 범주의 확장성을 포기합니다. 통화 및 금융 계약의 확장성. 사용 편의성 측면에서 볼 때, 가독성 있는 금융 계약은 프로그래밍 경험이 없는 사람도 마음대로 결합하여 사용할 수 있는 반면, 스마트 계약과 스크립팅 기술은 모두 전문적인 프로그래밍 경험이 필요합니다.
완벽한 비트코인 계약의 방향은 절대적인 보안, 충분히 낮은 비용, 완전한 확장성, 일반 사용자가 코드를 마스터하지 않고도 마음대로 이해하고 사용할 수 있는 계약을 달성하는 것입니다.
볼 수 있는 것은 스크립트 기술과 판독 가능한 금융 계약이 지속적으로 확장성 측면에서 획기적인 발전을 이루고 있다는 것입니다. 스크립트 기술의 서수는 반복적 비문을 발행하여 특정 프로토콜의 확장성을 향상시켰으며, 판독 가능한 금융 계약은 Hacash 기반 레이어를 개발했습니다. 비금융 서비스를 넘어 확장성을 향상시키는 인프라입니다. 스마트 계약은 보안을 강화하기 위해 Move 언어를 개발했습니다. 단방향 비트코인 전송이 주류의 관심을 받게 되면 판독 가능한 금융 계약이 비트코인 계약 기술 확장을 위한 주요 솔루션이 될 수 있는 기회를 갖게 될 수 있습니다.