時間:2023-04-22|瀏覽:261
一種叫作 BTC Stamps(比特幣“郵票”)的全新比特幣 NFT 實現(xiàn)方式已經(jīng)誕生,且在其問世的頭 20 天內(nèi),通過該方式所鑄造的 NFT 數(shù)量要遠遠超過我們已較為熟悉的 Ordinals 起步時的數(shù)據(jù)。(關(guān)于 Ordinals,可參考閱讀《NFT 玩家必讀:萬字雄文解讀 Bitcoin Ordinals》)
團片來源:Bitcoin Frontier Fund 合伙人 trevor.btc
BTC Stamps 系由匿名開發(fā)者 Mike In Space! 創(chuàng)建,根據(jù)其提交的 Github 資料可知,BTC Stamps 的實現(xiàn)機制為將 base64 格式的圖像數(shù)據(jù)嵌入到比特幣鏈上的交易輸出之中,從而永久地在比特幣鏈上保存相應的圖片數(shù)據(jù)。
具體來說,用戶需要先將圖片的二進制內(nèi)容編碼為 base64 格式的字符串(圖片的 base64 編碼指的是可以將一副圖片數(shù)據(jù)編碼成一串字符串,再使用該字符串代替圖像地址),然后在該字符串之前加入「Stamps:」的前綴,繼而再使用 Counterparty 協(xié)議將整段文本內(nèi)容廣播到比特幣鏈上,內(nèi)容會被切分但會逐一編號,以方便上層應用據(jù)此逆向解碼至原始圖片內(nèi)容。
這里涉及到了一個概念——Counterparty 協(xié)議。Counterparty 協(xié)議其實早在2014年就已誕生,如今被視為 NFT 先驅(qū)的「Rare Pepes」(當時甚至還沒有 NFT 這個詞)就曾使用過該協(xié)議,其特點在于可在比特幣數(shù)據(jù)塊的空白處寫入數(shù)據(jù),從而將數(shù)據(jù)嵌入至原生的比特幣交易之中。
值得一提的是,99% 的 Counterparty 交易一般都會采用 OP_RETURN 的數(shù)據(jù)編碼方法,但基于該方法所嵌入的數(shù)據(jù)可以被比特幣全節(jié)點“刪減”,因此并不適用于強調(diào)永久保存的 NFT 方向。但在 BTC Stamps 的情況下,由于 base 64 字符串的統(tǒng)一長度,相應的 Counterparty 交易會默認為 P2SH 類型,該類型交易需要將數(shù)據(jù)分拆并嵌入至多筆交易輸出之中(內(nèi)容越大,創(chuàng)建的輸出越多),且無法被比特幣全節(jié)點“刪除”,從而就實現(xiàn)了對圖片數(shù)據(jù)的永久保存。
至于 BTC Stamps 的 C 端體驗,有兩點需要格外注意。
一是從數(shù)據(jù)上鏈的成本角度考慮,Mike In Space! 在 Github 資料庫中建議用戶選擇「24x24 像素,8 色深的 PNG 或 GIF」的圖片規(guī)格,這也是頭部項目 CryptoPunks 的原生分辨率。
二是所有的 BTC Stamps NFT 均將根據(jù)交易時間戳進行編號(因此最重要的可能不是圖片內(nèi)容,而是編號),編號從 0 開始,并將無限地持續(xù)下去,但內(nèi)嵌無效或無法辨認的 base64 字符串的交易將不會被承認。
Stampchain 數(shù)據(jù)顯示,截至北京時間 4 月 6 日 1:30,已有 8220 個 BTC Stamps NFT 被鑄造,圖片內(nèi)容大多都直接搬用了 CryptoPunks 的原圖。
綜合來看,BTC Stamps 為所有對比特幣 NFT 感興趣的玩家提供了一種全新的實現(xiàn)形式,其與 Ordinals 相比,也存在著一些明顯的區(qū)別。
根據(jù)比特幣生態(tài)開發(fā)團隊 Trust Machines 的分析,BTC Stamps 相較于 Ordinals 最大的優(yōu)勢在于,其數(shù)據(jù)保存基于最簡單的交易輸出完成,因此比特幣全節(jié)點們“別無選擇”,只能選擇去保存 BTC Stamps,而 OP_RETURN 和“見證數(shù)據(jù)”(Ordinals 采用的方案)則存在被全節(jié)點“刪減”的可能性。
不過,BTC Stamps 相較于 Ordinals 也有著明顯的劣勢。最主要的一點 BTC Stamps 的費用成本較 Ordinals 更高,這也導致 BTC Stamps 為了限制成本只能去限制原始圖片的規(guī)格;此外,Ordinals 還支持除圖片外的其他文件類型,比如文本、音頻、視頻甚至應用程序等等,只要大小不超過 4 MB 的區(qū)塊限制即可,這也是 BTC Stamps 暫時做不到的。
比特幣 NFT 的發(fā)展仍處于極早期,無論是 BTC Stamps 還是 Ordinals 暫時都還不夠成熟,二者最終能否分出個孰優(yōu)孰劣,或是會根據(jù)不同的特點走向不同的應用方向,這都會成為比特幣 NFT 未來發(fā)展的關(guān)鍵看點。Odaily 星球日報也將繼續(xù)陪伴大家,持續(xù)跟蹤這一細分賽道的發(fā)展動向。