BRC20 索引升級爭議的背後:是選擇穩定安全的保守路線,還是有風險的創新進攻路線。

作者:西柚,ChainCatcher

近日,BRC20 深陷「分叉」風波。 Unisat 堅持追隨 Ordinals 升級卻遭到了 BRC20 創始人 Domo 的反對和批判,二者之間的爭議風波撕開了 BRC20 協議背後控制權爭奪的口子。

目前,BRC20 代幣總市值已接近百億美元,成為比特幣生態中最火爆、受歡迎的產品,有關它的一舉一動都牽動著加密使用者的心弦。 而這場風波背後將決定 BRC20 與 Ordinals 協定是同步協調發展還是二者漸行漸遠。

BRC20 是否升級爭議風波為何備受關注? 會導致「分叉」嗎?

Unisat堅持 Ordinals Jubilee 升級引發 BRC20“分叉” 爭權風波

Unisat 發佈的一則追隨 Ordinals 升級公告引發了 BRC20 索引器大戰風波,甚至將其上升到了 BRC20 協議背後權力的爭奪之戰。

1 月 2 日,比特幣銘文基礎設施 UniSat 宣佈,將遵循 Ordinals Jubilee(禧年)升級,並確保 BRC20 仍運行在 Ordinals 上,而不會分裂成孤立的協定。 此外,還將於 1 月 31 日發布白皮書。

UniSat 聲稱,這是自 2023 年 2 月以來為 BRC20、Ordinals、比特幣及社區使用者提供的最好禮物。

Unisat 的這份聲明卻遭到了 BRC20 創始人 Domo 的反對和批評,聲稱 UniSat 錢包的行為可能會導致 BRC-20 記帳標準發生衝突,這是在 “分叉”BRC20、試圖奪取 BRC20 協定的控制權,呼籲社區使用者拒絕 Unisat 的這次升級行為。

針對 Unisat 提出的堅持遵循 Ordinal 升級,BRC20 創始人 Domo 發文表示,Unisat 的堅持 Ordinals Jubilee 升級更新行為未考慮會導致的嚴重後果,推出 BRC20 的這些更新是魯莽的,忽視了它們的同行索引器,或會損害 BRC20 用戶群體的整體利益。 並認為這並不是 Unisat 一次性的技術驅動行動,而是一場密謀已久、考慮周到的策略行為,以奪取協定的控制權。

Domo 在文中解釋道,Ordinal 0.8/0.9 升級事件凸顯了將新更新整合到 BRC20 標準中的複雜性,雖然自己也渴望實施協議改進,但很明顯,如果沒有正在構建的強大測試、協調和驗證基礎設施,這些變更可能不安全。

Domo 還補充道,L1Fxyz,一個致力於確保 BRC20 標準免受中心化企業控制的非營利基金會,目前正在維護一個索引器,明確意圖確保 BRC20 資產中所有資金的安全。 我們共同懇請整個 BRC20 社區拒絕 Unisat 提出的分叉,並支援一種非營利、以安全為先的方法來維護該協定。

作為 BRC20 創始人,Domo 這一則言論迅速在加密發酵,Unisat 和 Domo 的是否堅持 Ordinal 升級,引發了一場 BRC20 分叉爭權風波。

BRC20索引器為何不隨 Ordinal 升級而更新?

BRC20 作為基於 Ordinal 協定構建的產物,為何 UniSat 堅持追隨 Ordinal 升級更新會有如此多的爭論? 為何稱這是「BRC20 索引器大戰」、這與 BRC20 索引器又有什麼關係?

這時需要瞭解 BRC20 代幣的運作方式,BRC20 是由 Domo 於 2023 年 3 月基於 Ordinal 協定創建的用於發行同質化代幣的的實驗性格式標準,而 Ordinal(序數)是為比特幣最小單位聰 satoshis(sats)編號和追蹤的系統。

由此可見,BRC20 是基於 Ordinals 協定構建的元協定,而 Ordinals 協定又基於比特幣構建。 但由於 BRC20 是一個沒有智慧合約功能的代幣標準,目前是依靠中心化索引器來維持整個系統的餘額狀態、進行追蹤 BRC20 的相關交易所數據。

所謂的索引器是一個資料庫,可讀取和註冊所有 BRC20 交易數據,如檢查哪個銘文是第一個部署新代幣的名稱、跟蹤鑄造代幣的錢包餘額變動及相關交易地址數據等。

簡單來說,比特幣最終的「數據層」,BRC20 代幣則通過 Ordinals 協定被銘刻在比特幣聰上的,並通過索引器資料庫來追蹤和記錄 Ordinals 發行的 BRC20 代幣交易數據及賬戶餘額變動情況等。

由於 Ordinals 作為一個全新的協定、Casey 和眾多 Ord 開發者依然在持續更升級反覆運算,去年一年就發佈了多個版本。 其中,Ordinals Jubilee 升級則是發佈 V0.13.0 版本,主要是修復詛咒銘文的漏洞。 不同版本的 Ordinals 追蹤銘文的綁定方式可能會不同,這時可能會導致 BRC20 索引資料庫出現錯誤,報告不正確的餘額。

去年 10 月份,有用戶發現,BRC20 代幣的序列索引出現問題,各大交易所同時出現不同版本在運行,代表可能會出現雙重支付問題,並導致資產損失,提醒其他使用者建議此時不要交易 BRC20 代幣。 隨後 Unisat 查出,問題出在 Ord 軟體版本不同而導致 BRC20 index 索引不一致。

另外,還有人發現銘文 #35321413 和 #35329860 可以被 v 0.9.0 版本的 Ordinals 協定索引,但不被 v 0.7.0 和 v 0.8.0 版本索引。 由於不同的市場採用不同版本的 Ordinals 協定,有的銘文在一些市場上無法被正確索引,導致造成了事實上的銘文編號偏移。

為了保持索引的穩定性,在 11 月 9 日,比特幣區塊高度 816000 後,BRC20 索引標準「凍結」在 Ord v0.9 版本,市場上所有 BRC20 的索引器需同步於 Ordinals0.9.0 版本,後續不再跟隨 Ordinals 協定的升級而更新。

之所以實施此規定,這是因為無論是 TVL、使用者、基礎設施、錢包、市場容量來看,BRC20 已是一個體量龐大的協定。 目前,BRC20 代幣總市值早已超過百億美元、發行的 Token 數目逾幾十萬個、加上 CEX 交易所的上幣支援,持有 BRC20 代幣的用戶數目多之又多,如何保障 BRC20 的資產安全穩定成為了第一要務,如果因為創新造成了用戶資產損失,這將會為 BRC20 生態造成巨大傷害。

然而,如今 UniSat 決定跟隨 Ordinals Jubilee 升級,這可能會導致在比特幣上對 BRC20 有兩套不一樣的索引標準,這意味著選擇升級索引系統的是一個記賬標準,不升級的又是一個索引標準,那麼記賬系統的規則就可能出現差異,使用者在不同的地方可能會出現不同的餘額、或者帳戶餘額對不上的情況,這將會使 BRC20 市場因 Ord 版本索引標準的不同而碎片化。

當然,BRC20 的索引標準會一直維持在 v 0.9.0 版本上,如果未來 Ordinals 協定反覆運算到了更穩定的新版本,這個標準應該也會隨之更改的,類似比特幣和乙太坊網路的節點用戶端,會隨著系統升級而更新等。 Domo 也曾在 L1F 論壇上表示過,考慮用維護模式慢慢接納 Ordinals 的升級,也就是說先凍結,後續再升級。

索引升級爭議風波會引起 BRC20 分叉嗎?

目前,對於 BRC20 索引是否跟隨 Ordinals 升級而更新,目前加密社區主要有三種觀點:支援共存派、凍結派、升級派。

其中,共存派是指凍結派和升級派同時存在,但這可能導致社區分裂和 BRC20 資產餘額混亂; 凍結方案即仍都凍結在 Ord 0.9 版本,這將導致 BRC20 與 Ordinals 生態的隔離; 升級方案則指 BRC20 所有索引器統一升級為 Ord 最新版本,短期內會出現過渡期的不穩定狀況。 凍結派妥協並加入升級派,短期內可能出現過渡期的不穩定狀況。

Domo 主導的 L1F 組織成員則希望推遲升級,因為如果倉促升級,可能會出現更多錯誤。 先是 Domo 的公開反對 Unisat 升級,然後 L1F 的另一位代表序數聚合器 BestinSlot 昨日發文表示,在 Ordinals 協定 v0.13.1 版本中發現了一個會對 BRC20 餘額正確性造成影響的嚴重錯誤,強烈建議 BRC20 索引器堅持使用 v0.9.0 版本以維持協定穩。 在推文內容還指出,v0.13.1 版本中很可能還存在其它影響 BRC20 協定的 Bug,目前穩定性是 BRC20 的第一要務,價值已高達數十億美元的 BRC20 協定無法承受持續的、未經測試的升級。

然而,去中心化索引協定 Trac 創始人則表示,BRC20 索引永遠堅持 v 0.9.0 版本不是正確的解決方案,我們需要一個升級路徑,在切換到新版本之前需要提前數周至數月進行測試。

BestinSlot 對此的回復是,凍結到 0.9 版本並不意味著永遠,這一直是暫時的穩定性解決方案,直到生態系統找到一個好的升級路徑,但目前急於升級絕對不是好的選擇。

升級派的頭號支援者 Unisat 希望推動 BRC20 協定向前發展,在 Decrypt 採訪中表示,Jubilee 升級對於 Ordinals 和 BRC20 都具有重要意義。 對於 Ordinals 來說,這次升級能修補歷史遺留問題,對於 BRC20 雖然升級過程中可能會引入新問題,但可以在後續的補丁中解決這些問題,對於整個生態系統來說,Jubilee 升級所帶來的長期利益是值得的。

UniSat 還解釋到,最初同意凍結 0.9 是因瞭解到這是一項臨時措施,但當凍結可能演變成與 Ordinals 協定的永久脫離,會威脅到未來的與 Ordinals 協定相容性,UniSat 選擇主動出擊而不是永久脫離。 儘管存在潛在的分裂,但 UniSat 仍希望能趕上 Ordinals 的發展,讓 BRC20 在同一平臺上與其他協定可以無縫交互。

關於升級,UniSat 創始人表示,為了確保其順利執行,推遲了其他正在進行的任務。 就我個人而言,我取消了本周的所有會議,以完全專注於升級。

對於 BRC20 的本次爭議事件,使用者 @lilyanna_btc 表示,無論是分裂還是堅持凍住不升級,都會給 BRC20 協議帶來巨大的缺陷(比如成本高、銘文編號不一致等),讓打著優化旗號的協定(如 CBRC20)趁虛而入。 此外,Ordinals 生態協定面臨著 Atomicals 及比特幣生態其他協定的不斷湧現、競爭也逐漸加劇,BRC20 作為 Ordinals 協定最成功的產品,無論是分叉還是強行凍住不升級,都不是最好的選擇。

也有使用者表示,即將到來的 Jubilee 發生了哪些會影響 BRC-20 索引的條例變化,如果條例變化影響了索引,那麼 BRC20 協定就應該公開並遵循條例協定,目前沒有看到任何相關人員出來解釋,而不是直接決定是否升級的討論。

由此可見,無論 Ordinals 還是 BRC20 這些新生事物羽翼還未豐滿,現仍然有各種各樣的漏洞和問題、需要不斷的查漏補缺。

如今,BRC20 處於抉擇的十字路口,無論最終選擇哪種方向,都將對其未來產生深遠影響。

免責聲明:作為區塊鏈資訊平臺,本站所發佈文章僅代表作者及嘉賓個人觀點,與 Web3Caff 立場無關。 文章內的資訊僅供參考,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。