主页 > imtoken钱包地址转账查询 > 以太坊2.0即将到来:八支队伍进行最后冲刺
以太坊2.0即将到来:八支队伍进行最后冲刺
Jordan 是目前为以太坊 2.0 构建软件客户端的八个不同开发团队之一的联合负责人。
以下是对他的采访
开发人员目前正在对以太坊区块链进行两个单独的升级:一个被称为以太坊 2.0,另一个被称为以太坊 1x。
仅在过去几周,以太坊开发人员才认真讨论以太坊 1x,旨在作为一种中间升级,重点是增强当前的以太坊网络。
另一方面,以太坊 2.0 有一个更雄心勃勃的议程,可以追溯到 2014 年,包括对区块链平台的根本性改变。
以太坊 2.0 的当前规范,之前以项目名称“Serenity”为人所知,可以概括为三个主要组成部分的组合:
从当前称为工作量证明 (PoW) 的能源密集型共识协议切换到 PoS
实施称为分片的全网可扩展解决方案
以太坊虚拟机 (EVM) 的改进——负责在区块链上部署去中心化应用程序 (dapps) 的引擎——运行名为 WebAssembly (WASM) 的新编程代码。
虽然其中一个组件——以太坊的 WASM 实现——可能会在早期的以太坊 1x 路线图中进行测试,但构建以太坊 2.0 的大部分工作仍在作为一个单独的项目进行。
这项工作由分布在全球的 8 个不同的小组进行。
链安全系统
ChainSafe Systems 是一家位于多伦多的区块链研发初创公司,为许多不同的基于电子的项目提供咨询服务
ChainSafe 项目负责人柯林斯在接受采访时表示:
“对我来说,开发以太坊 2.0 是我在互联网未来留下自己印记的方式。”
她的团队目前正在构建一个用 Javascript 编写的以太坊 2.0 客户端,Javascript 是 Web 开发的主要编程语言。
可以预见,这将使大量网络开发人员进入以太坊生态系统。
柯林斯强调,在她看来,以太坊 2.0 并不是要确保以太坊作为主要区块链的未来,她说:
“这不关乎谁将成为下一个大人物。更重要的是让这些系统发挥作用。匆忙让我们成为以太坊杀手违背了研究这个的目的。”
派佳系统
“我们的目标是将企业带入主网上。 我们希望通过创建更易于企业采用的软件来做到这一点。
这是 PegaSys 区块链协议工程组战略和业务开发主管 Faisal Khan 的说法。
在以太坊联合创始人 Joseph Lubin 领导的以太坊自称“Risk Production Studio”共识系统的全力支持下,PegaSys 正在为现有的以太坊 Java 客户端 Pantheon 构建以太坊 2.0 规范
在最近于布拉格举行的以太坊开发者大会上,Pantheon 发布了一个名为 Apache 2.0 的开源软件许可证,允许企业通过在以太坊平台上构建产品来将其知识产权货币化。
在接受采访时,Khan 强调,扩大对以太坊 2.0 规范的支持意味着与以太坊基金会研究人员和其他客户端开发团队密切合作。
以太坊2.0将在平台上开启新一轮的“网络效应周期、dapp开发和用户增长”,Khan重申该项目目前最大的需求是“更多参与”。
和谐
Harmony 于去年 10 月推出,是以太坊的原始 Java 客户端,之前由一群名为 Ether Camp 的独立开发人员维护。
这些开发团队现在简称为 Harmony 团队,最近通过以太坊基金会资助计划获得了 90,000 美元,用于构建以太坊 2.0 的规范。
在以太坊基金会的资助下,Harmony 有望继续作为以企业为中心的 Pantheon 的替代 Java 客户端运行。
与支持 Pantheon 的 Apache 2.0 软件许可证不同,Harmony 在通用公共许可证 (GPL) 下运行,旨在确保代码的任何实现仍然是自由软件和自由软件
Harmony 开发者 Mikhail Kalinin 告诉我们:这个项目就像建立一个新的互联网!
“最大的挑战是跟上研究领域的所有变化,并跟踪研究工作的各个方面。”
平价技术
Parity Technologies 由前以太坊基金会首席安全官 Jutta Steiner 共同创立,是一家区块链基础设施公司,负责维护当今平台上第二受欢迎的以太坊客户端。
这个名为 Parity Ethereum 的客户端自称是“以太坊最快、最先进的客户端”。
正如官方维基页面上所详述的那样,Parity Ethereum 是用 Rust 编程的,专为“关键任务用途”而构建,这意味着快速的同步速度和最大的正常运行时间。
为了响应在组织内建立以太坊 2.0 客户端的新努力,Parity 公共事务负责人 Peter Mauric 解释说,以太坊 2.0 实际上是以太坊区块链的“生产就绪”版本。
他告诉我们:
“从广义上讲,我相信今天存在的以太坊已经处于测试阶段,而以太坊 2.0 正在从 Vitalik 几年前推出的这个实验项目转向更具生产能力的区块链协议。”
物理实验室
Prysmatic Labs 是第一个使用 Go 编程语言实现以太坊 2.0 的项目,于 1 月推出,旨在帮助以太坊区块链实现可扩展性。
以太坊 2.0 客户端称为 Prysm,它将作为区块链当前最流行的客户端(也是用 Go 编写的,称为 Geth)。
Jordan 不认为客户端开发是一个竞争过程,强调需要在以太坊区块链上实现多个不同的客户端。
“原因是当你像这样在区块链上工作时,你希望实现尽可能多的去中心化。 例如,以太坊区块链运行在 Prysm 上,Prysm 出现 bug,大家可以切换到另一个客户端。 你有选择,”乔丹说。
西格玛素数
Sigma Prime 成立于 2016 年,是一家信息安全和区块链技术咨询公司。
该公司最近从以太坊基金会获得了 150,000 美元的资助,目前正在开发一个名为 Lighthouse 的以太坊 2.0 客户端,该客户端使用 Rust 编程语言编写。
在讨论以太坊 2.0 升级的重要性时以太坊是干嘛的,Hauner 补充说,用户不仅会注意到“每秒交易量的大幅增加”,而且还会在股权证明共识协议下获得显着的环境收益。
“就个人而言,我觉得人们会使用它并且它会起作用。就实际技术而言,我一点都不担心。
地位
Status 是一个专门为以太坊区块链用户设计的消息平台和移动浏览器,今年 8 月发布了一个名为 Nimbus 的以太坊 2.0 客户端,使用编程语言 Nim 编写。
该项目的部分资金来自以太坊博物馆基金会的 500,000 美元赠款,该项目的网站强调了通过优化 Nimbus 在“资源受限设备”上的性能来“推动以太坊的大规模使用”的目标。
因此,凭借运行 Nim 代码的轻量级能力,Nimbus 有望成为以太坊的第一个移动客户端,将智能手机设备和其他手持电子设备连接到区块链平台。
该项目有八位核心贡献者,Status 几个月前在一篇博客文章中强调它正在寻找更多的开发人员支持。
Status 的研发主管 Jacques Sica 写道:“我们是完全开源的,我们鼓励那些想参与其中的人做出贡献。”
此外,在采访中,Sika 还表示以太坊是干嘛的,他预计以太坊 2.0 的开发将分多个阶段推出,第一个组件之一的测试网,信标链,可能会在明年某个时候推出。
“尽管如此,研究仍在进行中,任何时间表通常都在变化,但从最终用户的角度来看,一年、两年是以太坊 2.0 变得普遍有用的合理时间表,”Sika 说。
三位一体
最后但同样重要的是,Trinity 是当前使用 Python 编程语言编写的以太坊客户端。
Trinity 已经在今年的初始 alpha 阶段推出,由六名开发人员组成,除了其中一名以外,其他所有人都在与以太坊基金会合作。
Trinity 的首席架构师还想建立对以太坊 2.0 规范的支持,强调“研究和实施之间的发展”是他最擅长的事情。
“比起理论,我更喜欢理论的应用。” 协议研究很整洁,但协议实现更符合我的专业知识。
他补充说,这项工作才刚刚开始,将开发以太坊 2.0 客户端的过程比作“拼图”。
这是一个需要多人参与的难题,所有八个团队的共同努力有望相互加强并确保以太坊区块链的未来。