BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

以太坊推出Casper的第一个版本,客户端测试开始

| 作者 Kent Weare 关注 9 他的粉丝 ,译者 谢丽 关注 9 他的粉丝 发布于 2018年6月27日. 估计阅读时间: 3 分钟 | 都知道硅谷人工智能做的好,你知道 硅谷的运维技术 也值得参考吗?QCon上海带你探索其中的奥义

在reddit最近的一篇博文中,以太坊开发者Danny Ryan宣布了Casper Friendly Finality Gadget(FFG)的第一个版本,这是以太坊的权益证明一致性算法。这个软件的发布以及验证者的引入有助于向权益证明(PoS)一致性区块链转换。发布之后,代码已经向研究人员、审计人员以及客户端开发人员开放,其中,Parity和Geth已经开始测试该软件。

目前,在以太坊的主网中,用于验证交易、预防拒绝服务或垃圾邮件的一致性算法被称为工作量证明(PoW)。PoW算法的使用已经引起了密切关注,这通常是由于支撑底层加密货币网络所需要消耗的能量。人们创建了以太网能耗指数,用于跟踪以太网的能耗。目前,根据估计,这个网络消耗的能量可以供188万1612个美国家庭生活

此后,以太坊一直致力于迁移到名为Casper的(Pos)一致性算法。Pos方法可以确定基于个人/组织在相关加密货币中持有的权益验证交易的可能性。而且,作为回报,验证者会收到网络使用费,而不是像在PoW中那样挖掘一个块作为回报。

从PoW模型转换到PoS模型带来了一些不确定性。作为Casper FFG第一个版本0.1.0的一部分,新参与者将会作为验证者加入以太坊网络。这些验证者将和传统的挖矿者并肩工作,在由PoW向PoS过渡的过程中,后者将继续使用PoW。

使用一种混合方法的底层机制包括利用智能合约把现有的挖矿者和验证者联系起来。在过渡的早期阶段,挖矿者将按照预期继续承担大部分的工作。但是,验证者将执行周期性检查。在早期阶段,以太坊网络只能容纳这么多的验证者。在EDCON Toronto大会的一次演讲中,Vitalik Buterin说明了称为验证者的过程。成为一名验证者要受到一些约束,包括:

发送一笔交易,最少要包含1500 ETH存款,否则,就要加入一个权益池。在大约两代或45分钟后,你就会被选为验证者。

一旦成为验证者,重要的是要保证你的节点保持在线,每个epoch都要连接,50个块周期或者大约20分钟,你的节点需要签名并发送投票信息,帮助建立网络共识。

智能合约预计会存在大约两年的时间,到这个时候,PoS的实现预计已经完成。在此期间,网络将以混合方式运作,会有奖惩制度鼓励验证者采取积极的行为。正如Danny Ryan最初的以太坊改进提案(EIP),保持在线并持续投票的验证者有望获得其权益0%到5%的回报。对于离线的权益人,他们可能会损失5%到10%的权益,在越极端的情况下损失会越多。在验证者投票冲突的情况下,会被视为愚弄系统,他们会退出系统,并且损失1%到100%的权益。在Buterin演讲期间,他表示,这些值可能会随时变化。

 
图片来源:https://www.youtube.com/watch?v=NJ9StJThxZY

为了使用Casper FFG,以太坊客户端需要支持这种实现。Parity Casper测试网络已上线,并于近日在Twitter上公布,而Geth也在准备推出自己的测试网络。

查看英文原文:Ethereum Launches First Release of Casper, Client Testing Begins

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

推荐一个java和Android App开发以太坊区块链的教程 by ma lalak

推荐一个java和Android App开发以太坊区块链的web3j类库开发详解:web3j教程

分享个java开发以太坊区块链的教程 by ma lalak

分享个java开发以太坊区块链的教程,web3j开发详解:t.cn/Rrbv6RU

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

2 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT