Casper新版本的代码目前已经发布,以供审计人员和客户开发人员进行更广泛的审查。Casper计划改变以太坊网络达成共识的方式。
Casper FFG的开发者Danny Ryan周二在GitHub发布了v0.1.0代码。他指出,“v0.1.0标志着我们更清楚地标记发布动态,以便能帮助用户和外部审计人员更容易地追踪合同和变更。”(对于“Friendly Finality Gadget ( FFG )”来说,FFG是Casper的第一次迭代,并且可能会被其他人跟踪。)
Danny Ryan随后在Reddit上回复了一篇关于此次更新的帖子,他在文中写道:
“不仅仅是研究团队现在正在使用合同——审计员、客户端开发人员等等——所以我们想要开始发布更清晰的版本控制和变更,以帮助每个人保持组织性。”
这一举动表明在协议变更的背后,势头正在增强,因为以太坊软件客户端可以开始将软件编写成他们各自的编码语言和测试软件。
上周在多伦多举行的一次会议上,以太坊创始人的Vitalik Buterin在会议上发表讲话,讨论了Casper的升级情况,称“希望能在相当短的时间内获得更快乐的Casper体验。”
Casper FFG一旦实现,将会改变以太坊的软件,从而更新整个区块链。这会涉及到一系列的工作证明:从混合了PoW与PoS两种协议的熟悉的比特币——到对风险的验证。后者使用验证器通过投票系统更新分类帐单,在这个系统中,用户(有时被称为stakers)可将以太坊的存款存下来,但如果他们试图作弊操作,就有可能丢失他们存进来是以太坊资产。
在最初阶段,Casper将保留以太坊当前的工作证明协议来完成大部分繁重工作,使用相关证据来定期验证“检查点”。因为网络只能够处理这么多验证节点,最低存款将以1500个以太坊开始(按当前汇率计算为110万美元)。
这个计划最终将转向一个完整的股权证明系统,并降低最低持股比例,但目前还没有明确的过渡时间表。
目前,Casper的第一阶段必须经过审计,并且网络无法实现它,除非为以太坊客户编写更多的代码,用户下载的程序才可以运行加密货币的协议。由于Casper将无法与以太坊的早期版本兼容,网络将需要进行硬分叉。
来源:Coindesk
作者:David Floyd
编译:ZB TEAM