今日,Ordinals?創(chuàng)始人?Casey?發(fā)布了?Runes?的官方文檔,包括設(shè)定和功能說明,以及技術(shù)細(xì)節(jié)的具體文檔。據(jù)此前?Casey?的公告,其所發(fā)布的?Runes?將于?4?月下旬上線,Odaily?將于本文解析功能文檔,并對(duì)比其與?BRC-20?代幣的異同。
什么是符文?
符文允許比特幣交易蝕刻(etch)、鑄造(mint)和轉(zhuǎn)讓比特幣原生的數(shù)字商品。每個(gè)銘文(inscription)都是獨(dú)一無(wú)二的,而每單位的符文都是同質(zhì)的,它們是可互換的代幣,適用于多種用途。
符石
符文協(xié)議信息被稱為符石(runestone),存儲(chǔ)在比特幣交易輸出中。符石輸出腳本開頭分別為“OP_RETURN”和“OP_?13?”,按照?Casey?所指定規(guī)則壓縮和解碼成一系列?128?位的整數(shù),最后解析成一塊符石。每次交易最多只能有一塊符石。(具體運(yùn)行細(xì)節(jié)可參考《Ordinals?創(chuàng)始人首談?Runes?協(xié)議》第四節(jié))
符石可以蝕刻新的符文,鑄造已有的符文。
蝕刻
符文是通過蝕刻(etch)產(chǎn)生的,蝕刻能夠創(chuàng)造一個(gè)符文并設(shè)定其屬性。一旦設(shè)定,這些屬性是不可改變的。該操作可按照 ERC 20 代幣的部署(Deploy)理解。
名稱
名稱由字母 A 到 Z 組成,長(zhǎng)度在 1 到 28 個(gè)字符之間。例如“UNCOMMONGOODS”可以是一個(gè)符文名。名稱也可包含間隔符,用圓點(diǎn)表示,以提高可讀性?!癠NCOMMONGOODS”可以會(huì)被蝕刻成“UNCOMMON?GOODS”。一個(gè)名稱的唯一性并不取決于間隔符號(hào)。因此,即使使用不同的間隔符號(hào),符文也不能使用與現(xiàn)有符文相同的字母序列。
Premine(預(yù)分配)
符文的蝕刻者可以向自己分配一定數(shù)量的已蝕刻符文,這種分配被稱為 Premine,非強(qiáng)制可自由選擇。
(Odaily星球日?qǐng)?bào)注:在早期 Ceasy 并未考慮加入這個(gè)功能,該功能的推出為更復(fù)雜的代幣經(jīng)濟(jì)學(xué)提供可能。)
可分性
一個(gè)符文的可分性指的是它可以被分成多少個(gè)最小單位??煞中约捶臄?shù)量小數(shù)點(diǎn)后的最大位數(shù)??煞中詾?nbsp;0 的符文不可分割,可分性為 1 的符文可以分割成十個(gè)子單位,可分性為 2 的符文可以分割成一百個(gè),依此類推。
(Odaily星球日?qǐng)?bào)注:即用戶可自選代幣的最小單位。)
鑄造限制
符文可以公開鑄造,面向所有人開放,并能夠設(shè)定鑄造限制,當(dāng)超出指定的條件(Casey 稱之為 Terms)則鑄造停止,例如可以限制特定起始(區(qū)塊)高度、終止(區(qū)塊)高度和一個(gè)(數(shù)量)上限。
其他信息
- 標(biāo)識(shí):符文具有特定 Unicode 碼,例如可分性為 2、數(shù)量為 101 個(gè)單位的符文,標(biāo)識(shí)為??,將體現(xiàn)為 1.01 ??。
- 上限:符文的可鑄造次數(shù)即為其上限,一旦超過上限鑄造就停止。
- 燃燒:符文可通過 Casey 所指定方法進(jìn)行燃燒。
和 BRC-20 有什么區(qū)別?
底層差異
Runes 基于比特幣網(wǎng)絡(luò)的 UTXO 和附件信息構(gòu)建,通過 OP_RETURN 標(biāo)記特定信息,從而“模擬”代幣操作。而 BRC-20 將數(shù)據(jù)記錄在見證數(shù)據(jù)中,具有 UTXO 膨脹的特性。這也是 Casey 反對(duì) BRC-20 的根本原因之一,其認(rèn)為 BRC-20 產(chǎn)生的“垃圾 UTXO”過度地占據(jù)了比特幣網(wǎng)絡(luò)空間。并且存在潛在的安全問題。(詳見《BTC 生態(tài) | 揭秘 Ordinals 創(chuàng)始人要求幣安移除 ORDI 幕后故事》)
另一方面,Casey 認(rèn)為 BRC-20 之所以成功,關(guān)鍵在于它開創(chuàng)了比特幣網(wǎng)絡(luò)上的“資產(chǎn)公平發(fā)射”方式,人人可參與,并自己為鑄造成本負(fù)責(zé)。Casey 希望繼承其優(yōu)點(diǎn),同時(shí)避免其技術(shù)上的缺陷(UTXO 膨脹問題)。
那么以代幣視角而言,二者具有什么差異?
代幣差異
- 更高的設(shè)定自由度
BRC-20 規(guī)定代幣名稱固定為 4 個(gè)字母,僅能設(shè)定代幣的總張數(shù)和單次銘刻數(shù)量。而 Runes 對(duì)名字開放度較高,并支持代幣精度的設(shè)定。
- 更全面的代幣功能
BRC-20 代幣僅具備轉(zhuǎn)賬功能,并僅支持單對(duì)單的單類代幣轉(zhuǎn)賬。而 Runes 支持復(fù)雜的轉(zhuǎn)賬,包括單次轉(zhuǎn)賬的多對(duì)象和多代幣。而設(shè)置鑄造條件、預(yù)分配、燃燒、批量空投等一系列特性,使得 Runes 更加接近廣大用戶熟知的 ERC-20 代幣,從功能性上大幅提升。
結(jié)論
去年 Casey 曾宣布 Runes 將在比特幣網(wǎng)絡(luò)區(qū)塊高度達(dá)到 840000 時(shí)推出,大約在今年的中下旬。而在去年 9 月其提出 Runes 概念期間,已涌現(xiàn)出了大量的 Runes 代幣和 NFT,包括 Runes Alpha(COOK)、Runecoin(RSIC)、Runestone 等數(shù)十個(gè)項(xiàng)目,本次文檔的發(fā)布再次預(yù)告了正式版本推出在即。
而回到 BRC-20 ,其在 2023 年的二度爆紅主要因?yàn)閹砹吮忍貛糯鷰虐l(fā)行的新敘事,而非來自功能的繁復(fù),BRC-20 的沒落則處于網(wǎng)絡(luò)性能的限制和敘事新穎度的消失。Runes 在功能性上做出了極大提升,但并非吸引大量用戶的充分條件,Casey 能否憑借 Runes 為比特幣網(wǎng)絡(luò)帶來再一次增長(zhǎng),仍有待觀察。
免責(zé)聲明:本文不構(gòu)成投資建議,用戶應(yīng)考慮本文中的任何意見、觀點(diǎn)或結(jié)論是否符合其特定狀況,及遵守所在國(guó)家和地區(qū)的相關(guān)法律法規(guī)。
本文轉(zhuǎn)載自:marsbit,不代表科技訊之立場(chǎng)。原文鏈接:https://news.marsbit.co/20240328170013940696.html