As the digital landscape evolves, Web3 has gained prominence, highlighting the critical role of decentralized, interconnected, and verifiable digital ecosystems. This paper introduces SPID-Chain, a novel interoperability consensus designed for Web3, which employs a directed acyclic graph (DAG) of blockchains to facilitate seamless integration across multiple blockchains. Within SPID-Chain, each blockchain maintains its own consensus and processes transactions via an intra-consensus mechanism that incorporates event-driven smart contracts (EDSC) and Polar codes for optimized computation distribution. This mechanism is complemented by a division of committee and worker nodes, enhancing transaction processing efficiency within individual chains. For inter-blockchain consensus, SPID-Chain utilizes a DAG structure where blockchains append blocks containing cross-chain transactions. These blocks are then processed through the inter-consensus mechanism orchestrated by the blockchains. Extensive simulations validate the efficacy of our scheme in terms of throughput, scalability, decentralization, and security. Our results showcase SPID-Chain's potential to enable fluid interactions and transactions across diverse blockchain networks, aligning with the foundational goals of Web3.
翻译:随着数字格局的演进,Web3 日益凸显,突显了去中心化、互联互通且可验证的数字生态系统的关键作用。本文提出了 SPID-Chain,一种专为 Web3 设计的新型互操作性共识机制,它采用区块链的有向无环图结构,以促进跨多个区块链的无缝集成。在 SPID-Chain 中,每条区块链维护自身的共识,并通过一种融合了事件驱动智能合约与极化码的链内共识机制来处理交易,以实现优化的计算分布。该机制辅以委员会节点与工作节点的分工,提升了单链内的交易处理效率。对于跨链共识,SPID-Chain 利用 DAG 结构,使各区块链附加包含跨链交易的区块。这些区块随后通过由各区块链协调的链间共识机制进行处理。大量仿真验证了本方案在吞吐量、可扩展性、去中心化与安全性方面的有效性。我们的结果展示了 SPID-Chain 在实现多样化区块链网络间流畅交互与交易方面的潜力,这与 Web3 的基础目标相一致。