谁有权力改变公共区块链?这个问题一直困扰着顶尖的加密货币开发者们,因为许多可用网络都在努力服务于网络中形形色色的、经常发生冲突的代币持有者。但这并不是说区块链管理没有规范和最佳样本可言——通常情况下,编写代码的开发人员和安装代码的计算机或节点之间,围绕着谁去执行软件变更的话题会发生分裂。
然而,以太坊的联合创始人以及即将推出的区块链互通协议Polkadot的领导者之一Gavin Wood,正在用一种新的区块链版本来改变链上管理的现状,该版本将管理权力直接授予代币的持有者。
Polkadot的代币Dot是在去年的进行发售的,该区块链允许它的代币持有者直接向一段代码进行投票,经过投票结果选出的代码将自动升级到整个网络中。这是一种绕过开发人员和节点的方法,这种方法当然也具有着一定的争议,但是其拥护者却认为这种方法比现在大多数区块链上所能提供的服务要强大的多。
支持Polkadot研究和发展的Web3基金会的负责人Peter Szaban对CoinDesk说道:
开发者最初提出Polkadot管理的目的肯定是试图解决许多现有区块链的缺点,因为正是这些缺点最终导致了社区僵局的形成和持续的分裂 。
退一步说,考虑到基金恢复引发人们对以太坊进程有效性得负面评论所带来的紧张气氛,管理问题仍是当今以太坊的前沿问题。
Gavin Wood在一次采访中说道:
我们也许解决了链上的共识问题,但是我们还没未解决人们对区块链的共识问题。
自从去年11月Parity的基金被冻结(冻结了约1.76亿美元的Polkadot代币发售)以来,对资金的恢复和重新分配的努力基本上归于沉寂。根据Wood的说法,这其中的部分原因是由于团队没有一个明确的流程来衡量和处理那些具有争议的变更。
Wood对CoinDesk说道:
最近我们在以太坊治理方面所面临的挑战已经表明,无论社区成员的具体感受如何,想要变更任何一个不规则的协议重要的是要有清晰流程,因为这些更新的协议可以添加新的特性或是修复漏洞。
解释Polkadot的链上管理过程
我们需要让大家好好理解Polkadot治理方法的相关概念。
在期待已久的区块链中的区块链上,协议的每一个变更,甚至是微小的变化都必须经过投票表决,这个过程其实就是Dot的持有人对一段代码进行投票。
Czaban解释说道:
Dot的持有者有可能直接给一段新的代码投票,这一段新代码被用来取代之前的代码,这样这种方式就可以消除任何形式的歧义。
这些投票者与一个委员会一同行使权利,该委员会可以阻止恶意的提案,从而防止在大量代币持有者缺席时所导致的投票结果的失衡。然后,只有在大多数人投票的情况下,Polkadot的代码库才将会改变。
由于Polkadot与那些更传统的区块链之间存在着差异,我们来看看差异具体表现在哪些方面。
Polkadot不会使用节点,取而代之的是“验证者(validator)”、“提名人(nominators)”、“校对者(collators)”和“渔民(fishermen)”,每个组分都以不同的方式保护着网络。
虽然这种区块链中有些结构类似于典型的区块链节点,但是Polkadot的技术本质——代码的核心是自定义的——保证它们不负责接受更改。
Wood说道:
验证者是没有办法阻止他们个人不同意的代码改变的,同时他们也无法控制网。
根据Czaban的说法,在这个框架中增加Dot代币持有者的权利是一个实际的选择,他同时也强调,这是一个在未来可以不断更改进化的选择。他说道:
在Polkadot的生态系统中可能会涉及到许多不同的潜在利益方,但是,代币持有者是我们能处理的、唯一可以量化的利益方。
关于代币持有者的争议
由于上述的分析,有效的代币分发就成为了避免争议的主要因素。
在去年10月份,有一半的Dot代币被出售,剩下的代币在Web3基础上进行分发,其中有20%的代币将会用于之后的分发。
由于网络控制与代币的分发方式紧密的联系在一起,因此就必须存在一个有权力否决某些代码变化的选举委员会,以太坊的开发者Vlad Zamfir告诉CoinDesk,他对这个想法在实践中会如何运作表示怀疑。他说道:
我不是Polkadot管理模式的专家,但我已经受够了被彻底否决。
在上周的以太坊社区会议上,Zamfir展示了他正在进行的链上管理研究,这是一个构建以太坊的权益证明协议的关键调查——Casper。
Zamfir对所谓的“链上管理”进行了直言不讳的批评,他写道,自动化的决策方法否定了节点运营者的重要作用,因此“这与公共区块链的精神背道而驰”。
在一封写给CoinDesk的邮件中,Zamfir解释说道:
我不相信代币持有者,同时我也不认为他们会比其他社区成员能更明确地负责链上管理。
然而,Wood并没有动摇,他对CoinDesk表示,代币持有者为了网络利益的最大化有足够的经济动机去采取行动。Wood说道:
代币持有者有明确和极大的动机去做对网络有利的事情,这就意味着其代币的价格会被进一步抬高。同时,人们认为那些节点运营商是协议变更方面的专家的看法是不合理的。
一个好的开始
尽管这种管理方式受到了争议,但Polkadot的管理方法已经被设计出来,所以它可以很容易地进行适应,同时这也是它的创造者认为Polkadot的重要价值所在。Czaban对CoinDesk说道:
这是一个非常务实的提议,我们可以利用现有的东西做一些事情,同时也能实现一些想法。
虽然代币持有者是最容易量化的管理参与者,但是管理过程可能在未来会扩展到其他人。Czaban继续说道:
人们对不同的管理机制(我们可能会属于不同的利益方)有了更多的研究和理解。
Web3基金会也将支持7月在柏林举行的Ethereum Magicians的下一次会议,该会议是由一群试图重新定义平台变更过程的以太坊开发人员所推动举行的。
Czaban说道:
我们确实非常有兴趣尝试深入研究区块链管理这个话题。 我们需要开始试验,开始提出非常具体的建议。同时,这份提案对我们来说这似乎是一个良好的开端。