深度解析比特幣NFT協議Ordinals基本原理
發表於 2023-02-19 13:40 作者: Bress
如果你覺得本文有價值,歡迎轉發。
關注作者推特:團長(https://twitter.com/quentangle_)
比特幣是區塊鏈技術第一個成功的實踐項目,也讓去中心化的概念深入人心。在比特幣誕生10多年的時間裏,其他各種類型的區塊鏈層出不窮,他們有着更先進的技術,更高的TPS,更復雜多樣的生態。相比而言,在功能性上,比特幣的區塊鏈網絡只有價值轉移這一個功能,就是把一定數量的BTC從一個地址轉移到另一個地址。
最近,Ordinals協議發布,使得人們在比特幣的鏈上創建NFT數字藏品成爲可能。那么Ordinals是什么原理,爲什么它可以在比特幣這個“古老”的鏈上創建NFT?比特幣鏈上的NFT有沒有參與價值以及如何參與?我們今天就來深入了解一下。
NFT的全程是Non-Fungible Token,非同質化的代幣,即每一個NFT都和其他的NFT不一樣。但是BTC是典型的同質化貨幣FT,任何一個BTC和其他的BTC都有完全一樣的價值。嚴格來講Bitcoin的網絡上不可能出現NFT,而Ordinals提出了一個新的看待這些BTC token的角度。
比特幣總共21,000,000個,而比特幣的最小單位是聰Satoshi,1BTC = 100,000,000 Satoshi,所以全部的比特幣的數量是2,100,000,000,000,000 Satoshi。Ordinals通過爲這些Satoshi進行順序編號,將這些Satoshi區別开來,這也是“Ordinals:序數”這個項目名字的由來。編號的方式有多種,比如直接按照純數字的順序號比如[2099994106992659](https://ordinals.com/sat/2099994106992659)
,或者按照每個Satoshi出現位置的區塊號+偏移量比如[3891094.16797](https://ordinals.com/sat/3891094.16797)
等。
這樣編號之後,任意資產,如NFT、安全代幣、账戶或穩定幣,可以使用序號作爲穩定標識符附加到satoshis上,Ordinals把這個“附加(attach)”動作成爲銘刻(inscribe),類比以太坊NFT的鑄造(mint)行爲。
爲什么編號之後一個Satoshi就和其他的Satoshi不一樣了呢?我們可以舉一個生活中的例子。很多魔術師在表演的時候會用到硬幣、紙牌等作爲魔術道具,爲了像觀衆證明魔術師自己沒有偷換過硬幣,沒有在硬幣上做手腳,魔術師會讓觀衆當場在硬幣上做個記號,並向觀衆暗示這個做完記號的硬幣就是世界上獨一無二的硬幣,是和其他硬幣不一樣的,魔術師不可能用其他的硬幣來偷換。所以Ordinals序數理論的方式,就是通過在硬幣上作記號來達到每一個Satoshi都和其他的不一樣的效果。
很多人可能覺得這有點強詞奪理,但是一個新事物的出現往往都會伴隨着爭議。而且給比特幣做記號這個事情也不是第一次出現的,比如試圖在比特幣上建立DNS的Namecoin (BIP15)、試圖給比特幣作記號的Colorcoin等。Ordinals是這些嘗試中最新的也是最成功的一個。更多NFT定義相關的歷史請參考https://mirror.xyz/chainleft.eth/MzPWRsesC9mQflxlLo-N29oF4iwCgX3lacrvaG9Kjko。
Ordinals Inscriptions相比於以太坊等智能合約構建的NFT體系的另一個不同點是,Ordinals Inscriptions的所有數據都是存在鏈上的,不依賴於IPFS或是AWS S3等外部存儲,是真正意義上去中心化的,和其他所有的比特幣交易一樣,在區塊鏈中保存。比如這個最初進入人們視野的比特幣NFT圖片Taprootwizards,這個圖片就完全存儲在鏈上,區塊號774628。
那這個圖存到鏈上,會不會佔用其他的正常的比特幣的交易呢?答案是會!我們可以看到下面左邊的圖是區塊高度774627的區塊內容,可以看到大部分都是正常的交易大小,交易數量也正常。右邊是存儲比特幣“創世”NFT交易的區塊內容,藍色的這筆交易佔據了絕大多數的區塊空間,其他正常的交易數量就很少了。
這也是Ordinals受爭議的另一個方面,他“污染”了比特幣的這個金融交易系統,佔用了正常的轉账交易的寶貴的存儲空間。但是從另一個角度看,這也开拓了比特幣的應用場景,讓比特幣產生了除了轉账之外的更多的功能。從技術上將,比特幣的協議對於這部分的數據沒有做類型的限制,Ordinals遵循的是MIME協議,數據類型可以是圖片,也可以是視頻、文字、身份或其他,所以加以比特幣最強大的去中心化的共識,未來比特幣NFT相關的生態想象空間還很大。
大家可以在這裏https://docs.ordinals.com/faq.html#ethereum-nfts 看到官方給出的更多的關於sat銘文和以太坊NFT對比之下的優勢。說是“優勢”,但是在我看來更像是“解釋”。兩種NFT形式各有特點,比特幣NFT給人一種蒸汽朋克的感覺,用原始的機械的基礎設施構建一些復古但又高級的世界觀。
如果你想參與比特幣的NFT,請務必多加小心。說實話,大多數對比特幣的技術生態並不了解多少。而且Ordinals相關的基礎設施還不完善,購买過程都很讓人提心吊膽,更何況還有項目方直接跑路。另外參與的話也請認准有價值的項目,那些直接clone以太坊的NFT項目在我看來並不具備投資價值,因爲同一個資產不能同時存在於兩條鏈上,正如在以太坊上的USDT要跨鏈到BNB Chain上,一定會有一個銷毀或者鎖定的過程。而現在的克隆項目並不具備這個機制。這種類型的NFT項目是違背NFT的定義的,不具有參與價值。
以上是我對比特幣NFT協議Ordinals的一個簡單介紹,後面我會從技術方面來獎金一下Ordinals是如何利用比特幣的隔離見證和Taproot來實現這一項目的。歡迎繼續關注。
參考:
Ordinals中文文檔(建設中):https://buidler.space/Ordinals-7cf761116d414d4cb4134c2ffaa864ce
https://nftnow.com/guides/bitcoin-nfts-most-notable-ordinals-inscriptions/
https://decrypt.co/121243/ordinals-gain-momentum-with-76000-nfts-minted-to-bitcoin
https://www.theblockbeats.info/news/34697
工具:
https://gamma.io/ordinals
https://ordinalswallet.com/
https://dune.com/dataalways/ordinals
https://dune.com/nikka/ordinals-bitcoin-on-chain-inscriptions-nfts
來源:bress
標題:深度解析比特幣NFT協議Ordinals基本原理
地址:https://www.coinsdeep.com/article/10585.html
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。