科普:一文了解比特幣上的Ordinals家族
Ordinals協(xié)議是什么?
Ordinals 協(xié)議可以簡(jiǎn)單理解為一個(gè)為聰(SATS)編號(hào)的系統(tǒng)。通過(guò)賦予每個(gè)聰一個(gè)序列號(hào),然后再附加上額外的數(shù)據(jù)(文本、圖片、代碼等),也就是NFT 中常說(shuō)的“元數(shù)據(jù)”,使每個(gè)聰都變成獨(dú)一無(wú)二的 NFT,這個(gè)過(guò)程稱(chēng)之為“銘刻”或“刻錄”。
“聰”是以比特幣的發(fā)明者中本聰(Satoshi)命名的一個(gè)單位,代表比特幣的最小面額,一個(gè)比特幣可以被分為1億聰。單個(gè)的聰原本是可以互換的,但其一旦加上了 Ordinals 的編號(hào)就變成了不可互換的代幣(NFT)。
根據(jù) Ordinals 協(xié)議,聰?shù)木幪?hào)是根據(jù)它們被開(kāi)采的順序而定的。因此通過(guò)編號(hào)還可以給每個(gè)從定義稀缺度,在一篇講述 Ordinals 理論的文章中,創(chuàng)始人 Casey Rodarmot 提出了一份比特幣 NFT 的稀有程度表,具體分類(lèi)如下:
- 普通(Common):除區(qū)塊第一個(gè)聰外的任何聰(總供應(yīng)量約為 2100 萬(wàn)億)
- 不凡(Uncommon):每個(gè)區(qū)塊的第一個(gè)聰(總供應(yīng)量為 6929999)
- 稀有(Rare):每個(gè)難度調(diào)整期的第一個(gè)聰(總供應(yīng)量為 3437)
- 史詩(shī)(Epic):每次減半后的第一個(gè)聰(總供應(yīng)量為 32)
- 傳奇(Legendary):每個(gè)周期的第一個(gè)聰(總供應(yīng)量為 5)
- 神話(huà)(Mythic):創(chuàng)世區(qū)塊的第一個(gè)聰(總供應(yīng)量為 1)
Ordinals 協(xié)議的提出讓比特幣不再僅限與價(jià)值儲(chǔ)存和支付功能,有助于打破比特幣生態(tài)系統(tǒng)單一化的困局。因此盡管距離提出還不到半年時(shí)間,Ordinals “家族”發(fā)展迅猛,目前已經(jīng)圍繞 Ordinals 派生出了多個(gè)分支協(xié)議,這些協(xié)議各有特色,豐富了 Ordinals 協(xié)議的內(nèi)涵,也讓在這上面進(jìn)行開(kāi)發(fā)的項(xiàng)目有了更多新的玩法。
同質(zhì)化代幣 BRC-20
BRC-20 是比特幣網(wǎng)絡(luò)上一個(gè)同質(zhì)化代幣的發(fā)行標(biāo)準(zhǔn),規(guī)定了代幣的名稱(chēng)、發(fā)行、轉(zhuǎn)賬等一系列功能。
BRC-20 基于 Ordinals 協(xié)議,當(dāng)寫(xiě)入 SAT 的數(shù)據(jù)按照一個(gè)統(tǒng)一的 JSON 格式來(lái)鑄造,就可生成同質(zhì)化代幣,因此 BRC-20 上標(biāo)識(shí)下代幣的銘文都是統(tǒng)一的JSON 格式的文本數(shù)據(jù)(Text)。
以下圖 ORDI 代幣為例,op 字段的 deploy、mint 和 transfer 分別表示代幣部署、鑄造和轉(zhuǎn)移的操作,tick表示的是執(zhí)行代幣的名稱(chēng),max 表示該代幣的發(fā)行總量,lim 表示單幣鑄幣的最大限額,amt 則是代表在鑄造或轉(zhuǎn)移操作中執(zhí)行的代幣數(shù)量。
ORC-20
ORC-20 是 BRC-20 的優(yōu)化版本。
ORC-20 旨在增強(qiáng) BRC-20 協(xié)議的功能,ORC2-20 能夠向后兼容 BRC-20,擴(kuò)展了 BRC-20 的功能并取消了一些限制,能夠更好地適應(yīng)項(xiàng)目的需求。
如 ORC-20 取消了 BRC-20 代幣 4 個(gè)字符的名稱(chēng)限制;增加了代幣的可升級(jí)功能,讓項(xiàng)目方可以基于代幣做更多的賦能(減少供應(yīng)量增加稀缺性等);增加了一些高級(jí)功能(鑄造白名單、版稅等),以及通過(guò) UTXO 降低 BRC-20 的雙花風(fēng)險(xiǎn)等等。
簡(jiǎn)單來(lái)說(shuō),ORC-20 協(xié)議比 BRC-20 更加靈活,應(yīng)用場(chǎng)景也更加豐富,用戶(hù)體驗(yàn)上更接近于以太坊上的 ERC-20 代幣。
BRC-21 和 BRC-42
BRC-21 和 BRC-42 是 BRC-20 的跨鏈版本。
BRC-21 和 BRC-42 都是由跨鏈項(xiàng)目 Interlay 的創(chuàng)始人 Alexei Zamyatin 提出的 BRC-20 代幣的跨鏈解決方案,旨在以完全去中心化的方式將 BRC-20 代幣連接到以太坊、Solana、Polkadot、Interlay 等外部智能合約鏈,從而解鎖 BRC-20 代幣的 DeFi 使用場(chǎng)景。
BRC-21 和 BRC-42 功能相同但方向相反。簡(jiǎn)單來(lái)說(shuō),BRC-21 是將外部區(qū)塊鏈的資產(chǎn)部署到比特幣網(wǎng)絡(luò)上,而 BRC-42 則是將 BRC-20 代幣部署到其他鏈上。
BRC-21 和 BRC-42 的部署格式與 BRC-20 大體相同,只有一些具體功能上的差異。
以 BRC-21 為例,BRC-21 在 BRC-20 的基礎(chǔ)上添加了 src 和 id 字段,其中 src 用來(lái)指定資產(chǎn)的“源鏈”(如 Ethereum),id 則用來(lái)指定該鏈上的目標(biāo)代幣,即該代幣的合約地址;此外 BRC -21 將發(fā)行總量的字段 max 改為選填,因?yàn)榭偭恳话愣荚?ldquo;源鏈”上已經(jīng)規(guī)定好了,并且取消了限制單次鑄造量 lim 字段,這是因?yàn)樽裱瓏?yán)格的鑄造和贖回規(guī)則,無(wú)需在這里再做限制。
非同質(zhì)化代幣 BRC-721
BRC-721 是一種在比特幣網(wǎng)絡(luò)上發(fā)行非同質(zhì)化代幣 (NFT)的實(shí)驗(yàn)性標(biāo)準(zhǔn),與原生 Ordinals NFT 相比擁有更豐富的功能和更高的靈活性。
BRC-721 標(biāo)準(zhǔn)定義了一系列操作,如部署、鑄造、轉(zhuǎn)移 NFT、更新元數(shù)據(jù)等,每個(gè) Token 都被賦予唯一的標(biāo)識(shí)符,確保每個(gè) NFT 的獨(dú)特性,使其無(wú)法與其他 NFT 一對(duì)一交換。
使用 BRC-721 標(biāo)準(zhǔn),用戶(hù)可以輕松創(chuàng)建、鑄造、轉(zhuǎn)移和更新獨(dú)特的數(shù)字資產(chǎn),適用于廣泛的應(yīng)用場(chǎng)景,包括數(shù)字藝術(shù)、收藏品和虛擬商品等。
BRC-721 可支持將圖片保存在 IPFS 等鏈下服務(wù)中,不僅能節(jié)省比特幣網(wǎng)絡(luò)的空間,也能為每個(gè) NFT 提供靈活的屬性信息,BRC-721 可以支持 Trait 等字段,能夠定義 NFT 屬性和稀有度等信息。
此外,BRC-721 采用的 Token URI 與 Metadata 規(guī)范與 ERC-721 保持一致,與現(xiàn)有 NFT 生態(tài)有更高的兼容性。
因此相比于原生的 Ordinals NFT,使用 BRC-721 協(xié)議可以實(shí)現(xiàn)更多復(fù)雜的功能,將外部資源引入 Ordinals,可拓展性更強(qiáng),應(yīng)用場(chǎng)景更加豐富,同時(shí)對(duì)于開(kāi)發(fā)者也更加友好。
Generative BRC-721
Generative BRC-721 是一個(gè)旨在降低項(xiàng)目方和用戶(hù)發(fā)行和鑄造 NFT 時(shí)成本的 NFT 協(xié)議。
由于比特幣網(wǎng)絡(luò)本身不支持智能合約,上限區(qū)塊容量的限制,像 原生 Ordinals NFT 直接上傳圖片的方式發(fā)行對(duì)于項(xiàng)目和用戶(hù)來(lái)說(shuō)成本都非常高,將數(shù)據(jù)存儲(chǔ)在鏈下服務(wù)器又有違去中心化的初衷,而 Generative BRC-721 提出一種完全去中心化的方式來(lái)解決這個(gè)問(wèn)題。
以 Generative BRC-721 發(fā)行的首個(gè) NFT 系列 OrdiBots 為例。
盡管從前端看每個(gè) NFT 都是一張正常的圖片,但項(xiàng)目方在發(fā)行時(shí)并不是將一張張圖片完整上傳到比特幣網(wǎng)絡(luò)中來(lái)完成,而是現(xiàn)將這一系列 NFT 圖像的特征進(jìn)行拆分,比如背景顏色、頭部造型、臉部表情等等,然后將這些特征進(jìn)行編號(hào),比如紫色背景是 #1,灰色背景是 #2,最后再把這些特征“零部件”以及“索引說(shuō)明書(shū)”上傳到比特幣網(wǎng)絡(luò)完成發(fā)行。
對(duì)于用戶(hù)來(lái)說(shuō),鑄造的也是該 NFT 對(duì)應(yīng)的“索引說(shuō)明書(shū)”(下圖),而不是完整的圖片,根據(jù)這個(gè)“說(shuō)明書(shū)”就可以找到該 NFT 所有的特征,然后在組成一個(gè)正常的圖片(上圖)。
通過(guò)這種“只上傳特征再進(jìn)行組合”方式,Generative BRC-721 在整個(gè)發(fā)行和鑄造的過(guò)程,可以大大降低 NFT 對(duì)比特幣網(wǎng)絡(luò)的占用,因此也能降低項(xiàng)目方和用戶(hù)在使用時(shí)的成本。
衍生 SRC-20
SRC-20 是基于 STAMPS 協(xié)議的代幣發(fā)行標(biāo)準(zhǔn)。
STAMPS 協(xié)議除了可以發(fā)行同質(zhì)化的 SRC-20 代幣之外,也可以發(fā)行非同質(zhì)化代幣,這種 NFT 則被稱(chēng)為比特幣郵票(Bitcoin Stamp)。
BRC-20 基于 Ordinals 協(xié)議,原理是在比特幣交易的見(jiàn)證數(shù)據(jù)中寫(xiě)入任意文件。然而這個(gè)過(guò)程節(jié)點(diǎn)是能夠修剪或消除見(jiàn)證數(shù)據(jù)的,而且并非所有節(jié)點(diǎn)都必須保留或傳播見(jiàn)證數(shù)據(jù)。而對(duì)于 STAMPS 協(xié)議而言,由于信息存儲(chǔ)在 UTXO 中,每個(gè)完整節(jié)點(diǎn)都必須存儲(chǔ)它們,因此比Ordinals 更加“區(qū)塊鏈原生”。
簡(jiǎn)單來(lái)講,兩者最大的區(qū)別就是 ORC-20 是將數(shù)據(jù)存儲(chǔ)在見(jiàn)證數(shù)據(jù)中,而 SRC-20 則是將數(shù)據(jù)直接存儲(chǔ)在交易數(shù)據(jù)中。單純從技術(shù)上講,SRC-20 會(huì)更加安全。
不過(guò) SRC-20 的劣勢(shì)同樣明顯,它能夠存儲(chǔ)數(shù)據(jù)的空間更小了,目前最高只能接受 24x24 像素或 8 色深的圖像。
在代碼格式上,用于部署、鑄造和傳輸 SRC-20 代幣的文本也是 JSON 格式,與 BRC-20 幾乎一樣。
分叉 LTC-20 和 DRC-20
LTC-20 和 DRC-20 是由社區(qū)發(fā)起的在萊特幣網(wǎng)絡(luò)和狗狗幣網(wǎng)絡(luò)上的 BRC-20“分叉版”。
與最原始的 BRC-20 概念相同,LTC-20 和 DRC-20 同樣是基于 Ordinals 協(xié)議提供用戶(hù)將文字、圖片、代碼等數(shù)據(jù)“銘刻”到各自最小單位代幣的功能。
與 BRC-20 相比,LTC-20 和 DRC-20 最大的優(yōu)勢(shì)就是能以更低廉的成本與更快的交易速度處理大量交易需求,除此之外和 BRC-20 本質(zhì)上沒(méi)有任何區(qū)別。
此外 LTC-20 的另一個(gè)優(yōu)勢(shì)在于減半的敘事,萊特幣預(yù)計(jì)將于 8 月份減半,在 BRC-20 造富效應(yīng)和減半敘事的加持下,LTC-20 或許將更有機(jī)會(huì)吸引市場(chǎng)上的關(guān)注和資金。
你可能感興趣的文章
-
比特幣NFT交易火熱!Ordinals單周銷(xiāo)售量?jī)H次以太坊排名第二
這篇文章主要介紹了比特幣NFT交易火熱!Ordinals單周銷(xiāo)售量?jī)H次以太坊排名第二的相關(guān)資料,需要的朋友可以參考下…
2023-05-23 -
打敗以太坊BAYC!基于Ordinals的NFT Bitcoin Frogs單日交易量登頂
這篇文章主要介紹了打敗以太坊BAYC!基于Ordinals的NFT Bitcoin Frogs單日交易量登頂?shù)南嚓P(guān)資料,需要的朋友可以參考下…
2023-05-20 -
2023 邁阿密比特幣大會(huì)人數(shù)腰斬!Michael Saylor看好Ordinals
這篇文章主要介紹了2023 邁阿密比特幣大會(huì)人數(shù)腰斬!Michael Saylor看好Ordinals的相關(guān)資料,需要的朋友可以參考下…
2023-05-20 -
BTC Ordinals引發(fā)NFT狂潮?Taproot再升級(jí),未來(lái)NFT市場(chǎng)走勢(shì)如何?
這篇文章主要介紹了BTC Ordinals引發(fā)NFT狂潮?Taproot再升級(jí),未來(lái)NFT市場(chǎng)走勢(shì)如何?的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-05-18 -
什么是 Ordinals?BTC Ordinals是牛市的催化劑嗎?
這篇文章主要介紹了什么是 Ordinals?BTC Ordinals是牛市的催化劑嗎的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-05-18 -
BRC-20是新星還是流星?
本文討論了Ordinals 協(xié)議的緣起、BRC-20 代幣的機(jī)會(huì)和當(dāng)前數(shù)據(jù)、BTC 生態(tài)的未來(lái)發(fā)展。那么,BRC-20是新星還是流星?下面一起來(lái)看看本文詳細(xì)內(nèi)容介紹…
2023-05-17 -
幣安NFT將支持比特幣Ordinals!慶?;顒?dòng)免費(fèi)送白名單及NFT空投
這篇文章主要介紹了幣安NFT將支持比特幣Ordinals!慶?;顒?dòng)免費(fèi)送白名單及NFT空投的相關(guān)資料,需要的朋友可以參考下…
2023-05-10 -
比特幣網(wǎng)絡(luò)擁堵如何解決?核心開(kāi)發(fā)者提阻止Ordinals、 BRC-20交易
這篇文章主要介紹了比特幣網(wǎng)絡(luò)擁堵如何解決?核心開(kāi)發(fā)者提阻止Ordinals、 BRC-20交易的相關(guān)資料,需要的朋友可以參考下…
2023-05-10 -
比特幣生態(tài)發(fā)展新節(jié)點(diǎn):Ordinals協(xié)議與BRC20帶來(lái)的機(jī)遇
Ordinals 協(xié)議與 BRC20 作為比特幣網(wǎng)絡(luò)新型協(xié)議和代幣標(biāo)準(zhǔn),開(kāi)啟了比特幣數(shù)字資產(chǎn)新篇章?!?/p> 2023-05-09
-
比特幣NFT Ordinals移植萊特幣 但鏈上數(shù)據(jù)顯示熱度已降
加密社群成功將Ordinals代碼進(jìn)行分叉,并在GitHub上啟動(dòng)了Litecoin Ordinals,但這似乎沒(méi)有引起太多關(guān)注,與此同時(shí)比特幣NFT正降溫中,相關(guān)鏈上數(shù)據(jù)皆自2/14的高點(diǎn)下滑,趕…
2023-02-22