遞歸銘文:比特幣鏈上的無限創造力與組合可能性
一、什么是 Ordinals 和 Brc 20
在講遞歸銘文之前,這裏先普及一下什么是 Ordinals 和 Brc 20 。Ordinals 協議是一個為聰編號的系統,賦予每個聰序列號,並在交易中追蹤它們。簡而言之,用戶可以通過 Ordinals 附加額外的數據,使每個聰都變得獨一無二。這個過程稱之為“記錄”。 “聰”以比特幣的作者中本聰命名(中本聰為化名),是比特幣(BTC)的最小面額。1 比特幣可以被分為 1 億聰,這意味着每聰價值 0.00000001 比特幣。聰的編號是根據它們被开採和轉移的順序而定的。編號方案依據聰的开採順序,而轉移方案依據交易輸入和輸出的順序,因此被稱為“Ordinals(序數)”。
BRC 20 是指基於區塊鏈技術的比特幣代幣標准。BRC 代表"Blockchain Token Standard"(區塊鏈代幣標准),而數字 20 則表示該標准的版本號。BRC 20 標准定義了一套規則和協議,用於創建和管理基於區塊鏈的代幣。BRC 20 標准類似於以太坊(Ethereum)上的 ERC 20 標准,它提供了一種通用的方式來創建和操作代幣。BRC 20 代幣可以在兼容的區塊鏈上發行、轉移和交易。這個標准規定了代幣的基本功能,例如代幣的發行總量、代幣名稱、符號、小數位數等,以及代幣交易的標准接口和事件。通過採用 BRC 20 標准,开發者可以更容易地創建和部署自己的代幣,並在比特幣區塊鏈上實現代幣的流通和交易。BRC 20 標准的出現促進了加密貨幣生態系統和比特幣生態系統的發展,使得不同的項目可以更好地互相兼容和交互操作。
二、遞歸銘文的起源
遞歸銘文的起源可謂一環扣一環,自 Brc 20 引起轟動以來,社區开始思考,既然以 Erc 20 為 參考的 Brc 20 能夠獲得成功,為何不能以 Erc 721 為借鑑,打造一個 Brc 721 呢?於是乎,Brc 721 應運而生。然而,由於大部分 Erc 721 將圖片存放在中心化的托管處,需要支付管理費用,而 Brc 721 則直接將圖像刻錄在比特幣鏈上,這帶來了巨大的成本挑战。隨着 Ordinals 的風靡,比特幣鏈上銘刻的擁堵問題日益嚴重,進一步加劇了成本壓力。
為了解決這一問題,Gbrc 721 被創造了出來,Gbrc 721 成功克服了鏈上高昂成本的難題。在开發 Gbrc 721 項目中,項目方只需上傳 NFT 的組件,並將它們巧妙組合在一起。例如,一個 10 K 的合集可能只需要 200 個組件,這些組件包括嘴巴、耳朵、鼻子等等。這極大地節約了上鏈的成本。然而,這同時也帶來了新的問題,即需要在鏈下進行圖像解析以顯示圖片。因此,目前在 MagicEden 上展示的 Gbrc 721 項目 "Ordibots" 仍以一串文本的形式呈現(如下圖所示)。
遞歸銘文的概念是由比特幣協議 Ordinals 的創始人提出的, 2023 年 6 月 12 日,Ordinals 的新首席維護者 Raph 在 Github 上宣布了一項重要的進展,他將銘文“遞歸銘文”編號 2167 的創新合並到了 Ordinalsd 的代碼中(如下圖所示)。在這個版本的代碼中,通過“/-/content/:inscription_id” 這個語法,銘文之間可以引用彼此的內容,實現了超越 Gbrc 721 的功能,這個創新直接在鏈上實現,無需依賴鏈下解析,從根本上解決了 Gbrc 721 的問題。因此,遞歸銘文誕生了,這個簡單而巧妙的改動為 Ordinals 帶來了無限的創造力,激發了人們的想象力。
三、實現與效果:探索無盡的組合可能性
在前文中,我們已經了解了遞歸銘文的起源,接下來本文將具體探討一下遞歸銘文的實現方式。同時,我們還要了解一下是什么導致了引人注目的首個遞歸銘文項目——《Recursive Punks》的戲劇性开場;以及在遞歸的過程中,各個組件是如何融合在一起的。此外,我們還要關注遞歸銘文的可組合性能達到怎樣的程度;以及是否可以實現不同格式的遞歸銘文之間的組合。接下來,我們將一同解开這些謎題,探索遞歸銘文帶來的無盡組合可能性。
遞歸銘文的實現方式
遞歸銘文的實現離不开 Ordinals 的創始人團隊的智慧和技術突破。他們在底層協議中嵌入了下圖所示的代碼,其中的 “/content/” 是代碼引用的關鍵,正是這個語法使得开發者可以引用已經存在於比特幣鏈上的其他銘文。對於那些細心研讀代碼的讀者來說,不難發現這裏呈現的代碼(版本 2174 )與前文提及的版本 2167 有所不同(2174 版本刪除了 “/-” 部分), 2167 版本是最初採用的版本,但隨後,Ordinals 創始團隊放棄了 2167 版本,並轉而採用了 2174 版本。這也為接下來《Recursive Punks》的戲劇开場埋下了伏筆。
Recursive Punks 的戲劇开場
6 月 13 日,Recursive Punks 官方宣布推出免費鑄造一萬個 Recursive Ordinals 系列,隨即引發了社區的熱議和傳播。由於"First is First"的原則,項目在被社區發現後迅速被刻錄完,火爆之時甚至一度導致網站癱瘓。然而,隨着一波狂熱的 Fomo 刻錄潮過後,許多用戶驚訝地發現官方使用的遞歸銘文版本竟然是舊版的 2167 ,而正確的遞歸銘文語法應為 "/content/" ,官方卻使用了 "/-/content/:" 。這導致了 Recursive Punks 在比特鏈銘文瀏覽器上無法正常顯示圖片,因此從嚴格意義上來說,該項目並非真正的遞歸銘文項目。
社區隨後开始傳播修復方法,並指出 Recursive Punks 的語法錯誤。然而,官方在發現項目語法錯誤後選擇了一種出人意料的方式,即發推表明希望 Ordinals 協議的开發者和社區同時認可無圖版本和有圖版本。更令社區驚訝的是,官方在其後刪除了該推文,並直接在 MagicEden 上线了 Recursive Punks 無圖版本,並以高清大圖的形式展示。經技術人員的分析表明,這是通過前端渲染的方式實現的,使得該版本可以在 MagicEden 平臺上展示圖片。這一舉動引發了部分社區成員的不滿,他們認為這種行為嚴重違背了去中心化的理念,甚至有人認為這是一種欺詐行為。
目前,Recursive Punks 的 V1 版本和 V2 版本都已在 MagicEden 上线。截至今日(2023.6.20 ),Recursive Punks V1 版(無圖版)擁有更高的交易量,因此或許可以認為官方的 V1 版本在社區中仍然擁有更多共識。"First is First" 的理念仍然得到廣泛認可。然而,或許隨着遞歸銘文知識的普及,真正的遞歸銘文版本 Recursive Punks v2 會獲得更多的支持和認可。
遞歸銘文中組件的巧妙組合
在遞歸銘文中,借助於上文提到的 "/content/" 語法代碼,項目方得以直接引用鏈上已存在的 NFT 組件來創建自己的 NFT 作品。本文以遞歸銘文項目《Recursive Frogs》為例來說明其中的奧妙。如下圖所示,紅色框中展示了該 NFT 作品的組件(目前 Ordiscan 已支持遞歸銘文組件的顯示及一鍵鏈接組件網址)。
接下來,我們點擊紅色箭頭所指的 "view source code",以查看該 NFT 作品的源代碼。
這六行代碼運用了 "content" 語法,實際上引用了六個不同的組件,"/content/" 後面的一串代碼正對應着每個組件的 "Inscription ID"。
通過這種巧妙的組件引用方式,遞歸銘文創作者們能夠將各種元素相互融合,創造出獨一無二的作品。這種無限的組合可能性不僅激發了創作者的想象力,也為遞歸銘文的發展帶來了新的緯度。無論是藝術作品、數字藏品還是虛擬現實遊戲,遞歸銘文的組合能力都能夠為創意領域帶來前所未有的可能性。
遞歸銘文的無限組合與不同格式的融合
遞歸銘文具備理論上的高度可組合性,能夠以靈活的方式將比特幣鏈上的各類銘文進行組合。這種無限的組合性讓許多行業先驅們看到了遞歸銘文為 Ordinals 帶來 GameFi 和元宇宙等創新應用場景的潛力。 遞歸銘文能夠將不同格式的銘文組合成一個以 HTML 格式呈現的網頁。這個網頁的內容可以由項目方自由添加,只要在比特鏈上能找到。音樂、視頻或動圖等各種內容都可以被整合在其中。因此,遞歸銘文為比特幣生態系統注入了巨大的可能性,遞歸銘文的創造性和开放性也為創作者提供了一個前所未有的創作平臺。
四、遞歸銘文引發的革新潮流及應用場景展望
遞歸銘文的出現為比特幣生態系統帶來了無限的可能性,接下來我們大膽預測一些遞歸銘文可能帶來的影響以及可能實現的應用場景。
1、比特幣生態創業門檻和成本的降低
遞歸銘文極大地降低了比特幣生態的創業門檻,甚至只需幾行代碼的修改,即可打造全新的 NFT 系列,就像 Recursive Punks 的無圖版、有圖版、大圖版和高清大圖版所展示的那樣。此外,遞歸銘文還顯著降低了創業成本,原本需要上傳數萬張圖像的 10 k 合集,現在只需上傳 200 個組件圖像,並通過代碼將它們巧妙組合,即可完成一個 10 k 合集的創作。
2、銘文豐富度的提升
遞歸銘文的出現使得 Ordinals 底層銘文瀏覽器(如 ord.io 和 ordiscan.com )努力實現了除了最早的文本類型之外的支持,如 SVG、HTML 和 JavaScript 等多種媒體類型。遞歸銘文已經可以媲美一個萬能網頁,幾乎可以顯示任何網頁中的內容。並且遞歸銘文可以引用其他銘文,就像本地網頁升級為互聯網一樣,極大地豐富了銘文的表現形式。
3、GameFi 和元宇宙
遞歸銘文的出現為比特鏈上的 GameFi 和元宇宙的實現帶來了可能。目前已經出現了基於遞歸銘文开發的小遊戲,如下圖所示,這是由 Ordz Games 开發的一款遞歸小遊戲。玩家可以直接在銘文瀏覽器上進行點擊操作,玩法類似於之前熱門的"羊了個羊",這也就是上文所提到的"網頁"實現。
正如上文所說,遞歸銘文以其代碼調用的特性,實現了小巧的體積。這一特點使得銘文的大小能夠突破比特幣區塊大小限制的 4 MB。由此,我們在理論上可以構建出比特幣鏈上的元宇宙和 GameFi,甚至將復雜的三維遊戲上傳至比特幣鏈。當然,需要明確的是,遞歸銘文仍處於早期階段,所有這些設想和構想都需要通過持續的探索與發現才能夠實現。
五、遞歸銘文可能存在的風險
1、存在中心化風險:遞歸銘文的實現依賴於 Ordinals 協議,正如前文所述,遞歸銘文的實現建立在 Ordinals 協議之上。如果 Ordinals 協議沒有植入或之後刪除了“引用”部分的代碼,那么遞歸銘文將無法使用。
2、給比特幣網絡帶來負擔:從短期來看,遞歸銘文可能為比特幣生態帶來一定繁榮。然而,圖片、電影、代碼存儲庫、軟件代碼以及各類新數據銘文都有可能堆積在比特幣的內存池中。隨着注冊商為確認交易而出價越來越高,只想用比特幣支付購买費用的普通用戶將不得不支付昂貴的溢價。因此,從長期來看,比特幣網絡可能變得更加擁堵,手續費也會更加昂貴。
3、作惡成本的降低:遞歸銘文可能會讓欺詐者更容易地在比特幣鏈上添加惡意軟件。欺詐者可以將惡意軟件分為多個文件,並在人們下載遊戲、文件或軟件時向其設備添加惡意軟件。這可能導致下載者丟失資金。
4、依賴於底層基礎設施的支持:遞歸銘文還需要更多底層基礎設施的支持,例如頭部的交易所 Unisat 和 MagicEden,主要的銘文瀏覽器以及中心化交易所例如 OKEX、BINANCE 的支持。截至今日(2023.6.20 ),MagicEden 尚未支持上文提到的 Recursive Punks V2 版本的圖片顯示(如下圖所示),而 Recursive Frogs 的正常展示也是在某位社區 KOL 提議後才實現。
六、結語
遞歸銘文的出現引發了比特幣生態系統的廣泛探討,對比特幣生態和整個行業可能都會產生深遠的影響。當然,雖然看好遞歸銘文能帶來無限的可能,我們也需要認識到遞歸銘文仍處於早期階段,還需要不斷地進行探索和發現,也需要更多的項目方和團隊的支持。因此,在進行冒險嘗試和投資之前,我們也應時刻保持風險意識。
參考鏈接:
銘文 2.0 時代:遞歸銘文能否推動比特幣鏈上智能合約成為可能?
@holddoteth 推文
什么是 Ordinals?比特幣 NFT 概述
BRC 20 到底是什么?和 ERC 20 有什么關系?
注:封面取自
@OrdzWorld 的推文
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
下周必關注|xAI預計將完成60億美元融資;Magic Eden將公布代幣經濟模型(11.18-11.24)
下周重點預告 11 月 18 日 Magic Eden:ME 代幣經濟模型將於 11 月 18 日...
Metrics Ventures市場觀察|本次新高後的時局和理解——比特幣新資產周期
作者:Will,Metrics Ventures 值此比特幣再次新高,史詩級 6 個月高位盤整眼看...
星球日報
文章數量
7110粉絲數
0