写点什么

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

  • 2018-06-26
  • 本文字数:1177 字

    阅读完需:约 4 分钟

在 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

2018-06-26 04:402390
用户头像

发布了 1008 篇内容, 共 419.7 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

Linux pwd 命令

一个大红包

Linux linux命令 4月日更

Windows 下 搭建 Flutter 环境

U2647

flutter 4月日更

分页场景慢?MySQL迷惑行为解读~

Java架构师迁哥

数据库存取策略对比

小舰

4月日更

初识GaussDB(for Cassandra)

华为云开发者联盟

数据安全 GaussDB 华为云数据库 GaussDB(for Cassandra) 分布式云数据库

修电脑、脱发、格子衫?程序员拒绝标签化,这才是真正的他们

华为云开发者联盟

程序员 女朋友 标签 格子衫 单身狗

GaussDB(for openGauss)让数据“存得下、算得快、算得准”

华为云开发者联盟

GaussDB(for openGauss) 华为云数据库 数据分布方式 计算下推 数据强一致

一加9pro联名哈苏了!这可能是你能买的平替哈苏

Geek_4a453c

直播 | 如何使用Ranger增强权限管理?

LooK

大数据 数据分析 数据 Bigdata

Github Star 11.5K项目再发版:AAAI 2021 顶会论文开源,80+多语言模型全新升级

百度大脑

飞桨

第一个 Go 程序

escray

学习 极客时间 Go 语言 4月日更 Go100

他人方寸间,山海几千重

清秋

随笔 4月日更 1 周年盛典 我和写作平台的故事

智慧公安重点人员管控系统搭建,实现重点人员动态管控

13828808769

智慧公安

SQL 性能优化的几条建议

U2647

sql 4月日更

算法突击营毕业总结

韩儿

超详细 PowerDesigner 入门教学(项目数据库设计标准)

若尘

数据库 数据库设计

一直做着行业最“新”的尝试:NA(Nirvana)Chain受邀出席共为·创新大会并办展

区块链第一资讯

Spring Boot 启动时,让方法自动执行的 4 种方法!

Java小咖秀

springboot 启动方式

喜欢回忆过去的人,没有未来

小天同学

成长 自我思考 个人感悟 突破瓶颈 4月日更

被应用商店下架的应用,该如何下载?

彭宏豪95

效率 App 苹果 4月日更

VueRouter源码解读:三大核心模块构成

梁龙先森

源码分析 大前端 vue-router

ES9的新特性:异步遍历Async iteration

程序那些事

JavaScript ecmascript 程序那些事 es9

计算机原理学习笔记 Day5

穿过生命散发芬芳

计算机原理 4月日更

Zabbix Linux 下源码安装

耳东@Erdong

zabbix 4月日更

Python OpenCV 图像处理之直方图的应用,取经之旅第 26 天

梦想橡皮擦

Python OpenCV 4月日更

openLooKeng V1.2.0 发布

LooK

大数据 数据 Bigdata

C++系列:Visual Studio(VS)2019登录不上?

Bob

c++ 踩坑经历 编程经验 4月日更

算法思考:红包金额生成

程序员架构进阶

Java 28天写作 算法解析 4月日更 微信红包

中寰卫星导航卜钢采访:IT年轻人怎么工作、学习和生活(采访提纲)

老猿Python

学习 采访 IT年轻人

【LeetCode】打家劫舍 II Java题解

Albert

算法 LeetCode 4月日更

区块链特色农产品溯源平台解决方案

13828808769

溯源 #区块链#

以太坊推出Casper的第一个版本,客户端测试开始_语言 & 开发_Kent Weare_InfoQ精选文章