長推:為何說索引才是銘文的共識層?

0xmiddle
2024-01-08 15:18:44
收藏
SCP 範式在理論上是 Web2 應用向 Web3 大規模遷移的最好路徑。

作者:0xmiddle

索引是銘文語境下的高頻詞。那什麼是索引呢?為何銘文需要依靠索引?索引上鏈對銘文又有哪些要緊意義?

1、 玩銘文的朋友,一定常常聽到「索引」這個詞。無論是項目方,還是技術大佬,在銘文語境中,都常常用到這個詞。它到底是什麼呢?為何銘文的存在,除去依靠區塊鏈,還會依靠索引?

2、大家要理解的是,銘文的本質是把區塊鏈當硬碟,在原有些買賣數據的「備註」字段去存儲一個新的賬本,從而達成代幣的發行。這個賬本並不會被區塊鏈本身驗證和計算。

3、假如有人 transfer 一筆自己本不擁有些資產,或者 mint 已經被鑄造完的代幣,這道銘文依然會上鏈,但它是無效的。也就是說,銘文在區塊鏈上存儲的是一個「髒賬本」,裡面同時存在有效數據和無效數據。

4、那麼誰來負責甄別有效數據,並計算每一個人的餘額呢?這就是「索引」幹的事情。當然,索引需要依據一套已形成社會共識的規則來做這件事。對於銘文而言,區塊鏈只不過 DA 層,索引才是真的的共識層。

5、假如索引分叉,那麼共識就會分叉,銘文就會分叉。假如各錢包、瀏覽器、買賣市場等索引服務者在索引升級時沒非常好的協調,或者對索引規則存在分歧,這樣的情況會出現。

6、BTC BRC20 銘文已多次出現這樣的情況。去年十月份,有用戶發現,各大交易平台運行著不同版本的 Ordinals 索引器,有些銘文在較新的 v0.9.0中會被索引,在更早的版本中則不會,致使了同一賬戶的餘額在不同推廣客戶端顯示不同。後經協調,各方決定以 v0.9.0 為準,且凍結後續升級。

7、然而今年 1月份,風波再起,最大的 BRC20 錢包服務商 Unisat 宣布單方面更新索引器,市場上再度出現兩種索引規則。對此事件,社區別化出不同派別,有反對升級的凍結派,有支持穩健升級的升級派,也有支持分叉的共存派。後續會怎麼樣,猶未可知。

8、目前大家理解了,索引是銘文的共識層。而且這種共識更多是一種社會共識。社會共識不肯定不結實,但在升級過程中,總是會歷程較長期的拉扯和混亂,才能形成某種程度的"最後確定性"。而這種混亂或許會給用戶帶來資產的損失。

9、大家有沒有方法,把社會共識轉化為鏈上共識呢?直覺上好像沒有,由於任何銘文都沒有方法需要其依托的公鏈去驗證銘文的有效性。但大家好像可以另辟蹊徑:假如把索引規則也放到鏈上呢?比如大家把 Ordinals 協議目前的共識版本放到BTC鏈上?

10、假如這麼做,鏈上就會存在一份唯一有效的索引規則,其他人都可以基於鏈上數據和鏈上規則,運行出有效的、一致的最後狀況。當然,如此也不可以完全杜絕分叉,不同利益方還是可以上傳不同版本的索引。但這種形式最起碼會成為一種更有效的協調和確認機制,防止社會共識形成過程中的混亂。

11、這種形式的最早提出者是永久存儲服務商 AR,該模式被叫做存儲共識範式,即 Storage-Based Consense Paradim ,據稱,AR 鏈上首個銘文項目 $ARIS,將使用該機制,將索引上傳到 AR,成為首個「純鏈上共識」的銘文。

12、筆者覺得, SCP 範式的潛力,絕不止於銘文。它事實上創建了一種不同於 Rollup 的全新的 L2 模型。

13、這種模型比 L2 愈加靈活,它無需肯定是鏈的形態,它可以是任何形態,對於 Web2 服務而言,可以通過 SCP 的方法,直接的切換成 Web3 服務,獲得抗審查、不可篡改等特質。另外,相比 Rollup 模型,SCP 在擴容上的成效更佳顯著,能達到 Web2 級別的資源效率。

14、現在看來,SCP 範式在理論上是 Web2 應用向 Web3 大規模遷移的最好路徑。筆者看好 $ARIS 正在實踐的「純鏈上共識銘文」,它代表著銘文範式的轉換。同時,筆者看好 SCP 的前景,期待 SCP 範式能被更多開發者落地實踐,將更多形式的應用帶到 Web3 生態中來。

鏈捕手ChainCatcher提醒,請廣大讀者理性看待區塊鏈,切實提高風險意識,警惕各類虛擬代幣發行與炒作,站內所有內容僅係市場信息或相關方觀點,不構成任何形式投資建議。如發現站內內容含敏感信息,可點擊“舉報”,我們會及時處理。
ChainCatcher 與創新者共建Web3世界