ETH2:以太坊研究员:以太坊 2.0 的设计抉择

编者注:本文为研究员 Aditya Asgaonkar 在 EthCC 大会上的演讲幻灯片,据其自述,是为了向智能合约开发者说明 Eth2 的设计方案,以及开发者的开发体验会有什么样的变化。他在演讲中鲜明地勾勒出 Eth2 的基本架构,以及 Eth2 在设计上的挑战。正文中对幻灯内容的说明和分段,俱为编者所加。

在这一段,作者指出,以太坊 2.0 的两大设计目标是可扩展性和安全性。

前者意味着吞吐量呈超线性增长,若节点资源投入量提升 K 倍,则整个系统的吞吐量增长大于 K 倍。

后者则意味着相应于节点所形成的共识安全性,保证所有部分都是同样安全的。

以太坊Layer2上总锁仓量为87.3亿美元:金色财经报道,L2BEAT数据显示,截至目前,以太坊Layer2上总锁仓量回落至87.3亿美元,近7日涨0.58%。其中锁仓量最高的为扩容方案ArbitrumOne,约57.3亿美元,占比65.66%,其次是Optimism,锁仓量17.5亿美元,占比20.09%。[2023/5/21 15:16:12]

后者用分片(把整个系统的状态切分开来形成不同的片区)来实现,而前者用信标链来实现。

数据:以太坊当前通胀率为3.1%:8月17日消息,据ultrasound.money数据显示,以太坊年发行量约530万ETH,当前以太坊燃烧速度为3.28ETH/分钟,预计年销毁ETH约170万。二者中和之后,以太坊年通胀大约是3.1%。[2021/8/17 22:19:30]

但是两相结合之下,信标链就不能保存所有的分片数据、执行所有的分片交易,否则就会打破可扩展性要求。

火币研究院马天元:以太坊2.0升级后,现有矿工还可以挖很久但需更谨慎:7月8日15时,火币尖峰对话—“Waiting for ETH2.0”系列AMA活动第二期在线开启,本期主题是以太坊2.0,你该知道的真相,由火币矿池PoS负责人丁元深度对话TokenInsight 首席分析师Johnson、ECN以太坊中文社区负责人Esther、哈尔滨工业大学区块链研究中心常务副主任许志锋及火币研究院首席技术研究员马天元。

火币研究院首席技术研究员马天元在回答有关以太坊现有矿工生态问题时表示,ETH1.0会继续存在至少3-5年,这个是以太坊官方博客The 1.x Files: a fast-sync的文章里提到的,所以现在的矿工还可以继续挖很久,但是,采购新矿机的时候得再掂量掂量,好好想想。

以太坊社区对相关问题也非常谨慎,很担心社区有阻力,据估计难度炸弹还有可能推迟若干次。[2020/7/8]

因此,两者的分工是,信标链负责共识、只保存分片状态的默克尔根,而且不执行分片交易;分片则没有任何共识机制,仅有随机抽取的验证者来出块、验证并将默克尔根提交到信标链上。

动态 | 以太坊网络拥堵 疑受垃圾邮件攻击:昨天,以太坊网络上发生了一系列奇怪的交易,导致外界猜测该网络受到了垃圾邮件攻击。所有的交易都被连接到一个单一的地址,这个地址现在涉及到大部分的以太坊交易。从美国时间周一早上2:45开始,该地址完成了它的第一个交易,一个0.02以太的转账。在过去30小时内,该地址交易超过48,000笔交易。一位评论者推测称竞争对手EOS正在筹备一场针对以太坊的攻击。[2018/8/8]

但这样一来,开发者今天习以为常的东西,在 Eth2.0 里面就不一定现实了,比如:对系统中任意合约的同步调用。因为基本问题是,发起调用时,接受调用的分片不知道有人正在发起跨分片交易,除非信标链里不仅有状态默克尔根值信息,还有别的信息。但这样就会打破可扩展性。

这就引发了两者状态访问模式的比较。静态状态访问的例子是无状态执行,这种模式下,所需的状态信息是附加在交易的见证信息里跟交易一起传播的,这样确定性更强,但这样就会遭遇上述问题;动态访问模式下,交易的打包先后顺序可能会引发问题。

最后,演讲者指出,可扩展性和安全性是 Eth2.0 的终极追求,而相似于 Eth1 的执行模式只是次要目标;并呼吁智能合约开发者放心,问题都可以解决的。

原文地址:https://ethfans.org/posts/desig-choices-in-eth2

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金星链

[0:15ms0-0:986ms