買幣
行情
現貨
合約
理財
活動
更多
reward-center新手專區
報告分析詳情
專案研究

比特幣序數協議的簡要分析

  • ETH0%
  • ORDI0%
  • RUNE0%
CoinEx logo
發佈於2023-06-15

比特幣誕生後的很長一段時間內,發展緩慢。然而,2023年初,比特幣生態系統中出現了一項名為Ordinals的新發展。它允許用戶將獨特、可驗證的加密資產銘刻到比特幣網絡中的特定聰上,這引發了圍繞原生比特幣NFT和代幣的小規模熱潮。此外,Ordinals還有助於改善比特幣的資金流入,創造了一個充滿活力的生態系統。隨著Ordinals吸引新用戶和交易進入比特幣網絡,礦工們也從增加的使用中受益。截至5月31日,已創建超過1000萬個銘文,花費超過1,600個比特幣,交易費用超過4000萬美元。儘管如此,這一發展也在比特幣社區引發了一些爭議。批評者認為,這偏離了比特幣作為點對點電子貨幣的原始目的,並在寶貴的區塊空間中製造了雜亂。

比特幣序數協議的簡要分析
比特幣序數協議的簡要分析 - image 2


資料來源: https://dune.com/dgtl_assets/bitcoin-ordinals-analysis

Ordinals的基礎

隔離見證(SegWit)

2017年8月,比特幣隔離見證(SegWit)正式啟用。比特幣核心開發者反對在沒有技術改進和考慮資源平衡支出的情況下直接增加區塊大小限制。然而,SegWit允許每個區塊容納更多交易,而無需直接增加原有的1MB限制。這次升級引入了見證數據的概念,將某些信息(如交易簽名)移至見證數據中,減少了每筆交易佔用的區塊空間,間接提高了網絡的處理能力。不過,對於支持SegWit的節點來說,實際接收到的數據通常大於1MB(區塊+見證數據),因為見證數據是單獨存儲的。

以下是未使用SegWit的原始腳本示例:

比特幣序數協議的簡要分析 - image 3


使用SegWit的腳本示例:

比特幣序數協議的簡要分析 - image 4


來源:https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch07.asciidoc#pay-to-witness-public-key-hash-p2wpkh

Taproot

2021年,Taproot作為比特幣網絡在SegWit之後最重要的技術升級正式上線,引入了諸如施諾爾簽名和支付至Taproot(P2TR)輸出等新的腳本功能。施諾爾簽名使多重簽名腳本與單一簽名腳本無法區分,為所有Taproot用戶提供了增強的隱私性。最重要的是,Taproot移除了交易見證數據的大小限制,使得在BTC上可以存儲高達4MB的數據。

Ordinals的誕生

SegWit和Taproot的啟用為比特幣Ordinals協議的出現奠定了基礎。Ordinals於2023年1月提出,是一種為比特幣最小單位Satoshi分配鏈下編號的協議,並逐漸在市場上獲得共識。該協議利用比特幣網絡上SegWit和Taproot的技術特性,實現了在比特幣區塊鏈上直接鑄造、轉移和銷毀NFT的功能。

Ordinals引入了兩個主要概念:序數和銘文。

序數: 由於比特幣基於UTXO模型,每筆交易都可以追溯到所有相關交易。Ordinals採用先進先出(FIFO)算法將每筆交易輸入中的特定Satoshi分配給輸出。這意味著在FIFO規則下,每筆交易中的每個Satoshi都可以用一個獨特的序數來識別。這類似於為每張紙幣分配一個序列號,為每個Satoshi提供了唯一的標識符,使我們能夠追蹤其流通情況,並識別之前持有和使用該Satoshi的個人。從技術角度來看,Ordinals提供了一個工具(https://github.com/casey/ord)來與比特幣核心節點通信,並在鏈下追蹤所有Satoshi的索引。

Ordinal numbers track Bitcoin transactions

來源: https://blocto.io/crypto-blog/ecosystem/how-bitcoin-ordinals-nfts-work

銘文: 銘文涉及在 Taproot 腳本(P2TR)中存儲任意內容。由於 Taproot 腳本幾乎沒有內容限制,且見證數據成本低廉,因此只要大小不超過 4MB,文本、照片、音頻和視頻都可能作為數字藝術品或 NFT 創建在個別聰上。銘文的內容包含在 OP_FALSE OP_IF...OP_ENDIF 的腳本指令中,不會被礦工執行。內容以 "ord" 字符串開頭,表明這是一個銘文,隨後是 OP_PUSH 1 表示下一個推送包含內容類型,然後是 OP_PUSH 0 指定隨後的數據推送包含內容本身。

以下是一個示例:OP_FALSE OP_IF OP_PUSH "ord" OP_PUSH 1 OP_PUSH "text/plain;charset=utf-8" OP_PUSH 0 OP_PUSH "Hello, world!" OP_ENDIF 來源: https://docs.ordinals.com/inscriptions.html

銘文就像每張鈔票附帶的一個信封,這個信封有唯一的序列號,你可以將珍貴的藝術品或照片放入這個信封中。本質上,Ordinals 協議為每個聰分配一個唯一標識符,並將其與見證數據中的元數據連接,從而創建可追踪的 NFT。此外,由於比特幣的強大共識,一旦這些數字藝術品或 NFT 被鑄造,它們將永久存在,成為網絡不可分割的一部分。

NFT 先於 FT

序數協議為比特幣帶來了新的維度,將其應用範圍從傳統的支付和價值儲存擴展到NFT和FT。與以太坊生態系統不同,序數協議最初在比特幣網絡上引發了NFT熱潮,隨後是FT(特別是BRC-20代幣)的繁榮。像BAYC這樣知名的NFT項目開始通過序數協議在比特幣上發行NFT,同時匿名的序數NFT項目也在市場上獲得了歡迎。比特幣銘文將所有內容存儲在Taproot腳本中,而以太坊NFT通常依賴於URI(統一資源標識符)來定位相關的元數據,這使網絡能夠識別與特定NFT相關聯的媒體資源(例如圖像)。然而,這些資源通常存儲在中心化的伺服器上,這意味著它們可能會丟失或被篡改。在這方面,比特幣銘文提供了一個更加去中心化和防篡改的替代方案。BRC-20標準由Twitter用戶@domodata於2023年3月8日提出,作為基於序數協議的FT標準。與以太坊的ERC20標準類似,BRC-20標準允許在比特幣網絡上發行代幣。BRC-20代幣是鑄造在中本聰上的JSON文件,定義了代幣的基本信息,如名稱、供應量和最大鑄造數量,以及其部署、鑄造和轉移規格。例如,ORDI是第一個也是最成功的BRC-20代幣,總供應量為2100萬,每次鑄造上限為1000個。部署示例 { "p": "brc-20", "op": "deploy", "tick": "ordi", "max": "21000000", "lim": "1000" } 鑄造示例 { "p": "brc-20", "op": "mint", "tick": "ordi", "amt": "1000" } 轉移示例 { "p": "brc-20", "op": "transfer", "tick": "ordi", "amt": "100" } 來源: https://domo-2.gitbook.io/brc-20-experiment/ 五月初,隨著一些中心化交易所開始上市 BRC-20 代幣,一些屬於 MEME 類別的 BRC-20 代幣成為市場投機的對象,這主要是由圍繞這類代幣的 FOMO(錯失恐懼)情緒所驅動。結果,由於大量交易的湧入,比特幣網絡變得擁堵,交易費用甚至超過了區塊獎勵,這是極為罕見的現象。儘管人氣極高,但由於網絡的上市表現,用戶體驗遠未令人滿意,市場炒作熱潮並未持續太久。如今,Ordinals 的鑄造量已降至峰值時期的約十分之一。雖然 BRC-20 代幣的交易量已有所下降,但與之相關的累積交易費用仍佔據了比特幣總交易費用的很大一部分。

比特幣序數協議的簡要分析 - image 6

BRC-20 之後

儘管 BRC-20 迅速走紅,但它仍面臨一些限制,例如名稱長度限制(僅四個字符)、功能簡單以及易受潛在的雙重支付攻擊。因此,比特幣區塊鏈上出現了新的代幣協議。這些新協議包括 ORC-20、SRC-20、BRC-21 和 BRC-30,旨在為 Ordinals 生態系統提供更全面的功能。

ORC-20 協議設計為向後兼容 BRC-20,旨在提高適應性、可擴展性和安全性,消除雙重支付的可能性,並支持交易取消。

SRC-20 代幣具有與 BRC-20 類似的規範,但基於 BTC Stamps 協議,這與基於 Ordinals 的 BRC-20 不同。Stamps 協議將 base64 圖像嵌入 BTC 交易輸出中,以永久存儲相應的數據於比特幣區塊鏈上。但是,Stamps 協議受限於僅 8 KB 的有限數據容量。

BRC-21 旨在將跨鏈資產引入比特幣網絡。例如,它將使得在比特幣上鑄造其他網絡資產(如 ETH 和 DAI)的 BRC-20 版本成為可能。BRC-21 在網絡上的部署類似於 BRC-20,但增加了兩個新字段:一個用於源鏈,另一個用於源鏈代幣合約。

BRC-30 是 BTC 和 BRC-20 代幣的質押機制。它擴展了 BRC-20 代幣的功能,並引入了質押協議的描述。通過 BRC-30,用戶可以抵押他們的 BRC-20 代幣和 BTC,並獲得相應的 BRC-30 代幣作為獎勵,為他們提供更多投資機會。

行業趨勢

Ordinals 的出現使比特幣的 Satoshis 更具特色和稀缺性,吸引了市場更多資金。一系列基於 Ordinals 的應用和代幣協議應運而生,使比特幣生態系統更加蓬勃發展。眾所周知,比特幣將在 2024 年經歷另一次減半,這將再次將區塊獎勵減半。Ordinals 的出現為比特幣未來減半後採礦費模型的變化開闢了可能性。

關於 CoinEx

CoinEx 成立於 2017 年,是一家致力於使交易更加便捷的全球加密貨幣交易所。該平台為來自 200 多個國家和地區的 500 多萬用戶提供一系列服務,包括現貨和保證金交易、期貨、掉期、自動做市商(AMM)和財務管理服務。CoinEx 最初的創立初衷是創造一個平等和相互尊重的加密貨幣環境,致力於通過提供易於使用的產品和服務來打破傳統金融障礙,使加密貨幣交易對每個人都能觸手可及。

參考資料:

https://docs.ordinals.com/introduction.html

https://blocto.io/crypto-blog/ecosystem/how-bitcoin-ordinals-nfts-work

https://dune.com/dgtl_assets/bitcoin-ordinals-analysis

https://dune.com/cryptokoryo/brc20

https://domo-2.gitbook.io/brc-20-experiment/

https://docs.orc20.org/

https://github.com/hydren-crypto/stampchain/blob/main/docs/src20.md