AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

以太坊推出 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:402322
用户头像

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

关注

评论

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

【双喜】矩阵起源子公司荣膺“2024上海市高成长百家”第一、 荣获上海市技术创新资金立项资助

MatrixOrigin

AI 技术创新 MatrixOrigin 矩阵起源 GenAI

2024年低代码趋势洞察——企业最看重的功能有哪些

JeeLowCode低代码平台

低代码开发 低代码开发工具 低代码,

云交易技术对接全景

京东零售技术

云交易

京东零售数据可视化平台产品实践与思考

京东零售技术

数据可视化

Python for 和 while 循环:掌握循环控制的基本操作

敲代码不忘补水

Python 科技 while循环 for in 计算机科学与技术

英特尔IEDM 2024大晒封装、晶体管、互连等领域技术突破

E科讯

【YashanDB知识库】如何排查YMP报错:”OCI版本为空或OCI的架构和本地系统的架构不符“

YashanDB

数据库 yashandb

打造两轮差速机器人fishbot:从零开始构建移动机器人

芯动大师

ROS imu joint

矩阵起源荣膺"2024AI最佳实践案例"------多模态AI数据智能平台,让您的数据成就您的AI

MatrixOrigin

数据库 AI InfoQ 技术创新 MatrixOrigin

Taro小程序开发性能优化实践

京东零售技术

taro

JVM简介—垃圾回收器和内存分配策略

不在线第一只蜗牛

Python JVM

“慢”增长时代的企业数据体系建设:超越数据中台

京东零售技术

大数据

【2024丨CSIG青年科学家会议 AI可信论坛】视觉内容安全技术的前沿进展与应用

热爱编程的小白白

最新2025整理Java面试八股文,大厂必备神器

Summer

Java 程序员 面试 架构师 大厂

京东科技基于 Apache SeaTunnel 探索复杂场景适配

白鲸开源

Clickhouse 数据同步 数据集成 Apache SeaTunnel 京东科技

【YashanDB知识库】如何限制用户session连接数

YashanDB

数据库 yashandb

直击面试!阿里技术官手码12W字面试小册在Github上爆火

Summer

Java 程序员 面试 架构师 大厂

Python 数据类型详解:列表、字典、元组与集合的操作指南

敲代码不忘补水

Python 科技 数据类型 tuple 计算机科学与技术

和鲸科技荣获 2024 全国人工智能应用场景创新挑战赛二等奖,赋能“学科+AI”人才培养与实验室建设

ModelWhale

人工智能 大数据 AI

技术干货丨OptiStruct 非线性之前车门下沉分析

Altair RapidMiner

汽车 制造 仿真 sheji altair

【YashanDB知识库】启动数据库时报错:YAS-02059 control file version 0.2.64 is incompatible with YashanDB version 0.2.65

YashanDB

数据库 yashandb

金融领域研发效能的特性有哪些?拓展边界是什么?

思码逸研发效能

研发效能 金融科技 研发效能度量 研发效能管理 思码逸

鸿蒙元服务审核上的一些思考

flfljh

多推理几步,生成式AI会变得更聪明吗?

JustYan

人工智能 大模型 生成式AI

【YashanDB知识库】如何处理报错"UDT column batch insert" has not been implemented yet

YashanDB

数据库 yashandb

【教程】第十一章 子任务 & 工时——化繁为简

NocoBase

开源 项目管理 低代码 教程 任务管理

华为云Flexus X实例部署安装HivisionIDPhoto一个轻量级的AI证件照制作算法

平平无奇爱好科技

Hume 语音模型 OCTAVE:实现情感语音合成、声音克隆和多角色对话生成;通义开源多模态说话人识别项目 3D-Speaker

声网

【YashanDB知识库】如何解决共享集群部署遇到报错:YAS-05721 invalid input parameter, reason: node name invalid.

YashanDB

数据库

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