如果專案團隊擁有admin key,意味著admin key的持有人可以升級合約,對系統進行更改。在專案初期,有管理員金鑰匙可以理解的,早期專案可能有風險,需要迭代,需要穩定執行,不過最終來說,需要逐步向社羣過渡,以減少中心化的風險,以實現長期的可持續執行。
目前Tellor專案方已經將其admin key銷燬,升級Tellor協議需要透過治理進行,治理的方式是透過Tellor Improvement Proposal(TIP)流程進行決議和實施。
TRB是什麼
Tellor是預言機專案,TRB是其代幣。在Tellor實施V2.5之前,V2已經完成。關於Tellor可以參考藍狐筆記之前的文章《一文讀懂Tellor:PoW的預言機有什麼不一樣?》。
TRB的V2版本
V2版本在擴充套件性、安全性等方面都有了升級,V2的主要改進如下:
*擴充套件性
-將每區塊的資料點增加到5
-將速度提高一倍(難度目標從10分鐘降至5分鐘)
*安全性
-限制每個礦工的獎勵(每15分鐘1個)
-在爭議方面沒有時間限制
-多回合的爭議機制
-更改爭議成本計算
-允許獲得當前挖礦ID以在擁堵時增加小費激勵
*其他
-常規程式碼改進
-自動選擇下個挑戰
-刪除鏈上請求資料
-代幣費用的銷燬
在V2的改進中,其中一個可以讓TRB代幣捕獲協議的價值,它將其中礦工小費的50%進行銷燬,這意味著隨著Tellor業務增長,被銷燬的TRB也會隨之增長。這讓Tellor的業務規模跟TRB價值產生了直接的關聯。
在Tellor將其admin key銷燬之後,所有的升級都要透過TIP提案的流程。而V2.5的升級則就是Tellor去中心化的治理的第一次實踐。
V2.5版本是Tellor去中心化治理的第一次實踐
Tellor的V2.5v 版本是透過TIP-2提案流程完成實施的,目前已經上了主網。在在此次TIP-2的提案中,有55個獨立地址參與了投票,佔據總量18%的TRB投了支援票,這大大超過Tellor治理中要求總量10%的TRB代幣的法定透過票數。從這個角度,目前Tellor社羣的參與積極性是不錯的。這對於剛剛轉向去中心化社羣治理的Tellor專案來說是個好的開始。
1.TIP實施的流程
具體來說,Tellor的TIP提案要實施需要經歷哪些流程?
首先,Tellor的TIP提案是去中心化治理的,升級需要提議並由TRB社羣投票透過。TIP提案主要由三個大類:
*鏈上相關
-可擴充套件性:提升吞吐量
-安全性:任何提升安全性的方案
-常規:任何常規的程式碼改進,如減少gas成本等
*鏈外相關
-新資料:新增
-礦工:礦工相關的改進提案
-常規:除上述之外的提議,可以包括各種提案,甚至是TIP流程本身的最佳化
*常規
所有非上述範圍的提議。
其次,TIP提案實施的流程包括了草案、評審、投票和實施的階段。
在儲存庫的GitHub中進行拉取請求之前,需要對提案想法進行徹底討論。在討論充分之後,可以正式提交,可以發起拉取請求,提案將經過如下階段:
*草案
社羣可以檢視完整的書面提案,進行評論和反饋。如果提案中包括對Tellor程式碼庫、礦工程式碼庫的更改或者是完全的分叉,程式碼初稿也應該同時提交。
包含對程式碼庫進行改變的提案需要透過開發、評審、審計(如有必要)流程,進行100%覆蓋率的本地測試,然後進行部署,同時在Etherscan上進行驗證,並在最終評審之前在測試網上進行測試。
*最終評審
社羣可以檢視最終提案以及在主網上部署和驗證的最終程式碼庫(如有必要)。
*投票期
社羣有7天的鏈上投票期。
*實施/拒絕
在投票期之後,鏈上的更新和投票會自動執行或拒絕。對礦工程式碼庫或其他鏈下改進的提案也將會相應實施。
2.V2.5開啟了TRB的去中心化治理之路
由於admin key已被銷燬,現在的發展權力掌握在社羣手中。第一個社羣治理提案TIP-2, 透過並實施了Tellor V2.5 。
V2.5提案核心包括:
*首先礦工的質押從1000TRB降至500TRB,按照當前的價格計算,大約從20000多美元降至10000多美元
*當前的礦工獎勵從“1TRB+tips/2”變成 “1TRB+tips/2+timeSinceLastMineValue/5Min”。這裡的tips/2是因為其中的一半小費會被銷燬,這在上面的Tellor的V2中已經實施。
TIP-2提案(V2.5版本)將礦工的質押代幣減少一半,目的是激勵更多礦工加入網路,實現更去中心化。而更大的改變是獎勵機制的變化。之前的獎勵機制是每個區塊有固定的代幣獎勵,1個區塊1個TRB獎勵,將5分鐘設為難度目標。這個機制對於一些流動性挖礦專案來說可能沒有問題,但對於Tellor來說,它是預言機,如果擁堵時gas成本高於獎勵(1TRB+小費),那麼,這個時候沒有礦工願意提交資料,這意味著Tellor無法正常執行。當然,這個時候可以透過給礦工更多小費來進行激勵,但這需要人工操作,且網路已經很擁堵,它會進一步加劇擁堵。
V2.5版本的獎勵機制採用更加靈活的方法,就是根據Tellor上個區塊以來的持續時間進行獎勵。假設區塊在正常情況下是5分鐘出塊,獎勵為1TRB,如果區塊在10分鐘挖出,獎勵將會變成2TRB,其獎勵計算方式變成:1TRB+tips/2+timeSinceLastMineValue/5Min,透過這種方式,可以激勵礦工的正常執行,保持Tellor預言機的運作。
從Tellor V2.5的去中心化治理的實施看,目前基本上實現了從中心化向去中心化治理的過渡,它能否很好地持續下去,可以持續保持關注。