设计
以太坊2.0设计,包含以下几点:
- ETH 2.0阶段有1024个分片;
- 信标链管理共识算法和跨分片沟通,但沟通有限,沟通太多会给信标链太多压力
- V神表示,为解决信标链的沟通压力,沟通时间间隔设置为6分钟。每个分片在每6分钟内可以发现其他分片的哈希值,用户和应用则在不同的分片上操作、运行。
分片
以太坊2.0的设计中有1024个分片,每个分片都是短链,都有自己的共识算法,会跟其他分片进行交互,每6分钟每个分片都可以发现其他分片的哈希根。
在以太坊2.0的设计中,提高交易的确认速度不需要提高区块的速度,如果能看到哪个分片要下一秒发出新的区块,可以在该分片发交易。V神还总结道,分片是分配数据和计算的工具,在这个底层上有很多方法实现可扩展的应用环境,通过这些方法能在分片的区块链保持速度和有用性,通过这些“第二层”的方式,以太坊2.0的第一层能作为简单和安全的很多不同应用的底层协议,在第二层则继续快速研究发展和改进
信标链
如何成为信标链的验证者?首先在Eth1主链部署一个特殊合约保管合同,合约接受使用者付出的抵押金,抵押金至少是要30个以太,这个合约每收到一笔有效的押金,放出event log,但并不是马上加入到validator之中就算是有效的active的validator,还有一部分需要在chain上做验证。
信标链主要功能:
- 作为PoW/Eth1核心链
- PoS的核心
- 与Shard链互动的核心
奖励机制:
- 纳入越多其他验证者的投票与交易,则奖励越高
- 举报恶意验证者,纳入越多的Slashing Operation,则奖励越多。