解决方案
ZippyChain 在四个主要领域促进了流水线处理和其他优化,显著提升了以太坊虚拟机(EVM)的性能,并推进了去中心化与可扩展性之间的平衡。以下部分将详细说明这些关键的改进领域:
fBFT
分片技术
并行执行
安全的随机状态分片,ZippyChain 通过将前沿研究转化为实际解决方案,解决了区块链三难问题。我们的分片方法在保持强大安全性和去中心化的同时,有效地扩展了区块链。我们不仅对网络节点进行分区,还将区块链状态划分为多个分片,从而在机器、交易和存储容量方面实现线性扩展。为了降低单分片攻击的风险,必须确保每个分片有足够多的节点,并采用加密随机性进行定期重新分片。每个分片分配四分之一的节点,以确保对拜占庭行为的强大安全保障。我们使用可验证随机函数(VRF)来确保分片成员的公正性和不可预测性。
fBFT:快速共识与即时最终性,ZippyChain 对成熟的实用拜占庭容错(PBFT)协议进行了改进,以实现区块交易的快速共识。我们的快速 BFT(fBFT)机制在 ZippyChain 主网上实现了低交易费用和一个区块时间的最终确认。与以太坊采用的广播机制不同,ZippyChain 采用 Boneh-Lynn-Shacham(BLS)多重签名技术,通过一轮共识消息完成区块的最终确认,即使在存在敌对或不可用领导者的视图变更期间,也能实现 2 秒的区块时间。
并行以太坊虚拟机(EVM))有望显著提升交易处理能力和可扩展性。并行 EVM 通过支持并行交易执行,释放了 EVM 的可扩展性潜力。网络假设提交的交易是有效的,并在完全验证之前在内存池中执行它们。如果出现冲突,只有受影响的交易会被回滚并重新执行,从而在确保最终一致性的同时最大化吞吐量。
总结
ZippyChain 通过一系列技术扩展了区块链的吞吐量:状态分片、fBFT 和并行 EVM,同时不牺牲安全性和去中心化。结合这些技术,ZippyChain 能够高效处理交易,实现 25,000 TPS 的吞吐量,并大幅扩展了 EVM 的能力。
ZippyChain
Monad
Ethereum
每秒交易 (TPS)
25,000
10,000
15-30
共识机制
fBFT+PoS
MonadBFT+PoS
pBFT+PoS
分片
✅
❎
Danksharding
并行 EVM
Optimistic Execution
Optimistic Execution
❎
整合人工智能
将通过 GhostDAG 启动 Layer 2 GPU 共享和去中心化数据存储
❎
通过第 2 层的数据可用性
区块时间
2 秒
1 秒
12秒-18分钟
为了促进 AI 与区块链的融合,并利用并行 EVM,ZippyChain 还将推出基于 GhostDAG 共识机制的 Layer 2 GPU 共享网络和 Layer 2 去中心化数据存储网络。
与以太坊的比较
以太坊类似于一个虚拟银行,去中心化应用可以模拟传统银行的功能。
以太坊每 12 秒生成一个区块,并使用权益证明(PoS)机制进行共识,决定节点如何选择领导者和投票。
以太坊每个区块的 gas 上限约为 3000 万 gas,这意味着典型交易的吞吐量大约为 15-30 TPS。
ZippyChain 与以太坊共享相同的交易格式和地址空间,确保与 MetaMask 等工具的兼容性。
然而,ZippyChain 在 2 秒内实现最终确认,而以太坊需要 12 秒到 18 分钟。
与 Monad 的比较
Monad 通过 MonadBFT 和乐观执行(optimistic execution)实现并行 EVM 的扩展。MonadBFT 允许异步执行。
ZippyChain 采用快速 BFT(fBFT)、分片技术和乐观执行来实现并行 EVM。
ZippyChain 通过全栈方法解决了跨分片数据同步的问题。
通过以上创新,ZippyChain 在保持去中心化和安全性的同时,显著提升了区块链的性能和可扩展性,为 AI 与区块链的深度融合提供了强大的基础设施支持。
Last updated