作者:Gerry Wang,來源:推特@ArweaveOasis
本文將是白皮書解讀的最後一個部分。這部分並不是Arweave 的核心機制的論證,而是給出了一個能讓協議健康演化的模式,也是核心機制的一個很好的補充。
我們都清楚,天下沒有任何一個協議或機制是可以永遠完美運作。一個良好的演化模式能保障協議隨著技術的進步而得以更好地演化。本文就給出了關於Arweave 的演化機制。
隨著時間的推移,Arweave 協定所處的網路環境必然會改變。真正的永久儲存需要一個能夠適應這些變化的系統。我們發現現有的區塊鏈協議治理方法未能同時實現協議的適應性和用戶保障的長期維護。為了解決這些問題,Arweave 網路中部署的治理機制在傳統的區塊鏈分叉模型的基礎上進行了改進,提供了一個激勵協議進化的框架。 Arweave 網路的治理程序完全是憲法性質的,它們是社區參與者之間達成一致的社會協議,允許技術根據需要而變化。完整的框架和它所引用的原則可以在Arweave 網路本身找到。
機制概覽
該框架的核心是一個系統,它透過在Arweave 協議上進行分叉來激活和獎勵無需許可的創新。這種機制促成了一種進化形式:為生成、測試和挑選出更優的協議改進版本提供了機制保障。
它允許任何有想法的人提出帶有獎勵的協議改進版本,這樣可以形成一個針對機制進化的的市場。大體上,這個機制功能如下:
-
創新者選擇基於先前版本的協議來進行他們的新工作。他們基於對其採納率和適用性的認識來選擇他們創新的父版本。
-
然後,創新者創建一個新版本的協議,並將其提交給社區,鑄造他們認為代表對其貢獻的合理獎勵的新代幣數量。
-
最後,社群成員評估這個新的改進版本,如果它在合理的範圍內提供足夠的改進,則選擇使用它而不是其他選擇。
這個過程造就了一個隨環境演變而進化的協議,它在最大化自身的實用性和適應性的同時,盡量減少了稀釋。據此可見,想要讓自己提出的新版本被認可和接受,創新者需要同時滿足協議使用者和其他創新者這兩大主要市場參與群體的需求。一旦實現這一目標,他們將因此獲得市場所認定的獎賞。
合作動機
這種無需許可的機制鼓勵所有市場參與者合作,而不是與協議的早期版本競爭。具體來說,有三大理由激勵了任何試圖建立永久資料儲存系統的人參與這項機制:
-
忠實地參與這項機制能夠讓他們透過一個已啟動且參與度高的使用者基礎來輕鬆推動改進版本的採納。這最大化了他們的創新獎勵,同時也最小化了成本開銷。
-
透過忠實地參與機制,創新者可以期待他們的改進版本將成為永久資料儲存系統血統的一部分。因此,其他人將推進他們的協議(他們的數據和代幣)向前發展。
-
任何試圖創建永久資訊儲存系統的建構者都需要一個靈活且可適應的機制,以應對一個肯定會隨時間變化的環境。 Arweave 的演化框架為這個問題提供了一個所有人都可以無成本或限制地參與的解決方案。
因此,創新者所發生的真實成本極低,所以參與這種機制比自行創造一個競爭性服務更為理想。
資料集統一的激勵
對創新者還有另一個強力的激勵:透過合併分叉譜系的數據來最大化他們新進化版本的價值。由於一個統一的協議通常比僅是某個分叉譜系的演化版本更有價值。達到這種統一的基本策略包括兩個要素:解決不同社群的技術問題,並將分支的資料納入新的演化中。如果它被正確執行,這種統一數據的策略會讓社區成員繼續參與分叉的動力消失,因為統一的數據集往往更能最大化價值。
圖1:來自分岔的資料可以被融合進協定接受的演化版本。
如果以下表達式的結果為正,創新者就有動力在演化樹上合併不同分岔的資料:
其中:
V = 融合來自分叉的數據所導致的淨價值增益或損失。
F_M = 分叉的市場資本化。
C_D = 如果融合了舊數據,將會有多少市場資本化比例從舊分叉轉移到新分叉。
C_N = 不管是否融合新數據,市場資本化的比例將會從舊分岔轉移到新分岔。
D_C = 複製舊資料到新演化版本所需的成本。
D_V = 在新演化中包含來自分叉的資料的內在社會價值。
在這個方程式中,D_C 的值通常比F_M 小,創新者會被激勵去將最突出的分叉資料進行統一。因此,即便使用者的資料是上傳到分叉中的,未來還是有大機率是被統一融合進後續的權威進化版本。
綜合評估這些誘因的效果是,代幣持有者將在不同演化版本中累積一系列資產,而Arweave 用戶可以期待他們的數據會被一個不斷改進的協議集合維護,隨著網路的演化而演化。