为了理解分片技术的实用性和局限性,最好要对共识算法有一个大致的了解。工作量证明(PoW)算法特别用于对安全性要求很高的地方。一般来说,对PoW的攻击成本比PoS高得多。然而,PoW的一个重大缺陷是,它的技术设计导致区块链在及时处理交易方面的效率非常低。
虽然现在还不知道分片技术能否最终和PoW兼容,不过一些项目表明,分片与PoS是可能的。这也是以太坊逐渐转型PoS共识算法的部分原因。
正如以太坊在Github文档中解释的,构建一个分区的区块链,基本上要包括几个不同级别的节点,在区块链中扮演不同的角色,从超级重量级节点到轻量节点。分片技术通过让每个节点只运行一部分数据的方式,大大缩减了完成一个交易验证的时间。但是,分片技术也增加了潜在的安全风险。另一个需要考虑的因素是,目前市场上的许多顶级区块链项目仍在使用PoW算法。对于任何项目来说,更改共识算法机制的过程都是相当困难,并且需要时间的。