
참고: 원문은 Medium, Four pillars 작성, Bai Ze Research Institute 편집 및 구성으로 공간상의 이유로 약간 삭제되었습니다.
2023년 1월, 비트코인의 핵심 기여자인 케이시 로다머(Casey Rodarmor)는 "서수 이론(Ordinals Theory)"을 제안하고 서수 프로토콜을 만들었는데, 이는 비트코인 네트워크에서 급증을 촉발하여 사람들로 하여금 이더리움에서 일어난 일을 생각하게 했습니다.NFT 주조 열풍. "서수 이론"은 사용자가 사토시(비트코인의 최소 단위인 사토시)에 임의의 파일(최대 4MB 크기의 이미지, 텍스트, 비디오 등)을 작성하여 다양한 파일을 체인에 저장할 수 있도록 합니다.
얼마 지나지 않아 Domo는 Ordinals 프로토콜을 기반으로 BRC-20이라는 새로운 토큰 표준을 개발했습니다. 본질적으로 BRC-20은 Satoshi에 텍스트를 작성하여 토큰의 발행 및 전송을 용이하게 하는 새로운 방법입니다. 이 표준은 4월에 BRC-20 토큰의 수가 급증하면서 상당한 견인력을 얻었고 5월 8일 비트코인 체인의 거래 수수료가 급증했습니다. 당시 비트코인 네트워크는 400,000개 이상의 보류 중인 거래에 직면해 암호화폐 거래소 바이낸스가 비트코인 입출금을 허용하지 않는 우스꽝스러운 상황을 만들었습니다.
BRC-20 토큰이 견인력을 얻음에 따라 가격도 급등했습니다. BRC-20 표준의 첫 번째 토큰인 ordi의 가격은 $0.1에서 시작하여 결국 5월 8일 $31로 310배 증가했으며 시가총액은 거의 $6억 5천만에 달했습니다. 이 규모의 시가 총액은 Coingecko에서 Sui 및 Optimism보다 훨씬 높은 70위 정도입니다.
그러나 이러한 추세는 한순간이었고 이제 쇠퇴의 조짐을 보이고 있습니다. 그러나 BRC-20 표준의 출현으로 비트코인이 오랜 기간의 불리한 시장 상황 이후 큰 관심을 끌게 되었다는 점을 인정해야 합니다.
첫 번째 레벨 제목
서수 이론
서수론은 갑자기 나타난 새로운 개념이 아니라 이전 개념에서 파생된 것입니다. 서수, 즉 숫자의 순서는 비트코인의 가장 작은 단위인 사토시(Satoshi)의 순차적인 번호 매기기를 말합니다. 서수 이론에 따르면 각 사토시는 채굴된 순서대로 번호가 매겨집니다.
실제로 Satoshi의 일련 번호는 다음을 포함하여 여러 가지 방법으로 표현할 수 있습니다.
정수 표기: 2099994106992659 ——비트코인의 총량이 21,000,000, 1 BTC=100,000,000 사토시이므로 채굴 순서대로 숫자를 나열하면 최대 일련 번호는 2,100조입니다.
소수점 표기: 3891094.16797 — 소수점 앞의 숫자는 사토시가 채굴된 비트코인 블록의 높이를 나타내고, 그 뒤의 숫자는 블록에서 사토시의 순서를 나타냅니다.
차수 표기법: 3 ° 111094 ′ 214 ″ 16797 ‴ — 마지막 숫자 세트는 블록 높이(도 단위)가 앞에 오는 블록에서 사토시가 채굴된 순서입니다.
백분위수 기호: 99.99971949060254% — 총 비트코인 공급량에서 사토시의 비율을 표현하는 방법입니다.
이름: a-z 문자를 사용하여 정렬하는 방법입니다.
흥미롭게도 서수 이론(Ordinal Number Theory)의 창시자는 할당된 서수에 따라 각 사토시에 희귀도를 할당했습니다.
공통: 각 블록의 첫 번째 사토시를 제외하고 모두
흔하지 않음: 모든 블록의 첫 번째 사토시(약 10분마다)
희귀: 난이도 조정 후 첫 번째 사토시(약 2주마다 나타남)
에픽: 반감기 이벤트 후 첫 번째 사토시(약 4년마다 발생)
전설: 난이도 조정과 반감 이벤트가 동시에 발생하는 첫 번째 사토시(약 24년마다)
첫 번째 레벨 제목
비문: 사토시에게 파일 쓰기
서수 이론에 따라 각 Satoshi는 고유한 일련 번호를 가지며 Bitcoin 네트워크의 Segwit 및 Taproot 업그레이드를 통해 Satoshi에 파일을 쓸 수 있습니다.
SegWit은 Segregated Witness(Segregated Witness)의 약자로 비트코인 네트워크 클라이언트인 비트코인 코어에 2017년 적용된 업그레이드 버전이다. SegWit은 비트코인 네트워크의 오랜 트랜잭션 가단성 문제를 해결하고 라이트닝 네트워크 운영을 위한 길을 열었지만, 이번 업그레이드 논의와 관련하여 가장 중요한 것은 블록 크기의 확장입니다.
SegWit은 블록 크기 단위를 바이트에서 v바이트로 변경하는 블록 가중치라는 새로운 개념을 도입했습니다. 여기서 1 vByte는 4 가중치 단위에 해당합니다. 따라서 최대 블록 크기가 1MB에서 1vMB로 변경되었습니다. 또한 기존 거래 데이터는 a.거래 데이터, b.증인 데이터의 두 부분으로 나뉩니다. 트랜잭션 데이터에는 발신자, 수신자, 입력 및 출력에 대한 정보가 포함되며 증인 데이터에는 스크립트 및 서명 데이터에 대한 정보가 포함됩니다.
이후 비트코인 네트워크에서 사용하는 스크립팅 언어를 탭스크립트로 업데이트해 탭루트 업그레이드를 진행했다. 업그레이드 후 비트코인 네트워크에서 더 넓은 범위의 거래가 가능해졌으며, 이는 Ordinal Theory가 증인 데이터를 통해 Satoshi에 대한 다양한 문서를 기록하는 데 사용하는 것입니다.
기본적으로 각 Satoshi는 고유한 일련 번호를 가지며 NFT처럼 작동하는 데이터를 저장할 수 있습니다. 그러나 이더리움 생태계의 대부분의 NFT와 달리 비문 프로세스는 모든 데이터를 기록하므로 이더리움 NFT보다 더 확실한 "블록체인 네이티브" NFT가 됩니다. 사용자는 Ordinals 프로토콜을 사용하여 Satoshi에 파일을 기록할 수 있으며 파일을 포함하는 Satoshi도 일반 비트코인처럼 거래(교환)할 수 있습니다.
그러나 이렇게 하려면 사용자가 Ordinals 호환 지갑을 사용해야 한다는 중요한 문제가 있습니다. 비문은 모든 비트코인 지갑으로 전송할 수 있는 사토시(satoshis)에 기록되지만, 이 새긴 사토시를 다른 비트코인과 구별할 수 없다는 데서 문제가 발생합니다. 따라서 정기적인 BTC 전송 중에 실수로 작성된 파일이 있는 사토시를 광부 수수료로 지불할 위험이 있습니다. 따라서 Ordinals 사용자는 Satoshi의 제어 및 선택이 용이한 지갑을 선택해야 합니다.
예
지금까지 초기 사용자는 서수 프로토콜을 사용하여 다양한 비트코인 NFT를 만들었습니다. 가장 초기는 모두 그림을 사용했으며, 처음으로 기록된 비문은 Dickbutt의 이미지가 있는 Satoshi 727, 624, 168, 684, 699입니다.
Dustlabs는 Ordinals 프로토콜을 통해 535개의 DeGods를 단일 블록(블록 #776408)으로 패키징했으며 Ethereum의 유명한 NFT "Boring Ape" 개발자인 Yuga Labs는 TwelveFold라는 생성 예술 세트를 통화 네트워크의 Bit에 넣었습니다. .
그동안 텍스트에 대한 흥미로운 실험이 많이 있었습니다. 아래에서 강조할 BRC-20 외에도 Sats Names가 좋은 예입니다.
Ethereum Name Service(ENS)는 Ethereum 네트워크의 이름 지정 서비스이며 Sats Names는 Bitcoin 네트워크의 이름 지정 서비스입니다. 이름을 등록하려면 위와 같이 JSON 구문에 따라 텍스트를 입력하면 됩니다.
첫 번째 레벨 제목
BRC-20
BRC-20은 2023년 3월 Domo가 제안한 실험적 토큰 표준으로 누구나 텍스트를 새겨 비트코인 네트워크에서 새로운 토큰을 발행할 수 있도록 합니다.
스마트 컨트랙트를 배포한 직후에 토큰을 발행하고 전송할 수 있는 이더리움 ERC-20과 달리 BRC-20 토큰은 실제 토큰이 아니라 특정 텍스트를 기록하는 사토시입니다. 따라서 Sats Names와 마찬가지로 BRC-20 토큰의 상태나 잔액을 알기 위해서는 별도의 인덱서가 필요합니다.
BRC-20 토큰은 ERC-20 토큰과 다르게 발행되기 때문에 배포, 발행 및 전송 단계를 이해하기 어려울 수 있습니다. 독자의 이해를 돕기 위해 기존 BRC-20 토큰 XING을 예로 들어 설명합니다.
배포:
XING 토큰의 배포는 bc 1 qxhxhxxr v2 44 ptsp 5447 lx 4 nsyue 3 ek 23 s 9 yycf(배포자)에 의해 사토시 번호 #1934771250000000으로 기록되었습니다. 그러나 이 배포자는 XING 토큰을 배포하고 발행하지 않았기 때문에 XING 토큰 잔액이 0임을 알 수 있습니다.
동전:
발행인 bc 1 qk 3 fqhw 8 txe 5 ev 0 s 8 n 7 rj 2 e 3 z 564 uw 02 hfhuw 62는 위의 텍스트를 26개의 사토시에 새겨 총 26,000개의 XING 토큰을 발행했습니다. 26사토시에 한번에 26,000개의 토큰이 발행되지 않는 이유는 배포자가 최대 발행량을 1,000개로 설정했기 때문입니다.
옮기다:
26,000 XING 토큰을 전송하기 위해 bc 1 qk 3 fqhw 8 txe 5 ev 0 s 8 n 7 rj 2 e 3 z 564 uw 02 hfhuw 62는 위의 텍스트를 5 Satoshi에 새겨 22,000 XING 토큰 통화를 전송합니다.
균형:
그렇다면 위의 예에서 지갑 주소가 보유한 XING 토큰의 최종 금액은 얼마입니까?
bc 1 qxhxhxxr v2 44 ptsp 5447 lx 4 nsyue 3 ek 23 s 9 yycf(배포자): XING 토큰만 배포되었고 발행되지 않았으므로 잔액은 0입니다.
bc 1 qk 3 fqhw 8 txe 5 ev 0 s 8 n 7 rj 2 e 3 z 564 uw 02 hfhuw 62(캐스터/송신자): ordiscan에서 이 주소를 검색하면 보유한 XING 비문의 수는 26개입니다. 그러나이 주소는 26,000 토큰을 발행하고 22,000 토큰을 보냈는데 왜 여전히 26 개의 비문이 있습니까? 이는 BRC-20 토큰의 경우 기존 코인 각인을 양도하는 것이 아니라 다른 사토시에 XING 양도 문자를 새긴 후 양도를 완료하는 것이기 때문입니다. 즉, 송금 프로세스가 발생하면 송금인의 잔액이 차감되고 수신인의 잔액에 XING 송금 표기가 추가됩니다. 따라서 bc 1 q…uw 62가 여전히 26,000 토큰의 조폐 각인을 유지하더라도 22,000 토큰의 XING 전송 각인이 다른 주소로 전송되었기 때문에 최종 확인 잔액은 4,000입니다.
대체로 BRC-20은 비트코인 네트워크에서 대체 가능한 토큰(FT)을 처리하는 새로운 방법을 도입했으며, 최근 이더리움 네트워크에서 PEPE와 같은 밈코인(memecoin)이 부상하면서 많은 주목을 받았습니다.
지난 2개월 동안 비트코인 네트워크에서 생성된 거래 수수료의 거의 50%는 서수, 특히 BRC-20과 관련이 있습니다. 2023년 5월 9일 현재 배포된 BRC-20 토큰 수는 1,599개, 채굴 관련 총 네트워크 수수료는 628.7 BTC, 전송 관련 총 네트워크 수수료는 46.8 BTC임을 알 수 있습니다. 엄청난 네트워크 사용량을 유발했습니다.
최초의 BRC-20 토큰인 ordi는 $0.1에서 시작하여 다양한 중앙화 거래소에 상장되면서 급등하여 최고 $31에 도달했습니다. 또한 nals, meme, pepe 및 piza와 같은 다른 토큰의 시가총액은 1,000만 달러에서 4,000만 달러 사이입니다.
스마트 계약이 없으면 BRC-20의 거래 시장이 중앙 집중화됩니까?
BRC-20 토큰 거래는 어떻게 이루어지나요? 우리 모두 알다시피 이더리움 네트워크는 스마트 계약을 지원하여 스마트 계약을 통해 분산된 시장 계약을 수립할 수 있지만 비트코인 네트워크에서 유사한 스마트 계약을 수립하는 것은 불가능합니다.
UniSat Marketplace를 사용했다면 플랫폼에 나열된 다양한 BRC-20 토큰 교환을 발견할 수 있으며 구매자는 Bitcoin 지갑을 연결하여 구매할 수 있습니다. BRC-20 토큰의 2차 시장 거래 외에도 Bitcoin NFT(예: MagicEden)를 거래하는 다양한 시장에서도 이러한 현상이 발생하고 있습니다. 기존의 모든 Ordinals 마켓플레이스는 중앙에서 호스팅되는 접근 방식을 사용하고 있습니까?
답은 PSBT(부분적으로 서명된 비트코인 트랜잭션)입니다. PSBT는 사용자가 특정 입력에만 서명할 수 있도록 BIP-174에서 도입한 기능입니다. 따라서 UniSat 및 기타 Ordinals 마켓플레이스는 PSBT를 활용하여 구매자와 판매자가 무신뢰 및 비구속 방식으로 거래할 수 있도록 합니다.
첫 번째 레벨 제목
ORC-20
BRC-20은 비트코인 네트워크에서 서수를 사용하여 FT를 발행하는 새로운 방법의 길을 열어주지만, 이는 매우 초기 실험이며 많은 단점이 있습니다.
첫째, BRC-20 토큰이 처음 배포될 때 총 공급량과 민트당 최대 토큰 수는 고정되어 있으며 변경할 수 없습니다. 이는 경우에 따라 유익할 수 있지만 토큰 모델의 유연성을 제한하는 단점이 있습니다.
두 번째 단점은 BRC-20 토큰의 이름이 4자만 가능하다는 것입니다. 반대로 ERC-20 토큰에는 다양한 길이의 이름이 있습니다. 토큰 이름 길이 제한을 제거하면 더 많은 프로젝트에서 토큰을 만들 수 있습니다.
세 번째 단점은 BRC-20 토큰의 전송이 외부의 중앙 집중식 인덱서에 전적으로 의존한다는 것입니다. 비문 프로세스 자체는 단순히 데이터를 Satoshi에 쓰기 때문에 합의 수준에서 비트코인 네트워크가 BRC-20 표준을 위반하는 비문을 방지할 방법이 없습니다.
예를 들어 BRC-20 ordi 토큰의 최대 공급량이 21,000,000개이고 21,000,000개의 토큰이 모두 발행된 경우 BRC-20 토큰 표준에 따라 추가 ordi 토큰을 발행하는 것은 무효입니다. 수수료를 지불합니다. 따라서 어떤 비문이 유효하거나 유효하지 않은지 결정하는 것은 전적으로 외부 인덱서에게 달려 있으며, 이로 인해 공격자는 UniSat 시장의 약점을 악용하여 BRC-20 토큰에 대한 이중 지출 공격을 수행하여 재정적 손실을 입게 되었습니다.
ORC-20은 BRC-20 표준의 일부 단점을 해결한 BRC-20 표준의 업그레이드 버전이라고 할 수 있습니다.
1. 토큰 식별
ORC-20 표준은 BRC-20 표준보다 훨씬 향상된 기능을 제공합니다. 이러한 개선 사항 중 하나는 특정 토큰을 식별할 수 있는 식별자(ID)를 포함하는 것입니다. BRC-20 표준에서 동일한 이름의 토큰이 배포되면 외부 인덱서는 처음 배포된 토큰을 "합법"으로 간주합니다. 반대로 ORC-20 표준에서는 배치 시 비문 번호에 "ID"가 포함되어 식별이 가능하기 때문에 동일한 이름의 토큰이라도 여전히 구별할 수 있습니다.
2. 임의 길이의 토큰 이름
둘째, 네 글자만 이름으로 만들 수 있는 BRC-20 표준과 달리 ORC-20은 어떤 길이의 이름도 만들 수 있습니다. 예를 들어, 배치될 첫 번째 ORC-20 토큰인 ORC는 3글자 이름을 가집니다.
3. 업그레이드 가능
셋째, ORC-20 표준은 총 공급량을 수정하고 민트당 최대 토큰 수를 수정하는 기능을 도입합니다. 이러한 유연성은 배포자가 활용할 수 있지만 다양한 토크노믹스 실험의 기회도 열어줍니다. 이러한 실험에는 비트코인 반감기를 시뮬레이션하여 민트당 발행되는 최대 코인 수를 점진적으로 줄이는 것이 포함될 수 있습니다.
4. UTXO 모델
넷째, 가장 중요한 ORC-20은 UTXO 개념을 추가하여 토큰을 전송합니다. 예를 들어, A는 이미 $1을 가지고 있는 B에게 $2를 보냅니다. 계정 모델에서 B의 잔액은 $3 -- $1과 $2를 합친 것으로 표시됩니다. 그러나 UTXO 모델에서 B의 잔고는 $1용과 $2용으로 하나씩 두 개의 개별 UTXO를 갖게 됩니다. B가 $2.5를 C로 보내면 $1과 $2의 UTXO가 병합되어 $2.5와 $0.5의 UTXO로 분할되며, 그 중 $2.5는 C로 가고 $0.5는 B에 남습니다. 이러한 개선의 장점은 UTXO를 한 번만 사용할 수 있다는 것입니다. 이는 본질적으로 이중 지출을 방지합니다. ORC-20은 BRC-20과의 가장 큰 차이점인 토큰 전송에 UTXO 개념을 추가한 것입니다.
ORC-20 토큰을 보내려면 발신인은 위 이미지의 1단계 텍스트를 Satoshi에 작성해야 하며 수신인은 2단계 텍스트를 작성하여 잔액을 보낸 사람에게 다시 보내야 합니다. 이것은 UTXO와 동일한 프로세스입니다. 따라서 ORC-20을 채택한 지갑이나 마켓의 경우 ORC-20 이체 거래가 완료될 때까지 기다려야 합니다.
ORC-20 생태계 및 상태
ORC-20은 BRC-20만큼 오래 존재하지는 않았지만 현재까지 ORC-20과 관련된 총 거래량은 약 260,000개이며 수수료는 약 19.5 BTC입니다.
첫 번째 레벨 제목
SRC-20
ORC-20 표준은 BRC-20의 한계를 수정한 향상된 버전으로 생각할 수 있지만 SRC-20 표준은 이전 두 표준과 상당히 다르게 스탬프를 사용하여 텍스트를 새깁니다.
BRC-20과 ORC-20은 서수 이론에 기반을 두고 있으며 원리는 비트코인 거래의 증인 데이터에 임의의 파일을 작성하는 것입니다. 그러나 이 프로세스는 분산 원장 용량의 대부분을 소비하므로 노드가 증인 데이터를 가지치기하거나 제거할 수 있습니다. 또한 이 감시 데이터를 유지하거나 전파하는 데 모든 노드가 필요한 것은 아닙니다.
그러나 Stamps의 경우 정보가 UTXO에 저장되기 때문에 모든 전체 노드가 이를 저장해야 하므로 서수보다 내구성이 뛰어나거나 두 배로 "블록체인 고유"입니다. 이것이 분명한 장점이기는 하지만 데이터 저장 공간이 제한되어 있고 24 x 24픽셀 이미지 또는 8색 심도 PNG, GIF만 허용합니다.
요약하다
요약하다
Sats Names를 시작으로 최근 인기 있는 BRC-20, ORC-20 및 SRC-20에 이르기까지 스테이킹 기능을 BRC-20 토큰에 통합하려는 노력도 있습니다. Bitcoin 네트워크에 대한 많은 실험이 있는 이유는 무엇입니까?
첫째, 비트코인 네트워크의 강력한 보안성에 비해 활용도가 매우 낮다. 스크립팅 언어의 특성은 비트코인 네트워크에서 복잡한 스마트 계약의 실행을 제한하여 적용을 제한합니다. 그러나 우수한 보안 수준은 개발자와 사용자가 지속적으로 기능을 테스트하고 활용하도록 권장합니다. 물론 자금을 보관하고 이체하는 것만으로도 보안 수준이 높기 때문에 다양한 용도로 사용할 수 있다면 좋을 것입니다.
둘째, 텍스트는 무한한 표현력을 가지고 있습니다. 많은 게임이 텍스트 기반이었던 초기 PC와 마찬가지로 텍스트는 상상력을 자극하고 다양한 개념을 표현할 수 있었습니다. Sats Names, BRC-20, ORC-20 및 SRC-20 토큰은 무형 엔터티를 상징하기 위해 텍스트만 사용하고 외부 인덱서를 사용하여 유형적인 느낌을 줍니다. 이러한 표준은 아직 초기 단계이고 자체적인 한계가 있지만 미래에 많은 혁신적인 실험을 위한 기반을 형성할 것이라는 데는 의심의 여지가 없습니다.
또 다른 문제는 이러한"X"중앙은행 및 기타 부서에서 발행한 "가상 화폐 거래의 과대 광고 위험 추가 방지 및 처리에 관한 통지"에 따르면 이 기사의 내용은 정보 공유만을 위한 것이며 어떠한 운영 및 투자를 장려하거나 지지하지 않습니다. 불법적인 금융 행위에 가담하지 마십시오.
위험 경고:
중앙은행 및 기타 부서에서 발행한 "가상 화폐 거래의 과대 광고 위험 추가 방지 및 처리에 관한 통지"에 따르면 이 기사의 내용은 정보 공유만을 위한 것이며 어떠한 운영 및 투자를 장려하거나 지지하지 않습니다. 불법적인 금융 행위에 가담하지 마십시오.