以太坊和 DFINITY 的技术不同之处(二)
★学习主题: 以太坊和 DFINITY 的技术不同之处(二)
★资料提供: Pied Piper 区块链技术开发学习群
★资料整理: Claire Wu
★时间: 2018.9.21.
★参考资料: 以太坊的竞争者——DFINITY
★ 治理
DFINITY将其治理机制描述为“AI即法则”,与以太坊的“代码即法则”相对。DFINITY所说的“AI”本质上是一种基于流动式民主的治理机制,而以太坊对DAO黑客事件的回应导致了社区分裂,使“代码即法律”的信仰者离开了。
其真正的区别并不在于理念,而在于执行该理念的机制,这是Parity钱包被黑事件给我们的启示。从理念上来说,以太坊是防黑客的,但没有任何正式机制或自动化工具来停止或撤销入侵,只能依靠白帽黑客使一些受损方恢复正常。DFINITY理念上也是防黑客的,正在计划引入更加正式且自动化的链上治理机制,可以在多种受攻击的情况下使所有方恢复正常。(详见 BNS (一)至(五)的系列介绍文章)
DFINITY的区块链神经系统(BNS)在执行管理方面功能强大,例如管理协议和软件升级、修改经济参数、冻结“流氓”智能合约、修复合同中的错误甚至重新分配DFINITY网络代币。(详见 BNS (一)至(五)的系列介绍文章)
是否应该采取这些行动以及何时应该采取这些行动都是主观而经常引发争议的,所以只有当社区通过对等流动式民主投票流程通过了采取行动的提案,BNS才能发挥作用。
对于任何给定的提案,通过存入代币且在网络上运行“神经元”而获得投票权的用户可以对任何提案直接投票,或者选择其他神经元代表自己,委托其进行投票。
软件会将一切自动化,并允许用户为不同类型的提案选择不同的代理,并动态更新这些选择。这种做法的目的在于使所有提案由社区的集体智慧进行仔细审查,只有在符合社会最大利益的情况下才能通过(“社区利益即法律”)。
如果投票过程能够获得真正的社区共识,并且当BNS行使其权力时社区不会破裂,则DFINITY的自动化治理对某些类型的应用程序来说可能代表着一种极具吸引力的替代方案。
虽然BNS拥有强大的工具来解决广泛的治理问题,但提案必须被通过才能保证这些工具会被用来解决应用程序的具体问题。不过,如果当社区建立起共识时有一个大家都同意的修理机制,且该机制不会被滥用,那么这将带来极大好处。
鉴于以太坊经常遭受严重入侵,它可能会采用一些更加正式化且自动化的治理机制。尽管大量价值处于危险之中使其迫切需要采取行动,但这也意味着造成社区分裂的行为会带来真正的经济阵痛。所以,以太坊可能会非常谨慎,而涉险价值较少的平台则会使用非常强大且高度自动化的机制进行实验。
★ 结论
DFINITY在“以太坊的竞争者”里面非常独特,但它是兼容EVM的以太坊。这使得DFINITY能够利用来自大型以太坊社区的所有发展和创新,而DFINITY对这些项目的贡献也有利于以太坊。
DFINITY所添加的阈值中继共识和BNS功能以及其提供的公有链和私有链互操作性在私人许可链中应该能发挥很好的作用。但无需许可的公共链的设计要求与别不同,一个网络架构能否掌控及兼容两者仍是未知之数。