区块链水平扩展:以太坊的数据分片协议

在分片系统中,存在一个非常重要的合约(VMC:validator manager contract, 或者 SMC: sharding manager contract),它的作用是在以太坊主链上维持着众多分片,每个分片都是一条区块链子链。在这种场景下,数据一般只需要写入到子链上即可,并且只需在必要的时候才去访问主链,这样可以让网络分成一个一个独立的子区域,可以极大的提升交易效率。