星球日报
搜索
手机客户端
iPhone · Android
微信公众号
微信公众号

iPhone · Android

微信公众号

与 Zcash 实现互操作,以太坊伊斯坦布尔硬分叉新增2个EIP

2019-06-22

引入 Blake2B,意味着可以在以太坊主网上与 Zcash 进行互操作。

本文来自 CoinDesk,原文作者:Christine Kim

Odaily 星球日报译者 | Moni

与 Zcash 实现互操作,以太坊伊斯坦布尔硬分叉新增2个EIP

两个以太坊改进提案(EIP)已经获得了批准,将会在以太坊下一次重大升级——“伊斯坦布尔”中实施。

这次正式批准的两个以太坊改进提案暂定于今年十月在以太坊主网上被激活,实际上,开发人员在最近一次的以太坊电话会议上也讨论了与“伊斯坦布尔”升级有关的 30 个以太坊改进提案,包括哪些提案将被批准,哪些将被拒绝,以及哪些被延迟以用于以后的系统范围硬分叉升级。

绝大多数以太坊改进提案仍然需要进一步讨论,但有两个已经获得了正式批准。

EIP 2024 和 EIP 1702

EIP 2024(在某些文档里被称为 EIP 131)在以太坊虚拟机内添加了一个全新的预编译,在以太坊区块链上操作预编译的成本通常比较昂贵,基本上也都会收取一个固定费用或“gas成本”。

EIP 2024 引入了一个名为“Blake2”的全新哈希函数预编译,据称该函数在验证和授权区块链数据方面比其他传统的哈希函数(比如SHA-3)更快。目前,其他一些加密货币项目已经在使用“Blake2”了,比如隐私加密货币 Zcash 和域名平台 Handshake。这次, EIP 2024 引入了一个全新的 Blake2 预编译版本,名为“Blake2B”。

James Hancock 是 EIP 2024 以太坊改进提案背后三位作者之一,他解释说:

“引入 Blake2B,意味着我们可以在以太坊主网上与 Zcash 进行互操作,比如把 ZEC 代币‘包裹’近以太坊网络、屏蔽交易、或是其他很多很酷的事情。”

EIP 1702 是由 Parity Technologies 开发人员 Wei Tang 撰写的,该以太坊改进提案旨在实现更顺畅的智能合约升级。

目前,在以太坊区块链上运行的去中心化应用程序(dapps)都是基于不可变的、自动执行的代码——也就是智能合约。这些智能合约是通过以太坊虚拟机编译和执行的,该虚拟机是整个区块链网络的核心,作为引擎被部署在开发人员创建的数千个去中心化应用程序里。

目前的以太坊虚拟机有望在 WebAssembly 代码内升级,也为开发人员提供了更高的编程语言和性能灵活性。EIP 1702 建议引入一种称为“帐户版本控制”的全新硬分叉方法,以便让升级以太坊虚拟机、或是在网络中引入新的虚拟机变得更加容易。

参与讨论

登录后参与讨论

Moni

新锐作者

Moni

这个作者有点忙,还没写简介

总文章数: 293


分享至

微信扫一扫分享

0