预言机 Tellor 销毁管理员私钥后通过 TIP 提案实现网络升级, V2.5 版本是其去中心化治理的第一次实践。
原文标题:《TRB 的治理实践》
撰文:蓝狐笔记
当前阶段不少 DeFi 都有 admin key,这也是部分 DeFi 项目不完全去中心化,存在中心化风险的原因。最近 Tellor 完成了从中心化向去中心化治理的过渡。可以预见,未来会有越来越多的 DeFi 项目实现类似的过渡。
TRB 的管理员密钥的销毁
如果项目团队拥有 admin key,意味着 admin key 的持有人可以升级合约,对系统进行更改。在项目初期,有管理员密钥匙可以理解的,早期项目可能有风险,需要迭代,需要稳定运行,不过最终来说,需要逐步向社区过渡,以减少中心化的风险,以实现长期的可持续运行。
Tellor 的 admin key 的销毁,Source:tellor
目前 Tellor 项目方已经将其 admin key 销毁,升级 Tellor 协议需要通过治理进行,治理的方式是通过 Tellor Improvement Proposal (TIP)流程进行决议和实施。
TRB 是什么
Tellor 是预言机项目,TRB 是其代币。在 Tellor 实施 V2.5 之前,V2 已经完成。关于 Tellor 可以参考蓝狐笔记之前的文章《一文读懂 Tellor:PoW 的预言机有什么不一样?》。
Tellor 的主要运行机制,Source:tellor
TRB 的 V2 版本
V2 版本在扩展性、安全性等方面都有了升级,V2 的主要改进如下:
扩展性
将每区块的数据点增加到 5
将速度提高一倍(难度目标从 10 分钟降至 5 分钟)
安全性
限制每个矿工的奖励(每 15 分钟 1 个)
在争议方面没有时间限制
多回合的争议机制
更改争议成本计算
允许获得当前挖矿 ID 以在拥堵时增加小费激励
其他
常规代码改进
自动选择下个挑战
删除链上请求数据
代币费用的销毁
Tellor V2 的主要改进,Source:tellor
在 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 项目来说是个好的开始。
TIP 实施的流程
具体来说,Tellor 的 TIP 提案要实施需要经历哪些流程?
首先,Tellor 的 TIP 提案是去中心化治理的,升级需要提议并由 TRB 社区投票通过。TIP 提案主要由三个大类:
链上相关
可扩展性:提升吞吐量
安全性:任何提升安全性的方案
常规:任何常规的代码改进,如减少 gas 成本等
链外相关
新数据:新增
矿工:矿工相关的改进提案
常规:除上述之外的提议,可以包括各种提案,甚至是 TIP 流程本身的优化
常规
所有非上述范围的提议。
其次,TIP 提案实施的流程包括了草案、评审、投票和实施的阶段。
在存储库的 GitHub 中进行拉取请求之前,需要对提案想法进行彻底讨论。在讨论充分之后,可以正式提交,可以发起拉取请求,提案将经过如下阶段:
草案
社区可以查看完整的书面提案,进行评论和反馈。如果提案中包括对 Tellor 代码库、矿工代码库的更改或者是完全的分叉,代码初稿也应该同时提交。
包含对代码库进行改变的提案需要通过开发、评审、审计(如有必要)流程,进行 100% 覆盖率的本地测试,然后进行部署,同时在 Etherscan 上进行验证,并在最终评审之前在测试网上进行测试。
最终评审
社区可以查看最终提案以及在主网上部署和验证的最终代码库(如有必要)。
投票期
社区有 7 天的链上投票期。
实施 / 拒绝
在投票期之后,链上的更新和投票会自动执行或拒绝。对矿工代码库或其他链下改进的提案也将会相应实施。
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 无法正常运行。当然,这个时候可以通过给矿工更多小费来进行激励,但这需要人工操作,且网络已经很拥堵,它会进一步加剧拥堵。
Tellor 的挖矿事件,Source:tellor
V2.5 版本的奖励机制采用更加灵活的方法,就是根据 Tellor 上个区块以来的持续时间进行奖励。假设区块在正常情况下是 5 分钟出块,奖励为 1TRB,如果区块在 10 分钟挖出,奖励将会变成 2TRB,其奖励计算方式变成:1TRB+tips/2+timeSinceLastMineValue/5Min,通过这种方式,可以激励矿工的正常运行,保持 Tellor 预言机的运作。
Tellor V2.5 的矿工奖励组成,Source:tellor
从 Tellor V2.5 的去中心化治理的实施看,目前基本上实现了从中心化向去中心化治理的过渡,它能否很好地持续下去,可以持续保持关注。
来源链接:mp.weixin.qq.com