1分配:蓝图为了深入理解信标链,我们需要先介绍分片。目标的以太坊网络中,每一个节点都要验证所有交易,这大大限制了以太坊的扩容性。 在计算机科学里,扩容主要有两种途径:纵向扩容:使每一个节点的算力更加强大横向扩容:增加更多的节点为了符合去中心化的目标,区块链需要横向扩容。以太坊 2.0 的目标就是让节点可以运行在消费级电脑中。分片的目的就是横向切割当前的数据库。 总体来说,一条分片链上有自己的子节点。虚拟矿工,验证者被分配到分片上,并且只执行和验证当前分片(链)上的交易。 每个以太坊的分片拥有的节点,都是动态的,并且会按照顺序执行区块。 分配的一个主要挑战是安全性。由于验证者被分散开来了,恶意的节点们可能就会有控制分片的可能。 解决这个问题的关键在于:随机分配验证者,确保每个分片上都会存在一个通过伪随机算法选取的一个验证者委员会(committee)。在数学概率上,保证攻击者要控制超过分片上的 ⅓ 节点是困难的。 欺诈证明(fraud proofs),数据托管证明(ustody proofs)以及数据可用性检查(data availability checks)也都是确保安全的机制...