37

以太坊1.X将维持3-5年,为全面实施2.0铺路

 4 years ago
source link: https://news.huoxing24.com/20191214100744385942.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

qyuQFvy.png!web

文 | 孙曜

火星财经APP(微信:hxcj24h)一线报道, 12月10日,以太坊官方博客发表ETH 1.x进展同步,表示ETH 1.x研究的新方向已经确定,其重点是将当前的以太坊向“无状态客户端”范式转变,最终目标是平稳过渡到ETH 2.0执行环境。同时,博文表示核心开发人员意识到以太坊路线图的最后阶段“宁静”不会像最初希望的那样准备就绪,在全面推出“以太坊2.0”之前可能还需要很多年。

注:以太坊1.x是以太坊1.0的增量升级。

Griffin表示,当前的以太链需要进行修改以确保在2.0升级前不会出现使以太坊无法运行的更大问题。以太坊1. x的诞生是为了将以太链的寿命至少延长3-5年,然后才进行Serenity(宁静)升级。最终到达2.0。

Griffin解释称,与安全漏洞或设计缺陷不同,当前情况的出现是因为以太链的自然增长,细微的网络性能和健康状况下降的积累,才产生了ETH的灾难场景。如果不进行1.x,随着时间的推移,以太坊将面临集中化的风险,因为它变得更加难以运行完整的节点(因为网络记录持续增加),随着网络延迟的增加,速度也会变慢,并且由于状态膨胀而使块验证变得更加困难,事务吞吐量达到上限,并且客户改进变得越来越难实现,最终使最终用户和核心开发人员感到沮丧。

Griffin表示当前的解决方案包括适度的优化和缓解,管理、修剪储存,减轻网络延迟;增加状态增长操作的成本,以及/或增加状态收缩操作的回报;状态租金及驱逐,通过要求合约支付与其状态规模所占份额成比例的经常性费用,将直接减少总状态规模。其中状态租金修订将是对smart contract和dapp开发者的一个重大的、破坏性的改变,并且需要不止一个硬分叉来实现。

最后,Griffin称,如果状态规模是造成网络健康的最大问题,那么最终的解决方案就是完全消除对状态的需求。简而言之,无状态客户端(stateless client)不必计算每个新块的完整状态,而只是计算一个新块的状态变化,然后证明这些变化与前一个块一致。这一新的开发也将在以太坊1.x阶段进行。

仅在几天前,据Danny Ryan于12月5日发表的以太坊2.0进展速览,当前以太坊2.0正在取得快速有效的进展。进展更新中提到多个ETH2取得的成就:

Parity的eth2客户端Shasper成功加入了 Prysmatic的Sapphire测试网,由此发展成为首个公共多客户端ETH2测试网。并且下月开始讲开始出现更多多客户端测试网。

继Bitfly几周前启动的beaconcha.in区块浏览器,Etherscan也发布了ETH2区块浏览器。

本周进行了第一个eth2网络特定的电话。尽管此呼叫不像eth2常规呼叫那样实时直播,但它是公开的,并向所有贡献者开放。

Quilt团队的Will Villanueva组织了第一个eth2 phase2社区电话。

由Yan X Zhang领导的圣何塞州立大学的研究人员一直在努力确定eth2共识机制(Casper FFG)和分叉选择规则(LMD GHOST)的联合属性。他们在FFG + GHOST的互通中发现了一个极端案例,修复程序将在一周内发布。

BLS标准最近在IETF第106次会议上提出以征询公众意见。

https://blog.ethereum.org/2019/12/05/eth2-quick-update-no-5/

>>> 点击进入「以太坊2.0延期」专题 <<<


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK