编者注:本文为研究员 Aditya Asgaonkar 在 EthCC 大会上的演讲幻灯片,据其自述,是为了向智能合约开发者说明 Eth2 的设计方案,以及开发者的开发体验会有什么样的变化。他在演讲中鲜明地勾勒出 Eth2 的基本架构,以及 Eth2 在设计上的挑战。正文中对幻灯内容的说明和分段,俱为编者所加。
在这一段,作者指出,以太坊 2.0 的两大设计目标是可扩展性和安全性。
前者意味着吞吐量呈超线性增长,若节点资源投入量提升 K 倍,则整个系统的吞吐量增长大于 K 倍。
后者则意味着相应于节点所形成的共识安全性,保证所有部分都是同样安全的。
数据:7月比特币和以太坊期权均出现较大幅度下降,BTC期权持仓量跌幅近40%:金色财经报道,据The Block Pro数据显示,7月比特币和以太坊期权均出现较大幅度下降,其中BTC期权持仓量跌幅达到了38.5%,交易额下降16%至189亿美元,ETH期权持仓量下跌25%,但交易额上升8.1%至107亿美元。在期货方面,芝商所比特币期货持仓量下降15.8%跌至23.4亿美元(日均成交额下降2.9% 至16.3亿美元),以太坊期货月交易额下降25.2% 跌至3126亿美元。[2023/8/2 16:13:03]
后者用分片(把整个系统的状态切分开来形成不同的片区)来实现,而前者用信标链来实现。
以太坊未确认交易为190,413笔:金色财经消息,据OKLink数据显示,以太坊未确认交易190,413笔,当前全网算力为502.47TH/s,全网难度为6.71P,当前持币地址为58,361,200个,同比增加315,604个,24h链上交易量为3,446,173.63ETH,当前平均出块时间为13s。[2021/4/20 20:41:02]
今年已有价值5亿美元的比特币被转移到以太坊:金色财经报道,加密分析公司Messari今日发推文称,在2020年,已有价值5亿美元的比特币被转移到以太坊。目前以太坊和DeFi上的比特币仅占全部比特币的0.3%,因此在这两条链之间建立去中心化桥梁的机会不容忽视。[2020/9/2]
但是两相结合之下,信标链就不能保存所有的分片数据、执行所有的分片交易,否则就会打破可扩展性要求。
声音 | 以太坊联合创始人:希望我们可以与中国的加密货币互通:据CoinTelegraph消息,以太坊联合创始人Joseph Lubin在11月9日接受《福布斯》采访时表示,他希望中国的中央银行数字货币(CBDC)能够与包括以太坊在内的公共未经许可的区块链实现互操作性。此外,他希望看到中国更多的参与到以太坊生态系统,他也预计中国将继续破坏美元作为世界储备货币的地位。[2019/11/10]
因此,两者的分工是,信标链负责共识、只保存分片状态的默克尔根,而且不执行分片交易;分片则没有任何共识机制,仅有随机抽取的验证者来出块、验证并将默克尔根提交到信标链上。
但这样一来,开发者今天习以为常的东西,在 Eth2.0 里面就不一定现实了,比如:对系统中任意合约的同步调用。因为基本问题是,发起调用时,接受调用的分片不知道有人正在发起跨分片交易,除非信标链里不仅有状态默克尔根值信息,还有别的信息。但这样就会打破可扩展性。
这就引发了两者状态访问模式的比较。静态状态访问的例子是无状态执行,这种模式下,所需的状态信息是附加在交易的见证信息里跟交易一起传播的,这样确定性更强,但这样就会遭遇上述问题;动态访问模式下,交易的打包先后顺序可能会引发问题。
最后,演讲者指出,可扩展性和安全性是 Eth2.0 的终极追求,而相似于 Eth1 的执行模式只是次要目标;并呼吁智能合约开发者放心,问题都可以解决的。
原文地址:https://ethfans.org/posts/desig-choices-in-eth2
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。