作者:Bob Bodily, PhD 來源:X,@BobBodily
一、“元元”協議索引帶來的爭端
首先,對BRC-20進行簡要概述:
BRC-20目前是最成功的比特幣可交換代幣協議。在過去一年中,其交易量已達數億甚至數十億美元。雖然它并不完美(使用效率低下的編碼、增加了未使用交易輸出(UTXO)集的負擔、功能有限),但它非常容易部署和鑄造代幣,并在幾乎所有區塊鏈上引發了對加密世界的影響。?
接下來,簡要介紹技術原理:
BRC-20是建立在Ordinals元協議之上的元協議。這意味著Ordinals將比特幣用作完整的數據可用性層,并使用離鏈索引器確定元協議狀態。而BRC-20則將Ordinals協議作為完整的數據可用性層,并使用離鏈索引器確定元協議狀態。這意味著BRC-20實際上是一個"元元"協議,因為它是建立在Ordinals之上的。
在Ord上構建BRC-20的復雜性:
Ordinals協議的技術規范在過去一年中一直在變化。Ord是一個全新的協議,因此它經常發生變化。當你在Ord上構建一個代幣標準時,你為你的協議增加了額外的風險,因為你有一個不斷變化的協議依賴。
這就是Ord 0.8.0和Ord 0.9.0發生的情況。不同版本的Ord以稍微不同的方式跟蹤銘文,這意味著BRC-20索引器根據是否構建在0.8.0還是0.9.0上會報告錯誤的余額。當然,這是不可取的。
二、unisat VS domo(LF1)
L1F解決方案
Layer 1 Foundation (@L1Fxyz)的解決方案是將Ord協議版本凍結為0.9.0,以防止將來發生類似問題。因此,即使我們有額外的“被詛咒”的銘文類別,通過保持所有基于0.9.0版本構建的索引器,您可以避免跨版本不兼容性。這不是一個永久解決方案,但目前它非常有效地保持了BRC-20的穩定性。
Unisat希望推動協議發展
首先,Unisat引入了黑/白模塊系統。這使得在BRC-20上構建的人們(如Unisat)可以在黑模塊(在主協議中不進行索引的臨時位置)中引入新功能。您可以將您的代幣轉入黑模塊,但在獲得批準之前無法取出,就像比特幣空間鏈(單向橋接)一樣。然后,近日,Unisat發布了他們希望將BRC-20索引器下的Ord版本升級到最新版本(jubilee之后)。jubilee是Ord的官方發布版本,在那之后我們將不再有“被詛咒”的Ordinals(所有銘文將永遠有正數)。
辯論的關鍵點:如何升級BRC-20
升級BRC-20索引器下的Ord版本實際上是一個非常好的主意。Ord協議將更加穩定,我們將不再有“被詛咒”的Ordinals,不用再擔心余額不匹配等問題。
Unisat希望盡快推出這個升級,這是非常合理的,因為Unisat是一家初創公司。初創公司沒有時間坐等。你必須奔跑以找到產品市場適應性并為用戶建設。
L1F希望推遲升級,因為如果我們匆忙行事,可能會出現額外的錯誤。Best in slot和其他人已經發現了一些協議錯誤。這是有道理的,因為L1F是一個旨在保護協議的基金會,所以他們認可較慢、更有目的性的協議路徑來進行升級。
有些人認為這是Unisat團隊試圖控制協議的權力斗爭。而其他人認為L1F只是試圖控制應該更多市場驅動的協議。
三、Bob的看法
由于BRC-20協議的巨大成功,我們不能再快速行動了。BRC-20的初創階段已經過去了。BRC-20是一個絕對龐大的協議(總鎖定價值、用戶、基礎設施、錢包、市場),在此后不應該再快速行動。我喜歡L1F的方法。Domo一直認識到協議的穩定性的重要性(自創始以來,BRC-20幾乎沒有發生變化),這是一個優勢。更易于整合。更易于構建。等等。我們需要去中心化、審議和緩慢移動的共識和妥協來推動BRC-20協議的變革。