銘文背後的區塊鏈應用之路

進階1/19/2024, 7:25:08 PM
本文闡述銘文生態的本質及其對於比特幣生態的影響。

背景知識

Bitcoin的髮明及其原生缺陷

Bitcoin的髮明緣起於中本聰的《比特幣:一種點對點的電子現金繫統》,這篇論文清晰的介紹了這個點對點的區塊鏈繫統是如何建立起來的,而題目也暗含了中本聰最初的計畫:將比特幣作爲電子現金繫統解決方案,即主要用途在於支付。

跟現在流行公鏈Ethereum、Solana這種Layer 1以及Op Mainet、Arbtrium這種Layer2相比,Bitcoin是非圖靈完備的。圖靈完備是計算機科學中的一個概念,如果一個繫統是圖靈完備的,它能夠執行任何可以通過算法或有效程序錶達的計算任務。換句話説,圖靈完備繫統能夠解決任何可計算的問題,隻要有足夠的時間和存儲空間。雖然有簡單的智能合約功能,但僅支持有限的交易類型和操作,如轉賬、多重簽名等,而以Ethereum爲首的圖靈完備區塊鏈則允許開髮者編寫智能合約和去中心化應用(DApps),這些程序可以執行任何覆雜的計算任務。

事實上,盡管初衷是爲了支付,但實際TPS極低,比特幣的區塊大約每10分鐘生成一次,每一個區塊的大小限製是1MB,比特幣交易的大小可以變化,但平均大小約爲250字節。即比特幣一個區塊內最大可以容納的交易數約爲 4,000 個,比特幣的平均每秒交易數(TPS)約爲 6.67,這阻擋了Bitcoin的實際採用。

技術升級

兩個有效的升級正在改變這一現狀,分別是隔離見證和 Taproot 更新。在比特幣交易中,每筆交易的信息主要分爲兩個部分:基礎交易數據和見證數據。前者是關於交易的數據,後者則用於驗證用戶的身份。見證數據占據了大量的存儲空間,但對於用戶來講用處極小。要知道信息越多,Bitcoin網絡轉賬效率越低和交易打包成本越高。後來隔離見證(SegWit)技術將見證數據從主要的交易數據中分離出來,併單獨存儲。這樣做的結果是優化了存儲空間的使用,從而提高了交易效率併減少了成本。在原有的 1M 大小區塊不變的情況下,隔離見證使得每個區塊可以容納的交易更多,而隔離後的見證數據(也就是各種簽名腳本)則可以占用額外的 3M 空間,爲 Taproot 更新奠定了基礎。【參考

Taproot更新是 Bitcoin Core 貢獻者 Gregory Maxwell 在 2018 年提出的比特幣升級提案。其技術細節過於覆雜,簡單來講,Tapoot更新爲Bitcoin更新做到了三大好處(1)讓覆雜的交易如多簽名交易、時間鎖交易看起來如衕普通的比特幣交易,增強了比特幣的隱私性。(2)降低了交易費用(3)多筆交易放入了一個區塊,節省了交易數據所占區塊空間。

銘文出現

這兩個更新之後,開髮者 Casey Rodarmor 在 2022 年 12 月髮明了Ordinals 協議,它爲每個聰(Satoshi)賦予獨特序列號,併在交易中追蹤它們。任何人都可以通過 Ordinals 在 UTXO 的 Taproot 腳本中附加額外的數據,包括文本、圖片、視頻等。當時的參與者大多將圖片上傳其中,掀起了第一輪的“BTC NFT”的熱潮,在當時引髮了廣泛的討論,有人認爲這是在BTC鏈上放“垃圾信息”,也有人説這是“鐵樹開花”,賦予了Bitcoin新的用途。這些圖片、視頻等數據需要“銘刻”在一筆交易的腳本中,在上傳完後,一種叫做indexer(索引器)的工具會追蹤和識別這些“銘刻”行爲,這個時候“銘文”一詞還不被大多數人了解。

隨後的3月,一個叫做domo 的匿名Twitter用戶在X上錶示自己創建了基於Ordinals協議的衕質化代幣標準,稱之爲BRC-20,用戶隻需要遵從格式,在交易中寫入規範性的文本即可髮行相應的Token,隨後有開髮者開髮出了“銘刻”工具,使操作更加簡單,用戶隻需要輸入名稱,數量即可部署、鑄造、轉移BRC-20 Token。但這也是一小部分的人的游戲,這些BRC-20的交易大部分基於OTC,但問題隨著Ordi、Sats等Token上線各大交易所,併産生了巨大財富效應,Web3參與者對其態度開始髮生變化,衆多投機者涌入銘文市場,開髮者也積極的在各個公鏈部署相應的“XRC-20”標準。一些老項目重新借助銘文“老樹開新花”開展出了新的業務。各大交易所紛紛上線相關代幣,也讓普通參與者有機會參與。

進入2024年之後,龍頭銘文代幣的價格開始跌落,投機者散去,人們開始思考,銘文對於Bitcoin生態意味著什麽,對行業又意味著什麽,衕時未來的銘文將何去何從。本文將引用專業人士的觀點、數據以及行業模型對這些問題進行解答。

如果想了解更多關於Taproot更新,請點擊《什麽是Taproot升級?

銘文的前世今生

前文中,我們也簡要介紹銘文出現的技術髮展背景。但事實上,在BRC-20等銘文標準出現之前,Bitcoin上也有很多資産髮行方案。

最早有一個叫做“染色幣”(Colored Coin)的資産髮行方法。染色,指的是對比特幣 UTXO 中添加特定的信息,使其與其他比特幣 UTXO 進行區分,這樣就爲衕質化的比特幣之間帶來了異質性。跟銘文一樣,也需要使用相關的軟件才可以識別到。在13年底,Flavien Charlon 提出 Open Assets Protocol,利用比特幣的公私鑰密碼學工具,該協議允許“染色幣”類資産髮行可以由多簽進行。

2014 年,ChromaWay 提出 EPOBC(enhanced, padded, order-based coloring)協議,協議包含兩類操作,genesis 與 transfer,genesis 用於資産的髮行,transfer 用於資産的轉移。資産的類型無法顯示編碼區分,每一次 genesis 交易就髮行一個新的資産,髮行時就確定總量。EPOBC 資産必鬚通過 transfer 操作轉移,如果 EPOBC 資産作爲非 transfer 操作交易的輸入,資産會髮生丟失。這些信息通過比特幣交易中的 nSequence 字段進行存儲,在這存儲不會增加格外內存,但是由於沒有資産 ID 進行標識,每個 EPOBC 資産的交易必鬚追溯到 genesis 交易以確定其類別及合法性。

除以上這兩種方法外,自2013年正式啟動的Mastercoin也給出了自己的方法,這種方法對比特幣的依賴程度更低,更多地選擇在鏈下維護狀態,鏈上隻保存最小化的信息。可以認爲,Mastercoin 將比特幣視爲一個去中心化的日誌繫統,通過任意的比特幣交易髮布資産的變動操作。而對於交易有效性的驗證,是通過持續掃描比特幣區塊,維護一個鏈下的資産數據庫來進行的,該數據庫保存著地址與資産的映射關繫,其中地址覆用了比特幣的地址體繫。

Mastercoin也可以算是最早的ICO(Initial coinoffering,首次代幣髮行,類似於IPO)項目,不過後來Mastercoin更像是一種騙局,最後銷聲匿跡。但隨後的ICO熱潮中,很多項目通過類似於衆籌的模式髮行了自己的代幣,直到Ethereum出現,這種圖靈完備的區塊鏈讓人更容易建立dApp和髮行資産,隨後的幾年裡,Ethereum上也爆髮了新的ICO熱潮,併且衍生出了DeFi、NFT等相關資産及賽道。【參考

所以在銘文出現之前,大衆對於在Bitcoin鏈上進行資産髮行的探索一直沒有停止過,隻不過圖靈完備的平颱出現後,大家從成本等角度出髮,選擇了Ethereum、Solana這樣的Layer1,區塊鏈的資産髮行屬性也被弱化,更多的關註TPS、安全性等基礎設施特性,區塊鏈逐漸成爲一種應用建設的基礎設施。資産髮行也成爲區塊鏈的基礎應用之一。

而在銘文火熱髮展後,開髮者也在各個鏈上部署了相關的銘文協議,比如SPL-20(Solana銘文協議)、Drc-20(狗狗鏈銘文)、Asc-20(Avanlanche鏈銘文)等。這些協議更多的是BRC-20在各個公鏈的仿製品,雖然有相應的基礎設施,但是跟主流的資産髮行方式相比——即利用各個鏈的智能合約標準,銘文協議併沒有得到很大的髮展,比如在Solana上,主流的資産還是SPL標準而非銘文標準SPL-20。這其中的原因比較好理解,首先,銘文的部署是非掌控的,即任何人都可通過鑄造銘文資産,隻要他知道銘文的文本內容,對於希望通過Token進行募資或者想要將原始Token映射成爲銘文的項目帶來的無法逾越的門檻,選擇銘文髮行自身資産等於資産不可控,且銘文基礎設施併不完善,選擇銘文意味著現有的開髮體繫的更改以及産品的更新,對於産品用戶來講,尚未髮展起來的基礎設施也會進一步讓用戶體驗惡化。

但作爲非圖靈完備的協議,Bitcoin的資産髮行協議卻開始豐富起來,陸續出現了RGB協議、Taproot Assets、Runes協議等。截止髮稿日,Bitcoin資産協議還在不斷創新中。

Bitcoin熱門資産髮行協議

Bitcoin 上已經出現了多種熱門的資産髮行協議,我們對其中的典型協議進行技術原理和科技上的講解

Ordinals Protocol

每個比特幣都可以被分成 100,000,000 個單位,稱爲 satoshis(或 sats),中文叫「聰」,所以2100萬枚Bitcoin共有2,100,000,000,000,000個聰。 Casey Rodarmor 在 2023 年 1 月髮布的 Ordinals 協議則將這些聰打上序號,按照開採順序從0-2,100,000,000,000,000 進行編號,這些聰可以關聯不衕的數據,比如文本、圖像、視頻等。每個聰都可以被追蹤和轉移,這樣每一個聰都相當於一個獨一無二的載體,通過承載的數據來確定其獨特性。

在上文中我們提到了Taproot 升級,Taproot的一個影響就是,可以在 taproot 腳本中存儲任意數據 (不超過 4M),併且衕樣可以利用隔離見證升級後主數據爲1M的好處,隻需要 1/4 手續費即可完成 NFT 完全上鏈。

由於Ordinals Protocol爲“聰”編號,但由於減半、難度調整等特殊事件,也衍生出了“稀有聰”概念。在文檔中,“聰”被分成了下圖中的六個等級。

Ordinals 協議現狀

Ordinals協議的在2023年得到廣泛應用,其中11月因銘文財富效應引起的熱潮讓交易費用急劇攀升,截止1月9日晚,共有53.96M銘文被銘刻,産生的費用達到了$255.92M。

Ordinals 銘文數量及費用,來源:Dune

比較知名的Ordinals Punks、Bitcoin Punks等都是基於Ordinals Protocol建立。

Bitcoin Punks市場界麵(來源:Unisat.io

BRC-20

2023 年 3 月 8 日,一個叫 domo 的匿名開髮者基於 Ordinals 協議推出了 BRC-20。類似於ERC-20,這個協議定位於在在比特幣生態的資産髮行協議。具體來講,BRC-20協議需要用戶按照規範的JSON格式,將協議規定的各個部分進行填寫即可,相關的規範有:

  • 「p」:協議類型。必鬚包含的關鍵詞,該關鍵詞定義操作基於 BRC-20 協議進行,幫助其它繫統識別與處理 BRC-20 事件。
  • 「op」:事件類型。必鬚包含的關鍵詞,該關鍵詞定義事件類型,是 Deploy 部署、Mint 鑄造還是 Transfer 轉賬。在這裡「op」的內容爲「transfer」意味著事件類型爲轉賬。
  • 「tick」:BRC-20 Token 標識。必鬚包含的關鍵詞,該關鍵詞定義 BRC-20 Token 名稱,由 4 個字母組成。在這裡「tick」的內容爲「ordi」意味著轉賬的 BRC-20 Token 爲 $ordi。
  • 「amt」:所轉賬的 BRC-20 Token 數量。必鬚包含的關鍵詞,該關鍵詞定義將要轉賬多少個 BRC-20 Token。
  • 「max」:最大供應量。必鬚包含的關鍵詞,該關鍵詞定義 BRC-20 Token 的最大供應量。
  • 「lim」:單個銘文可容納的最大 BRC-20 Token 數量。非必鬚包含的關鍵詞,該關鍵詞定義用戶鑄造一個銘文最多可以穫取多少 BRC-20 Token。若此項設置爲 1000,則鑄造單個銘文最多可穫取 1000 個 BRC-20 Token。

在進行部署、鑄造和轉移時,用戶需要進行按照規範填寫各個字段,如下圖所示,不衕的操作代錶著不衕的字段組合,用戶按照需求填入字段即可。

來源:自製

BRC-20現狀

在最初公布時,市場工具較少,參與BRC-20需要運行比特幣全節點,對普通人來講很難參與。後續各種銘刻工具的出現讓這種簡易的Token規範得以被廣泛使用。從下圖中可以看出,在BRC-20出現後,交易數量(銘刻行爲)一度占到了BTC交易的50%,甚至超過了Ordinals Protocol交易。

來源:Dune

截止1月9日,共有76.2k銘文被部署,其中兩次部署高峰期分別是2023年5月以及2023年11月。

來源:Dune

相比如銘刻的巨大波動,BRC-20銘文的鑄造一直很頻繁,僅在10月份出現了一定的低穀期,但在隨後的11月和12月大量鑄造行爲髮生在鏈上,導緻網絡擁堵,費率進一步上升。

來源:Dune

BRC-20在迎來幾波鑄造和部署熱潮後,在12月各大交易所和交易市場出現後迎來了大幅的轉移和交易。

來源:Dune

Atomicals 協議 (ARC-20)

Atomicals 協議是一種簡單靈活的協議,專門用於爲比特幣等基於 UTXO 模型的區塊鏈實現數字對象(Digital Objects)的鑄造、轉移和更新。

Digital Object(數字對象)最初由 Robert Kahn 在 20 世紀 90 年代初提出,他和他後來的衕事們將其定義爲存儲、訪問、傳播和管理的數字繫統的基本實體。後來對應到現在實際場景中,經過處理和編碼後的比特序列可以用於錶示某個作品、作品的一部分或其他有價值的信息,這些作品和信息可以被視爲數字對象。例如,有文本文件形式的數字對象,也有視頻、音軌、圖片、代碼片段等形式的數字對象,還有由多個元素組成的更加覆雜的數字對象。

Atomical Digital Object(原子數字對象)是 Atomical 協議的核心資産,Atomical 協議可以實現數字對象(Digital Objects)的鑄造、轉移和更新。官方在解釋 Atomical Digital Object(官方簡稱爲 Atomical)是如何被創建時是這樣闡述的:“Atomicals 協議是通過使用 Taproot (P2TR) 支出腳本的兩步 Commit-Reveal 方案以及使用 Atomicals Envelope 和由字母 ‘m’ 錶示的鑄造操作來鑄造的。交易輸出提交到正在交換的數據或文件,然後將數據包含在支出腳本中以顯示內容,該內容可以是具有任何內容類型(例如圖像、文本或任何媒體)的一個或多個文件。” 這段話包含的術語較多,把它們一一進行拆解:

  • Commit-Reveal 是一種增強區塊鏈用戶隱私和安全性的加密協議,它包含了兩個步驟。首先是在提交(Commit)階段,用戶需要曏鏈上提交一個包含了交易信息哈希值和隨機數的承諾。然後在揭示(Reveal)階段,用戶會揭示原始信息和這個隨機數,再由網絡進行信息和哈希值的驗證,以及隨機數是否與之前提交的值相衕。這種方式可以確保用戶提交信息後就無法更改,在結果公布前保持隱私性和保證過程的公開透明,因此該方案通常被用於拍賣、投票、緩解搶先交易等應用場景。
  • Taproot 升級是比特幣網絡在 2021 年完成的軟分叉,它引入了 Pay-to-Taproot (P2TR) 交易的功能。它允許用戶使用單個公鑰或更覆雜的腳本(例如多重簽名錢包或智能合約)來花費 BTC,從而實現更大的隱私性和靈活性。這裡有一個背景知識,比特幣是使用腳本(幾行代碼)來規定花費 UTXO 條件的。在交易中,隻有當腳本中定義的某些條件得到滿足時,地址中的 BTC 才可以被花費出去。[5] 總的來説,該技術的主要優勢在於它能夠隱藏 BTC 交易的覆雜性,使得鏈上的交易更爲緊湊和難以分析,提高交易隱私性。
  • Atomicals Envelope 是一個用於封裝 Atomical 的工具或協議。
  • 使用字母 ‘m’ 錶示鑄造操作,是指 Atomicals 協議使用字母 “m” 來錶示與鑄造過程相關的唯一標識符(Atomical ID)。在 Atomical 的鑄造過程中,使用字母 “m” 作爲 Atomical ID 是爲了更好地管理和識別不衕的 Atomical 對象。這個標識符在整個鑄造過程中起著關鍵的作用,幫助用戶在承諾和揭示階段進行正確的操作,併確保交易的有效性和安全性。

綜合以上這些信息,我們再來重新描述一下 Atomicals 協議鑄造 Atomical 的原理:Atomicals 協議使用原子交換的方案進行 Atomical 的鑄造,併在交易輸出環節融入了 Commit-Reveal 方案,以此來確保用戶鑄造 Atomical 過程的不可篡改性和隱私性。此外,它還在鑄造過程中添加了唯一標識符來爲 Atomical 的安全性和可追溯性提供保障。談到轉移機製,Atomical 的轉移機製與比特幣的一般轉賬相似。【參考

以下是Atomicals、Ordinals和ERC-721的對比:

來源:Atomicals Guidebook

ARC-20

除了 Atomical 之外,Atomicals 協議也支持 Token 的鑄造,爲此,團隊提出了新的 ARC-20 標準。它使用聰(Satoshi)來代錶每個 Token。也就是説,每個 ARC-20 Token 都由 1 Satoshi(簡稱 Sat,比特幣網絡的最小單位,一枚 BTC 可以細分爲 1 億聰)提供支撐,其價值永遠不會低於 1 sat。 \
ARC-20 Token 可以像普通 BTC 一樣拆分和組合,可以由任何人通過去中心化鑄造或者直接鑄造的方式來實現,併支持轉移到任何 BTC 地址類型中。鑄造者可以使用 init-dft 命令進行去中心化初始化,設定鑄造開始的塊高度、允許的總鑄造次數、鑄造條件等參數,也可以直接創建包含總供應量的單個輸出,使每個 sat 直接代錶一個 Token 單位。例如,鑄造者可以通過創建包含 1 個完整 BTC 的單個輸出,來實現鑄造總供應量爲 1 億的 Token。【參考

根據Atomical Market的數據顯示,當下最火熱的ARC-20 Token ATOM的總交易量爲894.6BTC,擁有2378位持有者。


來源:https://atomicalmarket.com/market/token/atom

Rune 協議(符文)

2023年9月26日,Ordinals Protocol的髮起人Casey Rodarmor推出了全新的Rune協議,旨在彌補BRC-20的各種缺陷。在博客中,其列舉了現有的資産髮行協議的不足:

  • BRC-20:不是基於 UTXO 併且相當覆雜,因爲它需要使用序數理論來進行某些操作。
  • RGB:非常覆雜,依賴鏈下數據,開髮了很長時間沒有被採用。
  • Counterparty:具有某些操作所需的原生代幣,而不是基於 UTXO。
  • Omni Layer:具有某些操作所需的本機令牌,而不是基於 UTXO。
  • Taproot Assets:有點覆雜,依賴鏈下數據。

Casey Rodarmor將自己的解決方案命名爲Rune,Token名稱爲符文。在最初的博客中,Rune協議的兩種規範操作轉移和髮行被確定了基本格式。

Runes的轉移:OP_RETURN

協議消息中的第一個數據輸出被解碼爲一個整數序列,這些整數被解釋爲 (ID, OUTPUT,AMOUNT)元組序列。如果解碼後的整數個數不是三的倍數,則該協議消息消息無效。

ID是要進行轉賬的Token ID、OUTPUT是要分配給的輸出索引(即分配給第幾個輸出)、AMOUNT是要分配的運行量。處理完所有元組分配後,任何未分配的Runes Token都將分配給第一個非OP_RETURN輸出,其餘的可以通過將Runes協議分配給包含協議消息的OP_RETURN輸出來刻録Runes Token。

Runes的髮行:基於UTXO的衕質代幣追蹤

如果協議消息有第二次數據推送,則爲髮行交易。第二次數據推送被解碼爲兩個整數,SYMBOL,DECIMALS。如果還有其他剩餘整數,則協議消息無效。SYMBOL是一個基本26位可讀符號,類似於Ordinals名稱中使用的符號,目前唯一有效的字符是A到Z。

DECIMALS是顯示髮行Runes時應使用的小數點後的位數。如果SYMBOL尚未分配,則該Runes Token將被分配一個 ID 值(從 1 開始)。如果SYMBOL已經被分配,或者是BITCOIN、BTC或XBT,則不會創建新的符文。

總的來説,Rune協議沒有將餘額記録鏈接到錢包地址,而是將記録放在UTXO本身中。新的Runes Token從髮行交易開始,指定供應量、符號和小數位數,併將該供應量分配給特定的UTXO。UTXO中可以包含任意數量的符文代幣,無論其大小如何。UTXO僅用於跟蹤餘額。然後,傳輸函數使用該UTXO,將其分割成多個任意大小的新UTXO,包含不衕數量的符文,將記録髮送給其他人。相對於BRC-20,Runes減少了一層服務器共識,變得更加簡單,衕時不依賴鏈下數據,沒有原生代幣,非常適合比特幣的原生UTXO模型。【參考

根據12月16日創始人在颱北區塊鏈周透露的訊息,Rune協議正式上線可能需要等到2024年的4月底。

BTNS協議

Broadcast Token Naming System(BTNS)是BTC早期持有者和開髮成員之一J-Dog創建的資産髮行協議。其基本構想是通過每一筆的BTC鏈上傳輸附加上廣播信號,以區塊鏈上記録作爲數據依據,通過賬本索引爲手段,來讓BTC髮布自己的鏈上原生資産token NFT 成爲可能。

來源:https://btns.wtf/

其支持的功能包括:

  • 代幣 通過 LISTS 創建代幣,包括 AML 和 KYC 兼容代幣
  • 髮行 髮布和更新代幣信息(供應、描述、鎖定等)
  • 列錶 創建與各種 BTNS 操作命令一起使用的列錶
  • 鑄造 創建或鑄造代幣
  • 髮送 在地址之間轉移或移動代幣餘額

從功能上看,很接近ERC-20 Token。在官網顯示的路線圖中,未來還將擁有空投、批量交易、Token銷毀等操作部署。

來源:https://btns.wtf/

BTNS現狀

由於創世人是一名具有多年經驗的知名BTC開髮者,所以在髮行初期,BTNS的基礎設施就極其完備,包括錢包、索引器、瀏覽器等都已經準備好。

根據瀏覽器顯示,截止1月10日,BTNS繫統已經有1700多次髮行,共有Token 1443個,産生了鑄造行文大約爲47.9k,平均每個Token 鑄造33次,可見用戶數量較少。

來源:https://btns.xchain.io/

小結

當然,在Bitcoin上,除了以上這些協議,還有BRC-420、BRC-100、Pipe Protocol、SRC-20等多種資産髮行協議。但基本都逃不出利用UTXO架構、廣播、聰來進行資産髮行。

從上文中也可以看出,越在後期出現的協議功能性越完備,適用場景更多,甚至有些已經跟ERC-20 Token極爲相似,對BTC區塊空間、內存占用、操作消耗費率都有了進一步的提升。但從髮展現狀來看,Ordinals Protoocol以及BRC-20在先髮優勢的作用下,依然是Bitcoin資産髮行的前兩名應用協議。

銘文的利益相關者

上文中我們分析了幾種典型的資産髮行協議,這幾種解決方案採用的技術底層都稍有不衕,對在Bitcoin鏈上的利益相關者影響也不盡相衕,所以我們對此進行一一分析。

Bitcoin 鏈

首先在區塊鏈上存儲大量數據會導緻區塊鏈變得非常龐大,使得交易速度變慢,衕時也會增加存儲成本。這也就是爲什麽獨立開髮者Udi Wertheimer利用Ordinals協議在Bitcoin鏈上銘刻4MB (最大區塊共建)大小的NFT時引髮社區廣泛的談論。這次NFT銘刻創下了比特幣歷史上最大的區塊和最大的交易的記録。

Blockstream CEO Adam Back,Bitcoin Core 開髮者 LukeDashjr 等人紛紛認爲 Taproot Wizards 這一舉動造成比特幣區塊鏈大小迅速膨脹,也可能導緻一些設施出現異常,甚至錶明這是對比特幣的攻擊而非創新。

Bitcoin礦工

通常礦工收入來自區塊獎勵和交易費。很多的資産髮行協議,用戶在銘刻時除了支付基礎的Gas Fee外,還需要根據銘刻的內容大小支付礦工費,對於Bitcoin礦工來講,區塊獎勵正常髮放的衕時,交易費收入的增加代錶著挖礦收入的增加。

隨著BTC的下一次減半(預計於2024年4月),礦工的區塊獎勵進一步降低,交易手續費有望成爲礦工的核心收入來源,而銘文等資産髮行與交易帶來的交易手續費遠超常見的網絡轉賬等。

Web 3開髮者

對於Web3開髮者來講,大多數EVM繫採用的是賬戶+餘額的資産形式,而在Bitcoin上則是UTXO的架構,這對原有的産品開髮體繫遷移至Bitcoin生態增加了難度。衕時,Bitcoin本身的低TPS讓其不能成爲主要的交易行動所在的底層Layer1,而Stacks等Layer2的出現也讓開髮者在Bitcoin上部署應用成爲可能。

銘文點燃了市場對於Bitcoin生態的信心,也爲Bitcoin生態帶來了基礎性的用戶,很多生態新人在銘文熱潮中嘗試使用Bitcoin生態,習慣了完備的EVM生態的用戶來講,對於Bitcoin生態基礎設施和基礎應用的需求越來越高,現有的Bitcooin生態僅有Layer2、虛擬機、銘文交易市場、錢包等基礎設施出現,對照Ethereum,還有很大的潛在市場空間,且Bitcoin獨特的技術架構,也可能帶來新的創新。

項目方

衆多項目方借助銘文熱潮讓自己的項目重穫新生,比較熱點的項目有:

Bounce Brand

Bounce Finance 是一個拍賣即服務(AaaS)協議,爲項目提供一站式的代幣髮行服務。該平颱支持多種區塊鏈網絡,爲用戶提供創建和參與各種類型拍賣的能力,包括代幣和 NFT 拍賣、實物收藏品拍賣、廣告位拍賣等。

近期,Bounce 上線了幾個比特幣生態項目的拍賣,一開始估值都比較低,後續的拍賣又可以用到前麵項目的代幣作爲「鏟子」,因此這些項目的錶現都不錯。由於自己的原生代幣 AUCTION 也是拍賣中的金鏟子,也導緻 AUCTION 的價格走高。

Magic Eden

Magic Eden 是一個主要針對 Solana 區塊鏈的 NFT 市場。它在 Solana 生態繫統中具有較大的影響力,提供了一個用戶友好的界麵,使藝術家、收藏家和 NFT 愛好者能夠輕鬆買賣和探索 NFT。它的特點包括低交易費、高速交易和多樣化的 NFT 藏品,這使得它成爲 Solana 生態繫統中最受歡迎的 NFT 市場之一。

今年 3 月,伴隨著 Ordinals NFT 的興起,Magic Eden 宣布擴展到比特幣生態,作爲其多鏈願景的重要一步,這進一步加強了其在多鏈 NFT 市場的地位。

類似的項目還有比特幣Layer2 網絡MAPO以及BSC公鏈上的DeFi基礎設施Bakery Swap等,很多項目的服務可以直接支持Bitcoin,不斷促進著Bitcoin生態的繁榮。

投資者 /投機者

在Bitcoin銘文早期,很多的銘文併沒有實際的價值捕捉,而且由於銘文的銘刻是在鏈上,公開透明,所有看到的人都可以進行銘刻。在早期沒有資本的關註,更多的是投機者的炒作,但隨著基礎設施建設,很多資金可以直接以股權或Token形式進入市場。進一步促進了市場的繁榮。

其他公鏈

對於其他公鏈來講,銘文併不能直接給這些公鏈帶來重大的創新,因爲各個公鏈已經有了基礎的標準,所以銘文這一技術的主要穫益者是Bitcoin生態。作爲行業信仰和市值最高的區塊鏈代錶,Bitcoin生態對開髮者和建設者的吸引力無疑也是巨大的,在牛市即將到來之際,Bitcoin上新的財富效應可能進一步掠奪其他公鏈的開髮資源。

銘文帶來的影響

首先,作爲一個非圖靈完備的繫統,Bitcoin生態確實缺乏髮行資産的技術底層,在前文中也提到了,在銘文之前已經有多重解決方案進行嘗試,在提出之時都穫得了一定的熱度。銘文也不例外,在23年的11月-12月被廣泛討論,但與之前的染色幣等不衕的是,這輪的銘文協議是多種協議併存,底層技術與基礎設施衕時髮展的過程。在銘文髮布後,Unisat等錢包與交易市場也隨著髮布,併且Magic Eden等成熟的應用也接入銘文服務,這代錶著更加便捷的準入以及更便利的用戶體驗,衕時Gate、OKX等交易所也均有在提供相關的銘文Token服務,進一步擴大的市場知名度,併對這種資産類型進行了一定程度的背書。所以雖然很多人在談論銘文也是一種“冷飯熱炒”,但實際上,現在的市場環境與用戶認知與當時差異巨大。

雖然銘文的出現是可以理解的,但社區的態度併不統一,其中支持者大多認爲可以利好Bitcoin生態。持相反觀點的反對者則以Bitcoin Core 開髮者 Luke Dashjr 爲首,他們認爲銘文更像是一種鏈上的垃圾郵件,造成了網絡擁堵。這個擔心併無道理,銘文的基本原理就是將數據銘刻在Bitcoin鏈上,肯定需要占用一定的區塊空間,隻是占據多少的問題。

但事實上,在Bitcoin創立之初,中本聰併沒有規定區塊的用途不能用於銘文或者其他非常見交易之外的用途。所以社區的各個“聲音”都是在堅持自己內心對Bitcoin的信仰。不過Luke Dashjr還是建議優化Bitcoin技術來避免銘文堵塞網絡,遭到大部分人的反對,最後該建議被關閉。

從生態角度來看,銘文的熱潮讓更多人接觸到了BTC生態,可以説是極大的一波“流量”,這爲未來的BTC生態打下了一定的用戶基礎。衕時銘文資産的出現爲BTC生態帶來了極大的流動性,這些流動性背後是對銘文基礎設施的需求,正如大家看到的各種銘文交易市場、銘文“金鏟子”等就是需求催生的産物。

很多開髮者也看到了Bitcoin生態的影響力選擇加入Bitcoin生態,尤其是Layer2,在銘文熱潮之後,BitVM等一繫列新的Bitcoin Layer2開始蓬勃髮展,衕時類似於Bitcoin Cats這種借助Bitcoin熱潮髮行資産的游戲也開始出現。這代錶著Bitcoin上是可以將Ethereum繫的生態模式覆製粘貼到Bitcoin中的。

未來趨勢的預測

從技術角度,Bitcoin 銘文是有一定的技術優勢的,以NFT爲例,在傳統的ERC-721標準中,NFT併非直接存儲在鏈上,如下圖所示,BAYC繫列的NFT就是將圖片存儲在去中心化存儲平颱,然後把存儲鏈接寫在metadata中。

來源:8807 - Bored Ape Yacht Club | OpenSea

這種方法可以減少鏈上數據量,但無法達到永久保存的目的,隻要去中心化存儲平颱倒閉,NFT就相當於“不覆存在”,而且部分NFT團隊還會更改Metadata來改變NFT的外觀、屬性等。而在銘文中,圖片可以直接“銘刻”到交易中,這樣的話隻要Bitcoin鏈正常運行,NFT就一直存在。

衕時加密分析師CaptainZ也在自己的文章《銘文代幣的本質就是SFT 》提出了一種觀點,即銘文可以作爲SFT(半衕質化代幣)應用與金融票據等領域。SFT 就是半衕質化代幣 「semi-fungible token」,這是一種新的代幣類型,是與 FT 和 NFT 併列的第三種通用數字資産類型。既然叫「半」衕質化代幣,顧名思義,就是介於 FT 和 NFT 之間,既可以拆分計算,又有唯一性。這個概念很類似於BRC-20,每張銘文Token代錶一定數量的基礎Tokens,但每一張銘文又是與衆不衕的類似於NFT的東西。

BTC 鏈缺少智能合約功能,所以任何資産的髮行都要用到 OP_RETURN 或者 TAPROOT 這樣的腳本區。其可以採用下列兩個方式髮行SFT。BRC-20就是採用的第二種辦法。

1,在 FT 代幣的基礎上 “添加” 某種 “唯一性”,

2,在 NFT 代幣的基礎上 “添加” 某種 “衕質性”。

總的來説,銘文這項技術併非一無是處,而是給Bitcoin帶來了新的玩法,雖然現有的絶大多數銘文是毫無意義的meme Token,但銘文本身仍然會繼續髮展下去。

結語

1月11日凌晨 4 時,美國證券交易委員會(SEC)衕時通過了 11 支現貨比特幣 ETF,現在各大傳統基金與職業投資者可以通過ETF購買到BTC,BTC也將成爲一種常見資産形式被美國以及全球的投資者熟知,Bitcoin生態也會穫得越來越多的關註,在Bitcoin出現銘文之前,主流的資産髮行是EVM繫的Token合約髮行,但現在,建設者的選項又多一個,而這個解決方案又可以帶來跟傳統ERC-20/ERC-721不衕的技術特性。回顧Ethereum的NFT髮展之旅,很多人都是從對NFT的不理解、不認衕轉化爲NFT的持有者,相關的生態也不斷建立併擴展至各個領域,諸如游戲、DeFi中。現在的銘文跟NFT早期髮展極爲相似,財富效應讓大多數人關註到了這個賽道,但由於基礎設施不足以及前期的泡沫期間無法捕穫價值,所以看起來更像是“擊鼓傳花”的騙局,但隨著資本、開髮者、投資者的加入,相信銘文會逐漸走曏正軌,成爲Bitcoin生態的核心技術之一。

Tác giả: Wayne
Thông dịch viên: Piper
(Những) người đánh giá: Edward、KOWEI、Elisa、Ashley He、Joyce
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.

銘文背後的區塊鏈應用之路

進階1/19/2024, 7:25:08 PM
本文闡述銘文生態的本質及其對於比特幣生態的影響。

背景知識

Bitcoin的髮明及其原生缺陷

Bitcoin的髮明緣起於中本聰的《比特幣:一種點對點的電子現金繫統》,這篇論文清晰的介紹了這個點對點的區塊鏈繫統是如何建立起來的,而題目也暗含了中本聰最初的計畫:將比特幣作爲電子現金繫統解決方案,即主要用途在於支付。

跟現在流行公鏈Ethereum、Solana這種Layer 1以及Op Mainet、Arbtrium這種Layer2相比,Bitcoin是非圖靈完備的。圖靈完備是計算機科學中的一個概念,如果一個繫統是圖靈完備的,它能夠執行任何可以通過算法或有效程序錶達的計算任務。換句話説,圖靈完備繫統能夠解決任何可計算的問題,隻要有足夠的時間和存儲空間。雖然有簡單的智能合約功能,但僅支持有限的交易類型和操作,如轉賬、多重簽名等,而以Ethereum爲首的圖靈完備區塊鏈則允許開髮者編寫智能合約和去中心化應用(DApps),這些程序可以執行任何覆雜的計算任務。

事實上,盡管初衷是爲了支付,但實際TPS極低,比特幣的區塊大約每10分鐘生成一次,每一個區塊的大小限製是1MB,比特幣交易的大小可以變化,但平均大小約爲250字節。即比特幣一個區塊內最大可以容納的交易數約爲 4,000 個,比特幣的平均每秒交易數(TPS)約爲 6.67,這阻擋了Bitcoin的實際採用。

技術升級

兩個有效的升級正在改變這一現狀,分別是隔離見證和 Taproot 更新。在比特幣交易中,每筆交易的信息主要分爲兩個部分:基礎交易數據和見證數據。前者是關於交易的數據,後者則用於驗證用戶的身份。見證數據占據了大量的存儲空間,但對於用戶來講用處極小。要知道信息越多,Bitcoin網絡轉賬效率越低和交易打包成本越高。後來隔離見證(SegWit)技術將見證數據從主要的交易數據中分離出來,併單獨存儲。這樣做的結果是優化了存儲空間的使用,從而提高了交易效率併減少了成本。在原有的 1M 大小區塊不變的情況下,隔離見證使得每個區塊可以容納的交易更多,而隔離後的見證數據(也就是各種簽名腳本)則可以占用額外的 3M 空間,爲 Taproot 更新奠定了基礎。【參考

Taproot更新是 Bitcoin Core 貢獻者 Gregory Maxwell 在 2018 年提出的比特幣升級提案。其技術細節過於覆雜,簡單來講,Tapoot更新爲Bitcoin更新做到了三大好處(1)讓覆雜的交易如多簽名交易、時間鎖交易看起來如衕普通的比特幣交易,增強了比特幣的隱私性。(2)降低了交易費用(3)多筆交易放入了一個區塊,節省了交易數據所占區塊空間。

銘文出現

這兩個更新之後,開髮者 Casey Rodarmor 在 2022 年 12 月髮明了Ordinals 協議,它爲每個聰(Satoshi)賦予獨特序列號,併在交易中追蹤它們。任何人都可以通過 Ordinals 在 UTXO 的 Taproot 腳本中附加額外的數據,包括文本、圖片、視頻等。當時的參與者大多將圖片上傳其中,掀起了第一輪的“BTC NFT”的熱潮,在當時引髮了廣泛的討論,有人認爲這是在BTC鏈上放“垃圾信息”,也有人説這是“鐵樹開花”,賦予了Bitcoin新的用途。這些圖片、視頻等數據需要“銘刻”在一筆交易的腳本中,在上傳完後,一種叫做indexer(索引器)的工具會追蹤和識別這些“銘刻”行爲,這個時候“銘文”一詞還不被大多數人了解。

隨後的3月,一個叫做domo 的匿名Twitter用戶在X上錶示自己創建了基於Ordinals協議的衕質化代幣標準,稱之爲BRC-20,用戶隻需要遵從格式,在交易中寫入規範性的文本即可髮行相應的Token,隨後有開髮者開髮出了“銘刻”工具,使操作更加簡單,用戶隻需要輸入名稱,數量即可部署、鑄造、轉移BRC-20 Token。但這也是一小部分的人的游戲,這些BRC-20的交易大部分基於OTC,但問題隨著Ordi、Sats等Token上線各大交易所,併産生了巨大財富效應,Web3參與者對其態度開始髮生變化,衆多投機者涌入銘文市場,開髮者也積極的在各個公鏈部署相應的“XRC-20”標準。一些老項目重新借助銘文“老樹開新花”開展出了新的業務。各大交易所紛紛上線相關代幣,也讓普通參與者有機會參與。

進入2024年之後,龍頭銘文代幣的價格開始跌落,投機者散去,人們開始思考,銘文對於Bitcoin生態意味著什麽,對行業又意味著什麽,衕時未來的銘文將何去何從。本文將引用專業人士的觀點、數據以及行業模型對這些問題進行解答。

如果想了解更多關於Taproot更新,請點擊《什麽是Taproot升級?

銘文的前世今生

前文中,我們也簡要介紹銘文出現的技術髮展背景。但事實上,在BRC-20等銘文標準出現之前,Bitcoin上也有很多資産髮行方案。

最早有一個叫做“染色幣”(Colored Coin)的資産髮行方法。染色,指的是對比特幣 UTXO 中添加特定的信息,使其與其他比特幣 UTXO 進行區分,這樣就爲衕質化的比特幣之間帶來了異質性。跟銘文一樣,也需要使用相關的軟件才可以識別到。在13年底,Flavien Charlon 提出 Open Assets Protocol,利用比特幣的公私鑰密碼學工具,該協議允許“染色幣”類資産髮行可以由多簽進行。

2014 年,ChromaWay 提出 EPOBC(enhanced, padded, order-based coloring)協議,協議包含兩類操作,genesis 與 transfer,genesis 用於資産的髮行,transfer 用於資産的轉移。資産的類型無法顯示編碼區分,每一次 genesis 交易就髮行一個新的資産,髮行時就確定總量。EPOBC 資産必鬚通過 transfer 操作轉移,如果 EPOBC 資産作爲非 transfer 操作交易的輸入,資産會髮生丟失。這些信息通過比特幣交易中的 nSequence 字段進行存儲,在這存儲不會增加格外內存,但是由於沒有資産 ID 進行標識,每個 EPOBC 資産的交易必鬚追溯到 genesis 交易以確定其類別及合法性。

除以上這兩種方法外,自2013年正式啟動的Mastercoin也給出了自己的方法,這種方法對比特幣的依賴程度更低,更多地選擇在鏈下維護狀態,鏈上隻保存最小化的信息。可以認爲,Mastercoin 將比特幣視爲一個去中心化的日誌繫統,通過任意的比特幣交易髮布資産的變動操作。而對於交易有效性的驗證,是通過持續掃描比特幣區塊,維護一個鏈下的資産數據庫來進行的,該數據庫保存著地址與資産的映射關繫,其中地址覆用了比特幣的地址體繫。

Mastercoin也可以算是最早的ICO(Initial coinoffering,首次代幣髮行,類似於IPO)項目,不過後來Mastercoin更像是一種騙局,最後銷聲匿跡。但隨後的ICO熱潮中,很多項目通過類似於衆籌的模式髮行了自己的代幣,直到Ethereum出現,這種圖靈完備的區塊鏈讓人更容易建立dApp和髮行資産,隨後的幾年裡,Ethereum上也爆髮了新的ICO熱潮,併且衍生出了DeFi、NFT等相關資産及賽道。【參考

所以在銘文出現之前,大衆對於在Bitcoin鏈上進行資産髮行的探索一直沒有停止過,隻不過圖靈完備的平颱出現後,大家從成本等角度出髮,選擇了Ethereum、Solana這樣的Layer1,區塊鏈的資産髮行屬性也被弱化,更多的關註TPS、安全性等基礎設施特性,區塊鏈逐漸成爲一種應用建設的基礎設施。資産髮行也成爲區塊鏈的基礎應用之一。

而在銘文火熱髮展後,開髮者也在各個鏈上部署了相關的銘文協議,比如SPL-20(Solana銘文協議)、Drc-20(狗狗鏈銘文)、Asc-20(Avanlanche鏈銘文)等。這些協議更多的是BRC-20在各個公鏈的仿製品,雖然有相應的基礎設施,但是跟主流的資産髮行方式相比——即利用各個鏈的智能合約標準,銘文協議併沒有得到很大的髮展,比如在Solana上,主流的資産還是SPL標準而非銘文標準SPL-20。這其中的原因比較好理解,首先,銘文的部署是非掌控的,即任何人都可通過鑄造銘文資産,隻要他知道銘文的文本內容,對於希望通過Token進行募資或者想要將原始Token映射成爲銘文的項目帶來的無法逾越的門檻,選擇銘文髮行自身資産等於資産不可控,且銘文基礎設施併不完善,選擇銘文意味著現有的開髮體繫的更改以及産品的更新,對於産品用戶來講,尚未髮展起來的基礎設施也會進一步讓用戶體驗惡化。

但作爲非圖靈完備的協議,Bitcoin的資産髮行協議卻開始豐富起來,陸續出現了RGB協議、Taproot Assets、Runes協議等。截止髮稿日,Bitcoin資産協議還在不斷創新中。

Bitcoin熱門資産髮行協議

Bitcoin 上已經出現了多種熱門的資産髮行協議,我們對其中的典型協議進行技術原理和科技上的講解

Ordinals Protocol

每個比特幣都可以被分成 100,000,000 個單位,稱爲 satoshis(或 sats),中文叫「聰」,所以2100萬枚Bitcoin共有2,100,000,000,000,000個聰。 Casey Rodarmor 在 2023 年 1 月髮布的 Ordinals 協議則將這些聰打上序號,按照開採順序從0-2,100,000,000,000,000 進行編號,這些聰可以關聯不衕的數據,比如文本、圖像、視頻等。每個聰都可以被追蹤和轉移,這樣每一個聰都相當於一個獨一無二的載體,通過承載的數據來確定其獨特性。

在上文中我們提到了Taproot 升級,Taproot的一個影響就是,可以在 taproot 腳本中存儲任意數據 (不超過 4M),併且衕樣可以利用隔離見證升級後主數據爲1M的好處,隻需要 1/4 手續費即可完成 NFT 完全上鏈。

由於Ordinals Protocol爲“聰”編號,但由於減半、難度調整等特殊事件,也衍生出了“稀有聰”概念。在文檔中,“聰”被分成了下圖中的六個等級。

Ordinals 協議現狀

Ordinals協議的在2023年得到廣泛應用,其中11月因銘文財富效應引起的熱潮讓交易費用急劇攀升,截止1月9日晚,共有53.96M銘文被銘刻,産生的費用達到了$255.92M。

Ordinals 銘文數量及費用,來源:Dune

比較知名的Ordinals Punks、Bitcoin Punks等都是基於Ordinals Protocol建立。

Bitcoin Punks市場界麵(來源:Unisat.io

BRC-20

2023 年 3 月 8 日,一個叫 domo 的匿名開髮者基於 Ordinals 協議推出了 BRC-20。類似於ERC-20,這個協議定位於在在比特幣生態的資産髮行協議。具體來講,BRC-20協議需要用戶按照規範的JSON格式,將協議規定的各個部分進行填寫即可,相關的規範有:

  • 「p」:協議類型。必鬚包含的關鍵詞,該關鍵詞定義操作基於 BRC-20 協議進行,幫助其它繫統識別與處理 BRC-20 事件。
  • 「op」:事件類型。必鬚包含的關鍵詞,該關鍵詞定義事件類型,是 Deploy 部署、Mint 鑄造還是 Transfer 轉賬。在這裡「op」的內容爲「transfer」意味著事件類型爲轉賬。
  • 「tick」:BRC-20 Token 標識。必鬚包含的關鍵詞,該關鍵詞定義 BRC-20 Token 名稱,由 4 個字母組成。在這裡「tick」的內容爲「ordi」意味著轉賬的 BRC-20 Token 爲 $ordi。
  • 「amt」:所轉賬的 BRC-20 Token 數量。必鬚包含的關鍵詞,該關鍵詞定義將要轉賬多少個 BRC-20 Token。
  • 「max」:最大供應量。必鬚包含的關鍵詞,該關鍵詞定義 BRC-20 Token 的最大供應量。
  • 「lim」:單個銘文可容納的最大 BRC-20 Token 數量。非必鬚包含的關鍵詞,該關鍵詞定義用戶鑄造一個銘文最多可以穫取多少 BRC-20 Token。若此項設置爲 1000,則鑄造單個銘文最多可穫取 1000 個 BRC-20 Token。

在進行部署、鑄造和轉移時,用戶需要進行按照規範填寫各個字段,如下圖所示,不衕的操作代錶著不衕的字段組合,用戶按照需求填入字段即可。

來源:自製

BRC-20現狀

在最初公布時,市場工具較少,參與BRC-20需要運行比特幣全節點,對普通人來講很難參與。後續各種銘刻工具的出現讓這種簡易的Token規範得以被廣泛使用。從下圖中可以看出,在BRC-20出現後,交易數量(銘刻行爲)一度占到了BTC交易的50%,甚至超過了Ordinals Protocol交易。

來源:Dune

截止1月9日,共有76.2k銘文被部署,其中兩次部署高峰期分別是2023年5月以及2023年11月。

來源:Dune

相比如銘刻的巨大波動,BRC-20銘文的鑄造一直很頻繁,僅在10月份出現了一定的低穀期,但在隨後的11月和12月大量鑄造行爲髮生在鏈上,導緻網絡擁堵,費率進一步上升。

來源:Dune

BRC-20在迎來幾波鑄造和部署熱潮後,在12月各大交易所和交易市場出現後迎來了大幅的轉移和交易。

來源:Dune

Atomicals 協議 (ARC-20)

Atomicals 協議是一種簡單靈活的協議,專門用於爲比特幣等基於 UTXO 模型的區塊鏈實現數字對象(Digital Objects)的鑄造、轉移和更新。

Digital Object(數字對象)最初由 Robert Kahn 在 20 世紀 90 年代初提出,他和他後來的衕事們將其定義爲存儲、訪問、傳播和管理的數字繫統的基本實體。後來對應到現在實際場景中,經過處理和編碼後的比特序列可以用於錶示某個作品、作品的一部分或其他有價值的信息,這些作品和信息可以被視爲數字對象。例如,有文本文件形式的數字對象,也有視頻、音軌、圖片、代碼片段等形式的數字對象,還有由多個元素組成的更加覆雜的數字對象。

Atomical Digital Object(原子數字對象)是 Atomical 協議的核心資産,Atomical 協議可以實現數字對象(Digital Objects)的鑄造、轉移和更新。官方在解釋 Atomical Digital Object(官方簡稱爲 Atomical)是如何被創建時是這樣闡述的:“Atomicals 協議是通過使用 Taproot (P2TR) 支出腳本的兩步 Commit-Reveal 方案以及使用 Atomicals Envelope 和由字母 ‘m’ 錶示的鑄造操作來鑄造的。交易輸出提交到正在交換的數據或文件,然後將數據包含在支出腳本中以顯示內容,該內容可以是具有任何內容類型(例如圖像、文本或任何媒體)的一個或多個文件。” 這段話包含的術語較多,把它們一一進行拆解:

  • Commit-Reveal 是一種增強區塊鏈用戶隱私和安全性的加密協議,它包含了兩個步驟。首先是在提交(Commit)階段,用戶需要曏鏈上提交一個包含了交易信息哈希值和隨機數的承諾。然後在揭示(Reveal)階段,用戶會揭示原始信息和這個隨機數,再由網絡進行信息和哈希值的驗證,以及隨機數是否與之前提交的值相衕。這種方式可以確保用戶提交信息後就無法更改,在結果公布前保持隱私性和保證過程的公開透明,因此該方案通常被用於拍賣、投票、緩解搶先交易等應用場景。
  • Taproot 升級是比特幣網絡在 2021 年完成的軟分叉,它引入了 Pay-to-Taproot (P2TR) 交易的功能。它允許用戶使用單個公鑰或更覆雜的腳本(例如多重簽名錢包或智能合約)來花費 BTC,從而實現更大的隱私性和靈活性。這裡有一個背景知識,比特幣是使用腳本(幾行代碼)來規定花費 UTXO 條件的。在交易中,隻有當腳本中定義的某些條件得到滿足時,地址中的 BTC 才可以被花費出去。[5] 總的來説,該技術的主要優勢在於它能夠隱藏 BTC 交易的覆雜性,使得鏈上的交易更爲緊湊和難以分析,提高交易隱私性。
  • Atomicals Envelope 是一個用於封裝 Atomical 的工具或協議。
  • 使用字母 ‘m’ 錶示鑄造操作,是指 Atomicals 協議使用字母 “m” 來錶示與鑄造過程相關的唯一標識符(Atomical ID)。在 Atomical 的鑄造過程中,使用字母 “m” 作爲 Atomical ID 是爲了更好地管理和識別不衕的 Atomical 對象。這個標識符在整個鑄造過程中起著關鍵的作用,幫助用戶在承諾和揭示階段進行正確的操作,併確保交易的有效性和安全性。

綜合以上這些信息,我們再來重新描述一下 Atomicals 協議鑄造 Atomical 的原理:Atomicals 協議使用原子交換的方案進行 Atomical 的鑄造,併在交易輸出環節融入了 Commit-Reveal 方案,以此來確保用戶鑄造 Atomical 過程的不可篡改性和隱私性。此外,它還在鑄造過程中添加了唯一標識符來爲 Atomical 的安全性和可追溯性提供保障。談到轉移機製,Atomical 的轉移機製與比特幣的一般轉賬相似。【參考

以下是Atomicals、Ordinals和ERC-721的對比:

來源:Atomicals Guidebook

ARC-20

除了 Atomical 之外,Atomicals 協議也支持 Token 的鑄造,爲此,團隊提出了新的 ARC-20 標準。它使用聰(Satoshi)來代錶每個 Token。也就是説,每個 ARC-20 Token 都由 1 Satoshi(簡稱 Sat,比特幣網絡的最小單位,一枚 BTC 可以細分爲 1 億聰)提供支撐,其價值永遠不會低於 1 sat。 \
ARC-20 Token 可以像普通 BTC 一樣拆分和組合,可以由任何人通過去中心化鑄造或者直接鑄造的方式來實現,併支持轉移到任何 BTC 地址類型中。鑄造者可以使用 init-dft 命令進行去中心化初始化,設定鑄造開始的塊高度、允許的總鑄造次數、鑄造條件等參數,也可以直接創建包含總供應量的單個輸出,使每個 sat 直接代錶一個 Token 單位。例如,鑄造者可以通過創建包含 1 個完整 BTC 的單個輸出,來實現鑄造總供應量爲 1 億的 Token。【參考

根據Atomical Market的數據顯示,當下最火熱的ARC-20 Token ATOM的總交易量爲894.6BTC,擁有2378位持有者。


來源:https://atomicalmarket.com/market/token/atom

Rune 協議(符文)

2023年9月26日,Ordinals Protocol的髮起人Casey Rodarmor推出了全新的Rune協議,旨在彌補BRC-20的各種缺陷。在博客中,其列舉了現有的資産髮行協議的不足:

  • BRC-20:不是基於 UTXO 併且相當覆雜,因爲它需要使用序數理論來進行某些操作。
  • RGB:非常覆雜,依賴鏈下數據,開髮了很長時間沒有被採用。
  • Counterparty:具有某些操作所需的原生代幣,而不是基於 UTXO。
  • Omni Layer:具有某些操作所需的本機令牌,而不是基於 UTXO。
  • Taproot Assets:有點覆雜,依賴鏈下數據。

Casey Rodarmor將自己的解決方案命名爲Rune,Token名稱爲符文。在最初的博客中,Rune協議的兩種規範操作轉移和髮行被確定了基本格式。

Runes的轉移:OP_RETURN

協議消息中的第一個數據輸出被解碼爲一個整數序列,這些整數被解釋爲 (ID, OUTPUT,AMOUNT)元組序列。如果解碼後的整數個數不是三的倍數,則該協議消息消息無效。

ID是要進行轉賬的Token ID、OUTPUT是要分配給的輸出索引(即分配給第幾個輸出)、AMOUNT是要分配的運行量。處理完所有元組分配後,任何未分配的Runes Token都將分配給第一個非OP_RETURN輸出,其餘的可以通過將Runes協議分配給包含協議消息的OP_RETURN輸出來刻録Runes Token。

Runes的髮行:基於UTXO的衕質代幣追蹤

如果協議消息有第二次數據推送,則爲髮行交易。第二次數據推送被解碼爲兩個整數,SYMBOL,DECIMALS。如果還有其他剩餘整數,則協議消息無效。SYMBOL是一個基本26位可讀符號,類似於Ordinals名稱中使用的符號,目前唯一有效的字符是A到Z。

DECIMALS是顯示髮行Runes時應使用的小數點後的位數。如果SYMBOL尚未分配,則該Runes Token將被分配一個 ID 值(從 1 開始)。如果SYMBOL已經被分配,或者是BITCOIN、BTC或XBT,則不會創建新的符文。

總的來説,Rune協議沒有將餘額記録鏈接到錢包地址,而是將記録放在UTXO本身中。新的Runes Token從髮行交易開始,指定供應量、符號和小數位數,併將該供應量分配給特定的UTXO。UTXO中可以包含任意數量的符文代幣,無論其大小如何。UTXO僅用於跟蹤餘額。然後,傳輸函數使用該UTXO,將其分割成多個任意大小的新UTXO,包含不衕數量的符文,將記録髮送給其他人。相對於BRC-20,Runes減少了一層服務器共識,變得更加簡單,衕時不依賴鏈下數據,沒有原生代幣,非常適合比特幣的原生UTXO模型。【參考

根據12月16日創始人在颱北區塊鏈周透露的訊息,Rune協議正式上線可能需要等到2024年的4月底。

BTNS協議

Broadcast Token Naming System(BTNS)是BTC早期持有者和開髮成員之一J-Dog創建的資産髮行協議。其基本構想是通過每一筆的BTC鏈上傳輸附加上廣播信號,以區塊鏈上記録作爲數據依據,通過賬本索引爲手段,來讓BTC髮布自己的鏈上原生資産token NFT 成爲可能。

來源:https://btns.wtf/

其支持的功能包括:

  • 代幣 通過 LISTS 創建代幣,包括 AML 和 KYC 兼容代幣
  • 髮行 髮布和更新代幣信息(供應、描述、鎖定等)
  • 列錶 創建與各種 BTNS 操作命令一起使用的列錶
  • 鑄造 創建或鑄造代幣
  • 髮送 在地址之間轉移或移動代幣餘額

從功能上看,很接近ERC-20 Token。在官網顯示的路線圖中,未來還將擁有空投、批量交易、Token銷毀等操作部署。

來源:https://btns.wtf/

BTNS現狀

由於創世人是一名具有多年經驗的知名BTC開髮者,所以在髮行初期,BTNS的基礎設施就極其完備,包括錢包、索引器、瀏覽器等都已經準備好。

根據瀏覽器顯示,截止1月10日,BTNS繫統已經有1700多次髮行,共有Token 1443個,産生了鑄造行文大約爲47.9k,平均每個Token 鑄造33次,可見用戶數量較少。

來源:https://btns.xchain.io/

小結

當然,在Bitcoin上,除了以上這些協議,還有BRC-420、BRC-100、Pipe Protocol、SRC-20等多種資産髮行協議。但基本都逃不出利用UTXO架構、廣播、聰來進行資産髮行。

從上文中也可以看出,越在後期出現的協議功能性越完備,適用場景更多,甚至有些已經跟ERC-20 Token極爲相似,對BTC區塊空間、內存占用、操作消耗費率都有了進一步的提升。但從髮展現狀來看,Ordinals Protoocol以及BRC-20在先髮優勢的作用下,依然是Bitcoin資産髮行的前兩名應用協議。

銘文的利益相關者

上文中我們分析了幾種典型的資産髮行協議,這幾種解決方案採用的技術底層都稍有不衕,對在Bitcoin鏈上的利益相關者影響也不盡相衕,所以我們對此進行一一分析。

Bitcoin 鏈

首先在區塊鏈上存儲大量數據會導緻區塊鏈變得非常龐大,使得交易速度變慢,衕時也會增加存儲成本。這也就是爲什麽獨立開髮者Udi Wertheimer利用Ordinals協議在Bitcoin鏈上銘刻4MB (最大區塊共建)大小的NFT時引髮社區廣泛的談論。這次NFT銘刻創下了比特幣歷史上最大的區塊和最大的交易的記録。

Blockstream CEO Adam Back,Bitcoin Core 開髮者 LukeDashjr 等人紛紛認爲 Taproot Wizards 這一舉動造成比特幣區塊鏈大小迅速膨脹,也可能導緻一些設施出現異常,甚至錶明這是對比特幣的攻擊而非創新。

Bitcoin礦工

通常礦工收入來自區塊獎勵和交易費。很多的資産髮行協議,用戶在銘刻時除了支付基礎的Gas Fee外,還需要根據銘刻的內容大小支付礦工費,對於Bitcoin礦工來講,區塊獎勵正常髮放的衕時,交易費收入的增加代錶著挖礦收入的增加。

隨著BTC的下一次減半(預計於2024年4月),礦工的區塊獎勵進一步降低,交易手續費有望成爲礦工的核心收入來源,而銘文等資産髮行與交易帶來的交易手續費遠超常見的網絡轉賬等。

Web 3開髮者

對於Web3開髮者來講,大多數EVM繫採用的是賬戶+餘額的資産形式,而在Bitcoin上則是UTXO的架構,這對原有的産品開髮體繫遷移至Bitcoin生態增加了難度。衕時,Bitcoin本身的低TPS讓其不能成爲主要的交易行動所在的底層Layer1,而Stacks等Layer2的出現也讓開髮者在Bitcoin上部署應用成爲可能。

銘文點燃了市場對於Bitcoin生態的信心,也爲Bitcoin生態帶來了基礎性的用戶,很多生態新人在銘文熱潮中嘗試使用Bitcoin生態,習慣了完備的EVM生態的用戶來講,對於Bitcoin生態基礎設施和基礎應用的需求越來越高,現有的Bitcooin生態僅有Layer2、虛擬機、銘文交易市場、錢包等基礎設施出現,對照Ethereum,還有很大的潛在市場空間,且Bitcoin獨特的技術架構,也可能帶來新的創新。

項目方

衆多項目方借助銘文熱潮讓自己的項目重穫新生,比較熱點的項目有:

Bounce Brand

Bounce Finance 是一個拍賣即服務(AaaS)協議,爲項目提供一站式的代幣髮行服務。該平颱支持多種區塊鏈網絡,爲用戶提供創建和參與各種類型拍賣的能力,包括代幣和 NFT 拍賣、實物收藏品拍賣、廣告位拍賣等。

近期,Bounce 上線了幾個比特幣生態項目的拍賣,一開始估值都比較低,後續的拍賣又可以用到前麵項目的代幣作爲「鏟子」,因此這些項目的錶現都不錯。由於自己的原生代幣 AUCTION 也是拍賣中的金鏟子,也導緻 AUCTION 的價格走高。

Magic Eden

Magic Eden 是一個主要針對 Solana 區塊鏈的 NFT 市場。它在 Solana 生態繫統中具有較大的影響力,提供了一個用戶友好的界麵,使藝術家、收藏家和 NFT 愛好者能夠輕鬆買賣和探索 NFT。它的特點包括低交易費、高速交易和多樣化的 NFT 藏品,這使得它成爲 Solana 生態繫統中最受歡迎的 NFT 市場之一。

今年 3 月,伴隨著 Ordinals NFT 的興起,Magic Eden 宣布擴展到比特幣生態,作爲其多鏈願景的重要一步,這進一步加強了其在多鏈 NFT 市場的地位。

類似的項目還有比特幣Layer2 網絡MAPO以及BSC公鏈上的DeFi基礎設施Bakery Swap等,很多項目的服務可以直接支持Bitcoin,不斷促進著Bitcoin生態的繁榮。

投資者 /投機者

在Bitcoin銘文早期,很多的銘文併沒有實際的價值捕捉,而且由於銘文的銘刻是在鏈上,公開透明,所有看到的人都可以進行銘刻。在早期沒有資本的關註,更多的是投機者的炒作,但隨著基礎設施建設,很多資金可以直接以股權或Token形式進入市場。進一步促進了市場的繁榮。

其他公鏈

對於其他公鏈來講,銘文併不能直接給這些公鏈帶來重大的創新,因爲各個公鏈已經有了基礎的標準,所以銘文這一技術的主要穫益者是Bitcoin生態。作爲行業信仰和市值最高的區塊鏈代錶,Bitcoin生態對開髮者和建設者的吸引力無疑也是巨大的,在牛市即將到來之際,Bitcoin上新的財富效應可能進一步掠奪其他公鏈的開髮資源。

銘文帶來的影響

首先,作爲一個非圖靈完備的繫統,Bitcoin生態確實缺乏髮行資産的技術底層,在前文中也提到了,在銘文之前已經有多重解決方案進行嘗試,在提出之時都穫得了一定的熱度。銘文也不例外,在23年的11月-12月被廣泛討論,但與之前的染色幣等不衕的是,這輪的銘文協議是多種協議併存,底層技術與基礎設施衕時髮展的過程。在銘文髮布後,Unisat等錢包與交易市場也隨著髮布,併且Magic Eden等成熟的應用也接入銘文服務,這代錶著更加便捷的準入以及更便利的用戶體驗,衕時Gate、OKX等交易所也均有在提供相關的銘文Token服務,進一步擴大的市場知名度,併對這種資産類型進行了一定程度的背書。所以雖然很多人在談論銘文也是一種“冷飯熱炒”,但實際上,現在的市場環境與用戶認知與當時差異巨大。

雖然銘文的出現是可以理解的,但社區的態度併不統一,其中支持者大多認爲可以利好Bitcoin生態。持相反觀點的反對者則以Bitcoin Core 開髮者 Luke Dashjr 爲首,他們認爲銘文更像是一種鏈上的垃圾郵件,造成了網絡擁堵。這個擔心併無道理,銘文的基本原理就是將數據銘刻在Bitcoin鏈上,肯定需要占用一定的區塊空間,隻是占據多少的問題。

但事實上,在Bitcoin創立之初,中本聰併沒有規定區塊的用途不能用於銘文或者其他非常見交易之外的用途。所以社區的各個“聲音”都是在堅持自己內心對Bitcoin的信仰。不過Luke Dashjr還是建議優化Bitcoin技術來避免銘文堵塞網絡,遭到大部分人的反對,最後該建議被關閉。

從生態角度來看,銘文的熱潮讓更多人接觸到了BTC生態,可以説是極大的一波“流量”,這爲未來的BTC生態打下了一定的用戶基礎。衕時銘文資産的出現爲BTC生態帶來了極大的流動性,這些流動性背後是對銘文基礎設施的需求,正如大家看到的各種銘文交易市場、銘文“金鏟子”等就是需求催生的産物。

很多開髮者也看到了Bitcoin生態的影響力選擇加入Bitcoin生態,尤其是Layer2,在銘文熱潮之後,BitVM等一繫列新的Bitcoin Layer2開始蓬勃髮展,衕時類似於Bitcoin Cats這種借助Bitcoin熱潮髮行資産的游戲也開始出現。這代錶著Bitcoin上是可以將Ethereum繫的生態模式覆製粘貼到Bitcoin中的。

未來趨勢的預測

從技術角度,Bitcoin 銘文是有一定的技術優勢的,以NFT爲例,在傳統的ERC-721標準中,NFT併非直接存儲在鏈上,如下圖所示,BAYC繫列的NFT就是將圖片存儲在去中心化存儲平颱,然後把存儲鏈接寫在metadata中。

來源:8807 - Bored Ape Yacht Club | OpenSea

這種方法可以減少鏈上數據量,但無法達到永久保存的目的,隻要去中心化存儲平颱倒閉,NFT就相當於“不覆存在”,而且部分NFT團隊還會更改Metadata來改變NFT的外觀、屬性等。而在銘文中,圖片可以直接“銘刻”到交易中,這樣的話隻要Bitcoin鏈正常運行,NFT就一直存在。

衕時加密分析師CaptainZ也在自己的文章《銘文代幣的本質就是SFT 》提出了一種觀點,即銘文可以作爲SFT(半衕質化代幣)應用與金融票據等領域。SFT 就是半衕質化代幣 「semi-fungible token」,這是一種新的代幣類型,是與 FT 和 NFT 併列的第三種通用數字資産類型。既然叫「半」衕質化代幣,顧名思義,就是介於 FT 和 NFT 之間,既可以拆分計算,又有唯一性。這個概念很類似於BRC-20,每張銘文Token代錶一定數量的基礎Tokens,但每一張銘文又是與衆不衕的類似於NFT的東西。

BTC 鏈缺少智能合約功能,所以任何資産的髮行都要用到 OP_RETURN 或者 TAPROOT 這樣的腳本區。其可以採用下列兩個方式髮行SFT。BRC-20就是採用的第二種辦法。

1,在 FT 代幣的基礎上 “添加” 某種 “唯一性”,

2,在 NFT 代幣的基礎上 “添加” 某種 “衕質性”。

總的來説,銘文這項技術併非一無是處,而是給Bitcoin帶來了新的玩法,雖然現有的絶大多數銘文是毫無意義的meme Token,但銘文本身仍然會繼續髮展下去。

結語

1月11日凌晨 4 時,美國證券交易委員會(SEC)衕時通過了 11 支現貨比特幣 ETF,現在各大傳統基金與職業投資者可以通過ETF購買到BTC,BTC也將成爲一種常見資産形式被美國以及全球的投資者熟知,Bitcoin生態也會穫得越來越多的關註,在Bitcoin出現銘文之前,主流的資産髮行是EVM繫的Token合約髮行,但現在,建設者的選項又多一個,而這個解決方案又可以帶來跟傳統ERC-20/ERC-721不衕的技術特性。回顧Ethereum的NFT髮展之旅,很多人都是從對NFT的不理解、不認衕轉化爲NFT的持有者,相關的生態也不斷建立併擴展至各個領域,諸如游戲、DeFi中。現在的銘文跟NFT早期髮展極爲相似,財富效應讓大多數人關註到了這個賽道,但由於基礎設施不足以及前期的泡沫期間無法捕穫價值,所以看起來更像是“擊鼓傳花”的騙局,但隨著資本、開髮者、投資者的加入,相信銘文會逐漸走曏正軌,成爲Bitcoin生態的核心技術之一。

Tác giả: Wayne
Thông dịch viên: Piper
(Những) người đánh giá: Edward、KOWEI、Elisa、Ashley He、Joyce
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500