비트코인 비문 및 서수란 무엇이며 어떻게 작동합니까?
이 개요에서는 비문과 서수의 개념을 자세히 살펴봅니다. 이러한 개념을 탐색하기 전에 비트코인에 임의의 데이터를 저장한 역사를 살펴보고 이러한 아이디어가 완전히 새로운 것이 아닌 이유를 이해해야 합니다.
비트코인 트위터에서 "현재"를 팔로우하고 계시다면 "비문" 또는 "서수"를 통해 비트코인으로 돌아가는 "NFT"에 대해 들어보셨을 것입니다. 모든 것은 최근 출시된 --nbsp에서 시작되었습니다. ord 명령줄 지갑 및 블록 탐색기는 비트코인 블록체인에 임의의 데이터를 게시하기 위한 새로운 메커니즘의 첫 번째 구현입니다.
여기에서는 비문과 서수가 무엇인지 설명하겠습니다. 하지만 먼저 비트코인의 임의 데이터 저장 역사를 살펴보고 이것이 왜 그렇게 새로운 것이 아닌지 살펴보겠습니다.
비트코인 임의 데이터의 간략한 역사
금융 거래를 P2P로 명시적으로 전송하는 것 이외의 목적으로 비트코인 블록 공간을 사용한다는 아이디어는 프로토콜 초기부터 존재해 왔습니다. 비트코인을 기반으로 구축된 DNS 시스템에 대한 아이디어는 BitcoinTalk.org 포럼--nbsp에서 처음 논의되었습니다. 2010년에 이 아이디어는 결국 의 생성으로 이어졌습니다. Namecoin 2013년.
이 기간 동안 " 컬러 코인 "이라는 용어는 nbsp라는 비트코인 덩어리를 표시(또는 "컬러")하는 이러한 종류의 프로토콜에 채택되었습니다. 사용 되지 않은 트랜잭션은 다른 오프체인 프로토콜에서 사용할 수 있도록 (UTXO)를 출력합니다 . 초기에는 스크립팅 시스템의 기본 의미를 따르고 채굴자가 거래를 처리하도록 수수료를 지불하는 한 거래에 저장할 수 있는 데이터에 사실상 제한이 없었습니다. 이는 --nbsp와 같은 초기 시스템에서 악용되었습니다. 2014년에 출시된 Counterparty 는 원래 다중서명 거래를 위한 스크립트의 "해킹"으로 토큰을 발행했습니다.
그러나 새로운 거래를 검증하려면 모든 노드에서 모든 비트코인 UTXO를 적극적으로 추적해야 하기 때문에 이것이 비트코인의 장기적인 확장성에 해롭다는 사실이 빠르게 인식되었습니다. 상대방의 출력 또는 임의의 데이터를 포함할 수 있는 기타 출력은 사용할 수 없었으며, 이를 저장하는 것은 제공할 수 있는 데이터나 프로토콜에 관심이 없는 노드에게는 아무 소용이 없었습니다. 사실상 그들은 사하중이었습니다.
이 문제를 해결하려면 OP_RETURN 는 2014년 3월 비트코인 코어 v0.9.0 릴리스에서 표준으로 만들어졌습니다. 이 기능을 사용하면 보낸 사람은 출력을 사용할 수 없는 것으로 표시하여 해당 출력이 폐기될 수 있음을 노드에 알릴 수 있으므로 공간을 차지하지 않습니다. UTXO 세트. OP_RETURN 출력의 데이터 크기를 40바이트(나중에 80바이트로 늘림)로 제한하는 추가 제한이 추가되었습니다.
OP_RETURN은 비트코인 블록체인에 임의의 데이터를 추가하는 유행 방법이 되었습니다. 상대방은 결국 OP_RETURN을 사용하도록 변환되었으며 그 위에 최초의 블록체인 기반 NFT . 그리고 오늘날까지도 누구에게나 OP_RETURN을 사용하여 비트코인 블록체인에 짧은 메시지 와 같은 데이터를 새깁니다 .
OP_RETURN의 기록에 대해 더 자세히 알고 싶다면 를 참조하세요. 이 Bitmex 연구 기사 .
비문
비문은 비트코인 블록체인에 임의의 데이터(서수 문서에서는 이를 " 디지털 가공물 "이라고 함)를 작성하는 새로운 방법입니다.
에서 문서 :
비문은 임의의 콘텐츠로 sats를 새겨 NFT로 더 잘 알려진 비트코인 기반 디지털 유물을 생성합니다. 인스크립션에는 사이드체인이나 별도의 토큰이 필요하지 않습니다.
이렇게 새겨진 sat는 비트코인 거래를 통해 전송되고, 비트코인 주소로 전송되고, 비트코인 UTXO에 보관될 수 있습니다. 이러한 트랜잭션, 주소 및 UTXO는 개별 sats를 보내기 위해 트랜잭션이 순서 이론에 따라 입력 및 출력의 순서와 값을 제어해야 한다는 점을 제외하면 모든 측면에서 일반적인 비트코인 트랜잭션, 주소 및 UTXOS입니다.
목격자 자료에는
이 데이터를 초기 Colored Coin 프로토콜 및 OP_RETURN과 같은 출력에 입력하는 대신 비문은 해당 데이터를 거래의 증인 데이터에 추가합니다. 가장 일반적으로 증인은 UTXO 지출을 잠금 해제하는 데 필요한 서명 및 기타 데이터가 저장되는 곳입니다. (“증인”이라는 용어는 계약의 타당성을 증명하기 위해 “서명”하는 증인과 같다는 생각에서 유래되었습니다.)
2017년에 활성화된 비트코인으로의 분리된 증인("segwit") 업그레이드와 이후 2021년에 Taproot가 비문과 같은 시스템의 기반을 마련하는 데 도움이 되었습니다. 이는 이전에 증인 데이터에 부과된 크기 제한 중 일부를 해제하고 증인을 위해 예약된 별도(또는 "분리된") 데이터 구조에 저장된 모든 데이터에 대한 할인을 제공하여 효과적인 블록 크기 증가를 도입함으로써 달성되었습니다. 최대 4MB.
또한 OP_RETURN과 마찬가지로 입력 증인 데이터는 향후 트랜잭션을 검증하기 위해 노드에 의해 유지될 필요가 없습니다. 증인이 검증되면 노드는 거래가 유효한 지출과 유효한 UTXO 생성을 나타냄을 알게 되므로 증인의 모든 데이터는 관련 없는 노드에 의해 안전하게 삭제될 수 있습니다.
비문은 트랜잭션당 훨씬 더 많은 양의 데이터를 저장하기 위해 OP_RETURN(80바이트만 허용)에 비해 크기 제한이 없다는 점과 결합된 이 사실을 사용합니다. 이를 수행하는 메커니즘은 실제로 Counterparty의 원래 OP_CHECKMULTISIG 접근 방식과 유사합니다. 이 접근 방식은 스크립트 해석기가 무시하는 방식으로 비트코인 스크립트에 데이터를 넣습니다. 따라서 초과 데이터에도 불구하고 스크립트는 여전히 유효한 것으로 간주됩니다. 이를 출력에 넣는 대신 비문은 입력의 증인에 넣습니다.
봉투
비문 프로토콜은 데이터를 저장하는 데 사용되는 메커니즘을 "봉투"라고 부릅니다. 이는 본질적으로 실행되지 않는 방식으로 작성된 비트코인 스크립트입니다.
따라서 디지털 아티팩트는 아티팩트에 대한 데이터(예: bytes--nbsp)를 인코딩하여 생성됩니다. 그러한 봉투 내에서 jpeg를 나타냅니다 . 비문은 봉투가 공개되는 거래의 첫 번째 출력의 첫 번째 사토시에 작성됩니다(지출 시에만 발생함).
비문 콘텐츠는 "봉투"라고 하는 실행되지 않은 조건 내에서 데이터 푸시를 사용하여 직렬화됩니다. 봉투는 여러 개의 데이터 푸시를 래핑하는 OP_FALSE OP_IF … OP_ENDIF로 구성됩니다. 봉투는 사실상 아무런 작업도 하지 않기 때문에 봉투가 포함된 스크립트의 의미를 변경하지 않으며 다른 잠금 스크립트와 결합할 수 있습니다.
다음에 설명된 것처럼 이 시스템과 상호 작용하려면 이러한 비문을 주문하고 이해하는 렌즈가 필요하며 이를 수신, 전송 및 추적하기 위한 특수 소프트웨어가 필요합니다. 비트코인 네트워크 규칙에 따라 유효한 거래로 간주되지만 비문 스크립트는 대부분의 비트코인 지갑이 이해할 수 없는 기능입니다. 그러기 위해서는 순서이론이 필요하다.
서수
서수 또는 "서수 이론"은 -nbsp; 2022년에 개발자 Casey Rodarmor가 를 제안했습니다 ( 그러나 아이디어는 2012년으로 거슬러 올라갑니다 ). 추가 데이터 없이 비트코인을 "색칠"하는 새로운 방법으로 생각할 수 있습니다. 대신, 소셜 계층(비트코인 블록체인 외부)에 시스템을 구축합니다. 이 시스템은 누구나 채굴된 최초의 비트코인 블록으로 돌아가도록 선택할 수 있습니다.
사토시 번호 매기기
수학에서는 서수는 "선형적으로 정렬된" 숫자 입니다. "서수 이론"은 지금까지 발행된 모든 사토시(비트코인의 가장 작은 통화 단위)에 대해 동일한 작업을 수행합니다.
에서 서수 문서 :
서수는 개별 sats를 추적하고 전송할 수 있는 satoshis의 번호 매기기 체계입니다. 이 숫자를 서수라고 합니다. 사토시는 채굴된 순서대로 번호가 매겨져 있으며, 거래 입력에서 거래 출력으로 선입선출 방식으로 전송됩니다. 번호 지정 방식과 전송 방식은 모두 순서에 의존하고, 번호 지정 방식은 사토시가 채굴되는 순서에, 전송 방식은 거래 입력 및 출력 순서에 의존합니다. 따라서 이름, 서수.
사토시에 대한 비문 추적
비트코인 프로토콜은 사토시의 움직임을 명시적으로 추적하지 않고 단순히 입력의 UTXO 양을 새로운 출력 집합으로 변환하므로 순서 이론은 사토시를 추적하는 개념적 시스템을 제안합니다. 위에서 설명한 대로 사토시에 새겨진 비문을 추적하고 이동할 수 있기를 원하는 경우 이는 매우 중요합니다.
과거의 다른 컬러 코인 프로토콜과 유사하게, 특정 코인 또는 코인 세트를 추적하고 추가로 일부 자산을 해당 코인에 연결할 수 있다면 해당 코인을 거래할 수 있을 뿐만 아니라 그에 연결된 자산도 연결할 수 있습니다. 즉, 이미지와 같은 특정 자산이 특정 사토시와 연관되어 있는 경우 해당 자산을 "소유"하는 사토시의 소유자만 간주될 수 있습니다. 서수를 준수하는 경우 거래에서 해당 사토시를 보내면 이와 관련된 자산의 소유권이 효과적으로 이전되며 소유자가 누구인지 확인하려는 사람은 누구나 이 전송을 직접 감사할 수 있습니다.
흔하지 않은 사토시
서수의 렌즈를 통해 사토시를 보는 것도 비문 외에도 몇 가지 흥미로운 연쇄 효과를 가지고 있습니다. 그러한 결과 중 하나는 일부 사토시는 다른 사토시보다 다소 희귀하다고 간주될 수 있다는 것입니다. a--nbsp에서 채굴된 최초의 사토시를 생각해 보세요. 반감기 시대 . 2023년 현재 비트코인 역사상 반감기는 단 3번만 있었습니다. 즉, 그러한 사토시가 유통되고 있다는 의미는 단 3번입니다. 서수 docs 이 항목에 "서사시" 사토시라는 라벨을 붙입니다.
서수를 구독하는 수집가는 레거시 동전 수집가가 다양한 동전의 특정 주조를 처리하는 방식과 유사하게 이러한 사토시가 액면가보다 더 가치 있다는 것을 알 수 있습니다.
왜 관심을 가져야 합니까?
어쩌면 그렇게해서는 안됩니다. 지금 지갑에 "희귀한" 사토시가 있을 수 있지만 서수가 여전히 모호하다면 해당 비트코인을 평소와 다르게 취급할 이유가 없습니다. 희귀한 카드는 결국 종이와 잉크에 불과합니다.
즉, 비트코인 블록체인의 서수, 비문 및 NFT가 대중의 의식 속에 존재하면서 많은 우려가 제기되고 있습니다.
- 순서 이론의 광범위한 채택이 비트코인의 대체성에 영향을 미칠까요?
- 블록체인의 더 빠른 성장 속도를 걱정해야 할까요?
- 체인에 저장된 불법 콘텐츠는 어떤 영향을 미치나요?
- 이것이 라이트닝 네트워크 채택에 해를 끼치거나 도움이 됩니까?
우리는 이 모든 질문에 대한 완전한 답변을 갖고 있지 않습니다. 하지만 모두 탐구해 볼 가치가 있는 질문입니다!
우리가 알고 있는 한 가지는 궁극적으로 비트코인 채택이 증가하고 블록 공간이 부족해짐에 따라 블록 공간은 이에 관계없이 경쟁하게 될 것이라는 것입니다. 비문은 이러한 제한을 우회하지 않으므로 블록 공간에 대해서도 동일한 비용을 지불해야 합니다. 거래를 브로드캐스트하는 데 도움이 되는 중계 노드에 부과되는 추가 검증 비용이 없으며, 데이터 저장 비용은 동등한 금융 거래 데이터가 블록 공간을 차지하는 것과 동일합니다.
Welcome to P2E GAME
Hearing the echoes from Metaverse.
리뷰