Elrond正在解决分散式加密货币平台的可伸缩性问题
扫描二维码
随时随地手机看文章
分散式加密货币和智能合约为汇款和接收电子支付提供了可靠、安全的解决方案,这一点现在已经得到了很好的证实。它们可以用于创建分散式应用程序(dApps),并最终作为数字价值存储。
然而,当将分散式平台与集中式平台进行比较时,广泛采用的解决方案面临着挑战。
以正确的方式应对挑战
Elrond旨在解决与分散式加密货币平台相关的可伸缩性问题。
为了实现这一目标,埃尔隆德Elrond的工程师团队开发了一种状态分片方案,提供了实用的可伸缩性,同时减少了能源和计算浪费。
此外,它集成了一个安全权益证明(SPoS)协商共识机制,该机制提高了安全性,同时降低了运行节点的阈值要求。它们独特的自适应状态分片概念也使得网络能够在所有参与者之间公平分配网络负载。自适应状态分片最好的地方在于,它允许解决方案/吞吐量随网络中节点的数量动态伸缩,而不影响安全性。
安全权益证明
Elrond集成了一个安全权益证明共识机制,扩展了Algorand的随机选择机制的思想。
该解决方案通过允许分片中的每个节点从轮的一开始就识别共识组的活动成员,从而减少了延迟。因为最后一个块的聚合签名是随机的。
此外,Elrond可以在几毫秒内随机选择一个共识组。不需要任何可能导致延迟的外部通信,因为在每次哈希值计算中都将随机化集成到一个新的块中!
Elrond广阔的网络被分成更小的单元,称为分片。分片是根据二叉树模型构造的,其中的分片包含关于以前网络重组的历史信息。验证器节点被分配到哪一个分片,取决于确保节点在树叶(分片)上均匀分布的算法。
延迟是由于节点希望从网络的其他部分获得更新时的通信开销造成的。
Elrond自适应状态分片
Elrond独特的自适应状态分片设计用于处理组合网络、交易和状态分片的复杂性。它提供了一种动态自适应分片机制,允许根据活动节点的数量进行分片计算和识别。
此外,它还促进了每个中分片节点的渐进和非确定性重分配,通过在每次更改分片时执行相同步骤来减少潜在的延迟损失。
为了减少网络内的通信,每个节点只需要同步与其分片对应的信息然后使用数据分片和网络分片即可。
此外,它还旨在提供以下问题的解决方案
调度和实时跟踪: 确定交易是确定的,易于计算,允许Elrond消除多组通信。
效率与适应性: 各分片之间不断平衡,提高了网络的效率与适应性。
提高效率
在工作量证明(PoW)中,每个节点都需要解决一个数学难题。第一个完成拼图的节点可以获得奖励。工作量证明防止了以高能耗为代价的双重开销、DDoS和Sybil攻击。
Elrond的共识方法是将类似pBFT的方法与随机验证器选择、通过权益关系和评级的资格以及共识组的最优维度 (SPoS))相结合而开发的。
加强安全
Elrond被设计用来消除安全问题,如Sybil攻击, Rogue-key攻击、无权益关系攻击等等。
本系统旨在结合以下几个方面来解决这些问题:
· 随机性来源
· 分片重组
· 共识群体选择
· 节点评级
· 分片冗余
· 威胁模型
· 攻击向量的预防
区块链技术无处不在。但它还没有在企业或大众消费解决方案中扮演重要的增值角色。DLT正处在数字时代的改革边缘,而有远见的人已经在构建未来的解决方案了;然而,今天的底层区块链基础设施并不能很好地体现开发人员在这个领域的能力。Elrond网络是一个优雅而高效的解决方案,它克服了阻碍采用和使用之前的智能契合约区块链之间的障碍。
该项目的团队正在毫不费力地对链上交易进行1000倍的改进,同时又不牺牲任何使区块链技术如此有价值的特性——安全性和分散化。