LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 2019年以太坊技术进展

2019年以太坊技术进展

2019-12-27 天眼 来源:区块链网络

2019年的余额已经不足,而区块链技术的发展又那么快,过了这一年,你知道这个世界发生了什么吗?

记不起来了?没关系,我们不妨抽点时间来一起回顾一下吧,

币世界-一文全览2019年最酷的区块链技术

2、1 虚拟机Ewasm

当前以太坊所使用的虚拟机是EVM,而在接下来,无论是以太坊1.0还是以太坊2.0,它们都会采用由万维网联盟(W3C)维护的 Webassembly(WASM)类型虚拟机,我们称之为Ewasm。

相比EVM,WASM没有高阶指令,其支持32 / 64 位的操作,支持了更多的语言(例如C++、 Rust、 GO等),理论上它还可提升 Web 性能和功耗。

https://blog.secondstate.io/post/20191106-ewasm-zh/

目前,Ewasm研发团队已经转向了Eth 2.0的研究,而Eth 2.0的设计是无状态的(存储在链外),在第二阶段(phase 2),相关智能合约将以执行环境(EE)的形式进行,而Scout规范是执行环境(EE)的最小接口,目前,Scout规范有三种实现方式:

  1. 用Rust语言写的scout,专为快速原型开发和协作而设计;

  2. 用Typescript写的scout.ts,用于快速原型开发和浏览器支持;

  3. 用C++写的ScoutOne,为性能和生产使用而设计,可嵌入到Eth 2.0客户端;

更多内容可参考这里:https://www.8btc.com/article/525281

2、2 Casper FFG与Casper CBC

我们知道,以太坊2.0将会采用PoS共识机制,而其在初期使用的则是由Vitalik Buterin 与 Virgil Griffith在2017年提出的Casper FFG共识机制。

这种共识机制相对而言更容易落地,而Casper CBC则拥有相对更好的理论(同时也更难实施)。

此外,Casper还会和分片技术一起应用,而根据目前的规划,以太坊2.0 阶段1上线时的分片数已从1024减至64。

截至目前,Casper FFG的BIP还没有正式完成,相关参数尚未确定。

2、3 以太坊1.0网络的三次硬分叉更新

在过去的2019年,以太坊已经历了2次硬分叉升级,其中第一次君士坦丁堡升级发生在区块高度7080000,其包括了五项改进提议(EIP 145、EIP 1052、EIP 1283、EIP 1014、EIP 1234),而这次升级当中,最大的争议之处就在于EIP 1234使得以太坊区块奖励从3 ETH减少到 2 ETH(附带拆除了第二次难度炸弹)。

而在区块高度9069000进行的伊斯坦布尔升级,则纳入6项改进提议(EIP-152、EIP-1108、EIP-1344、EIP-1884、EIP-2028、EIP-2200),这次升级最大的影响,是使得基于SNARKs和STARKs的二层(layer 2)解决方案的吞吐量大大提升,例如近期备受关注的ZK Sync以及ZK Rollup方案就可以提升至数千的TPS。

而在区块高度9200000进行的下一次硬分叉更新(代号:缪尔冰川),则是为了拆除再次触发的难度炸弹,使以太坊的区块间隔时间恢复到14.3秒的正常水平。

根据规划,这也将是以太坊最后一次难度炸弹拆除计划。

—-

编译者/作者:天眼

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...