如何扩展区块链
有效的区块链扩展解决方案可以增加数据存储或计算(交易处理)能力,而不会给维护区块链的节点增加大量成本。
请注意,要想在扩展方面取得进展,需要能够实现指数级改进的解决方案。以最大的容量运行时,以太坊处理的交易数量微乎其微,相比之下,它上面的活动才能被称为真正的、可观的经济活动。
2015年关于改变比特币区块大小的备受瞩目的辩论是一个很好的例子,它说明了在宏伟的计划中,精力被浪费在一个相对微不足道的改进上。2-8倍的改进可能对缓解短期压力很有用,但它也给所有节点带来了未来更高的交易处理成本。这就限制了可以参与共识的人群,从而降低了去中心化程度。
在底层扩展区块链的主要解决方案不应该是(大幅)增加所有节点的成本,而是将交易验证工作分割成更小的碎片("shards")。分片是许多顶级区块链项目扩展的方式--包括NEAR、Ethereum 2.0和Polkadot。通过从区块链的全局验证器池中随机抽样和轮换每个碎片的验证器,可以证明由此产生的安全性与使用整个验证器池(当前的方法)接近。
郑重声明:本文版权归天网查所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。



