從半同質化資產角度看銘文

訪客 1年前 (2023-12-22) 閱讀數 270 #區塊鏈
文章標簽 前沿文章

作者:jolestar,來源:作者推特@jolestar

銘文從技術上來看,簡單粗暴,技術人第一次看了應該都是那個問號表情,這什么玩意?

不過經過這些天在智能合約中解析銘文的經歷,總結了一下,它其實可以理解成一種半同質化資產(SFT)。

本來 Ordinals Inscription 可以理解成一種 NFT 的表達,有一個唯一 ID,包含了 content_type 以及 content,可以嵌入任何數據類型。而 BRC20 協議把 JSON 嵌入到 content 中,定義了 FT。FT 在 NFT 中,其實就是一種典型的 SFT 的表達方式,大家買賣銘文也習慣用“張”來作為單位。

ila9Oicf5O4zWIBjbfxA8EjGtkkq9JGCFbihMW6l.jpeg

而 SFT 有什么使用場景呢?這個其實上一次 DeFi 時候大家都有過深入的研究。比如用來表達游戲道具,中間的 FT 的 value 可以表達稀缺度,還比如用來表達債券,優惠券,各種票據等。但上個周期它的特性并沒有充分發揮出來,也沒有很多 SFT 類型的資產被創造出來。而現在銘文的火爆,讓這種類型的資產被充分創造出來了,如何利用它們呢?

當前銘文的擴展性困境

如果要發揮出銘文作為 SFT 的優勢,必須給它創造出使用場景,就必須擴展銘文協議。已經有一些團隊嘗試通過擴充銘文協議,比如 BRC20 中增加更多的 op 指令來實現。但一個銘文協議一旦被市場廣泛接受,必然有多家索引器的實現,要擴展協議必須要多個索引器在鏈下達成共識,實現共識升級,這個升級的難度不低于 L1 的共識升級,顯然很難滿足擴展性的需求。

而針對這種擴展性要求,業界其實已經摸索出了一套成熟的方案,那就是智能合約。區塊鏈的智能合約虛擬機模式,是整個軟件工程界摸索出來的最具有擴展性的模式。所以現在的方案有兩種:1. 在索引器中引入智能合約。2. 通過智能合約來表達銘文。

索引器中引入智能合約

索引器中引入智能合約,可以叫做智能索引器,或者模塊化區塊鏈中的執行層。銘文的模式可以把它理解成 DA first 的 sovereign Rollup,它把 L1 作為 DA,也沒有引入 排序器(Sequencer),直接通過 L1 的區塊來進行交易排序,而索引器也自然可以理解成執行層。這種模式我在文章《銘文是個 Bug 還是 Feature?》中有過闡述。 而 Rooch 也在這個方向進行探索,具體方案參看 《Bitcoin 的 Layer2 應該怎么做?》。

JBkw9dR7qyiySSEZbM0nIHutcIEihID08P0T80TC.jpeg

我們正在構建一個這種場景的示例游戲,叫做 Bitcoin Plants。由于 Rooch 中有全量的 Bitcoin 狀態,智能合約中可以讀取到 Ordinals 的 Inscription,用戶可以在游戲中把某個 Inscription 作為種子,種出一顆植物,這個植物需要用戶定期澆水灌溉,然后它可以結出果實。而這個植物是綁定到 Inscription 上的,如果用戶把 Bitcoin 上的 Inscription 轉讓,這個植物也會被轉讓。這個簡單的例子展示了如何通過執行層的智能合約來給 L1 的銘文創造使用場景。詳情參看 github issue https://github.com/rooch-network/rooch/issues/1214 。

另外,也看到 Ethscriptions 在構建 facet 虛擬機,也是類似的路線,看來業界朋友也都看到了這個方向。

通過智能合約來表達銘文

如果說 Bitcoin 上的是因為沒有智能合約,所以開發者琢磨出了銘刻 JSON 的方法。而其他智能合約鏈上為啥還依然是寫 JSON 呢?最不能理解的是 Rollup L2 上寫 JSON,那個 JSON 最終還是會 Rollup 到 L1,那為啥去 L2 寫呢?L2 不應該自然變成 L1 銘文的索引器嗎?自己還需要個銘文索引器?但即便是這樣,也擋不住用戶玩銘文的熱情,很多 L2 都被玩掛了。所以思來想去,我總結了銘文的幾個啟示:

1. 它是一種半同質化資產,它的流動性并不如 FT,但這在市場起步階段是優勢。

2. 它發行資產的門檻比各鏈上的 FT 都要低,認知成本也低。各鏈上發行資產一般都需要部署個智能合約,識別也主要是通過合約地址,而這對新手來說比較困難。而銘文這波把這個門檻基本降到了最低。

3. 它的公平發行模式,Bitcoin 上可以理解成通過 Gas 租賃礦工礦機的 PoW 發行模式。

那既然這樣,我們為什么不用智能合約來實現一個銘文協議,并且兼具以上特性呢?于是這周我嘗試用 Move 實現了一個 Movescriptions 協議。

首先,它是一種通過 Move 表達的半同質化資產協議。Move 基于數據結構的資產表達方式,非常適合表達這種協議。

1. 通過 tick 這個全局唯一的名字來表達類型,借鑒 BRC20,符合 KISS 原則,簡單直觀。

2. value 可以用來表達 FT 的余額,或者 NFT 里面的關鍵值。

3. Metadata 可以附加任意類型的數據。

其次,它支持通過 PoW 來分發資產。部署者可以通過指定 difficulty 來設置一個難度,保證資產的分發更公平,更分散。因為其他鏈的 Gas 太低,很難實現通過燒 Gas 來防女巫攻擊。

而這樣通過智能合約實現的銘文,我稱之為智能銘文,銘文終于要進化到需要智能合約的時候了。 這樣的銘刻出來的銘文自然就是智能合約的狀態,也不依賴索引器,很容易和各種應用場景進行組合,比如 FOCG。對這個試驗感興趣的朋友可以關注 @movescription ,以及 github https://github.com/movescriptions/movescriptions 。當前 Rooch 版本的合約已經初步完成,PoW 分發也已經實現,其他 Move 鏈的版本正在進行中。

銘文的對開發者的啟示

銘文始發于 Bitcoin 的上的隨機嘗試,如今席卷各公鏈,它雖然簡單粗暴,但極具生命力。它的未來還不明朗,看待它的分歧也很大,但這也是市場有趣的地方,機會總是在產生分歧的地方。那讓我們就給它再添加一些隨機性吧,開發者們可以行動起來,與其讓用戶銘刻一堆不知道怎么用的 JSON,不如試試看能不能把它和智能合約結合起來。如果結合成功,它可能是 FOGC 以及 AW 的啟動的點火石,這個我們可以下篇再聊。

熱門
主站蜘蛛池模板: av在线亚洲欧洲日产一区二区| 亚洲乱码一区av春药高潮| 中文字幕在线视频免费| 樱花草在线社区www| 亚洲色成人网一二三区| 美女在线免费观看| 国产国语在线播放视频| 1313苦瓜网在线播| 在线观看的网站| 三男三女换着曰| 日本大胆欧美人术艺术| 亚洲av产在线精品亚洲第一站| 毛片女人十八以上观看| 国产免费丝袜调教视频| 奇米影视777色| 成人综合在线视频免费观看完整版 | www中文字幕在线观看| 欧美亚洲国产丝袜在线| 人人爽天天爽夜夜爽曰| 精品国产18久久久久久| 国产AV午夜精品一区二区三区| 8090韩国理伦片在线天堂| 日本乱子伦xxxx| 二个人的视频www| 欧美午夜性春猛交| 亚洲欧洲自拍拍偷综合| 花季传媒app下载免费观看大全| 国产欧美日韩亚洲一区二区三区 | 97色伦图片97综合影院久久| 日本道色综合久久影院| 你好老叔电影观看免费| 免费在线h视频| 女人说疼男人越很里寨| 久久精品国产免费观看| 欧美xxxx狂喷水| 亚洲嫩草影院在线观看| 精品国产电影久久九九| 国产a毛片高清视| 色视频免费版高清在线观看| 日本牲交大片无遮挡| 成人免费视频小说|