欧易数字货币交易所 更快、更好、更强

Arweave 第 17 版白皮书解读(七):协议该如何与时俱进

作者: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 用户可以期待他们的数据会被一个不断改进的协议集合维护,随着网络的演化而演化。