自适应状态碎片
什么是自适应状态碎片?
碎片有三种类型:状态,交易和网络。 Elrond的区块链碎片的方法涉及所有三种类型的组合 - 并得到了自适应状态碎片的名称。结合所有三种类型的碎片的优势会导致最佳机制。结果可以并行处理 - 改善碎片内部的通信 - 并最终提高性能。
区块链技术的当前问题是,它无法适当地扩展某些应用程序,例如银行,供应链管理和大数据分析。 Elrond的自适应状态碎片为区块链提供了一种机制,可以在吞吐量和可扩展性方面提高其性能。
为了更好地理解自适应状态碎片,首先要了解碎片至关重要。
碎片是数据库或搜索引擎中数据的水平分区。单词shard表示分开,并指将数据分成较小的块,这些块可以存储在不同的机器上,从而可以水平缩放。像交易处理和阻止处理一样,碎片已经有一段时间了,但是在比例的规模上,采用区块链的采用需要。随着区块链技术和智能合约的出现,我们有一个真正的用例,可用于将交易,块和其他相关数据分解为较小的零件,这些数据可以由资源有限的节点处理。
自适应碎片是一种数据库分区技术,随着系统的增加或减小,随着跨服务器的自动移动数据,允许数据库的水平缩放。
在网络级别上,会出现碎片以将节点分配到段中。它发生在交易级别,而所有节点共同保留整个区块链。发生的另一个碎片是在州一级。这导致同时处理和验证更多交易。
动态自适应状态碎片模型允许自适应增加或减少节点数量,而不会损害网络的分散和安全性。
Elrond通过展示了一种新的碎片方法来表现出色,从而提高了安全性和吞吐量并减少了延迟。它的方法具有潜力,但只有时间才能说明多少自适应状态碎片有助于解决区块链系统可扩展性问题。