ZippyChain
  • About ZippyChain
  • WHITE PAPER
    • WhitePaper
      • Abstract
      • Introduction
      • Solutions
      • Technical Architecture
      • Tokenomics
      • Governance
      • Ecosystem & Use Cases
      • Roadmap
      • Team & Partners
      • Legal & Compliance
      • Conclusion
      • Appendix & Reference
    • 中文白皮书
      • 📒摘要
      • 📒项目背景
      • 📒解决方案
      • 📒技术架构
      • 📒经济模型
      • 📒治理机制
      • 📒生态系统与应用场景
      • 📒发展路线图
      • 📒团队与合作伙伴
      • 📒法律合规
      • 📒结论
      • 📒附录与参考文献
Powered by GitBook
On this page
  1. WHITE PAPER
  2. WhitePaper

Solutions

ZippyChain facilitates pipelining and other optimizations across four main areas, significantly enhancing Ethereum Virtual Machine (EVM) performance and advancing the decentralization/scalability balance. The following section will detail these critical areas of improvement:

  • fBFT

  • Sharding

  • Parallel Execution

Secure, Random State Sharding ZippyChain addresses the blockchain trilemma by translating cutting-edge research into practical solutions. Our sharding approach effectively scales blockchains while maintaining robust security and decentralization. We partition not only our network nodes but also the blockchain states into shards, achieving linear scalability across machines, transactions, and storage capacities. To mitigate the risk of single-shard attacks, it is essential to maintain a sufficiently large number of nodes per shard and to employ cryptographic randomness for regular re-sharding. Each shard is allocated one-fourth of the total nodes to ensure a strong security guarantee against Byzantine behaviors. We utilize Verifiable Random Functions (VRF) to ensure unbiased and unpredictable shard membership.

fBFT: Fast Consensus with Instant Finality ZippyChain has advanced the well-established Practical Byzantine Fault Tolerance (PBFT) protocol to achieve rapid consensus for block transactions. Our Fast BFT (FBFT) mechanism results in low transaction fees and one-block-time finality on the ZippyChain Mainnet. In contrast to the broadcasting adopted by Ethereum, ZippyChain adopts Boneh–Lynn–Shacham (BLS) multi-signatures to finalize blocks in a single round of consensus messages, achieving a block time of two seconds, even during view changes in the presence of adversarial or unavailable leaders.

Parallel Ethereum Virtual Machine (EVM) Parallel Ethereum Virtual Machine (EVM) promises to significantly enhance transaction processing and scalability. Parallel EVM seeks to unlock the scalability potential of the EVM by enabling parallel transaction execution.The network assumes that submitted transactions are valid and executes them in a mempool before full validation. If a conflict arises, only the affected transactions are rolled back and re-executed, ensuring eventual consistency while maximizing throughput.

To summarize, ZippyChain scales blockchain throughput by a suite of techniques: state sharding, fBFT and parallel EVM without sacrificing security and decentralization. Combining these technologies, Combining these technologies allows ZippyChain to process transactions efficiently, achieving a throughput of 25,000 TPS and substantially scaling the EVM.

Feature

ZippyChain

Monad

Ethereum

Transactions per Second (TPS)

25,000

10,000

15-30

Consensus Mechanism

fBFT+PoS

MonadBFT+PoS

pBFT+PoS

Sharding

Yes

N.A.

Danksharding

Parallel EVM

Optimistic Execution

Optimistic Execution

N.A.

AI Integration

Set to launch layer 2 GPU sharing and decentralized data storage through GhostDAG

N.A.

Data Availability through Layer 2

Block Time

2 seconds

1 second

12 seconds-18 minutes

To facilitate the fusion of AI and blockchain, leveraging parallel EVM, ZippyChain also will launch a layer 2 GPU sharing network and a layer 2 decentralized data storage network based on the GhostDAG consensus mechanism.

Comparison with Ethereum

  • Ethereum is like a virtual bank, where decentralized apps can emulate traditional banking functions.

  • Ethereum produces blocks every 12 seconds, and uses a proof-of-stake mechanism for civil resistance, determining how nodes choose leaders and vote.

  • Ethereum has a gas limit of about 30 million gas per block, translating to roughly 15-30 TPS for typical transactions.

  • ZippyChain shares the same transaction format and address space as Ethereum, ensuring compatibility with tools like MetaMask.

  • However, ZippyChain achieves finality within two seconds, compared to Ethereum’s 12 seconds to 18 minutes.

Comparison with Monad

Monad achieves parallel EVM scaling via MonadBFT and optimistic execution, foregoing sharding technology. MonadBFT, akin to fast BFT, uses Boneh-Lynn-Shacham (BLS) multi-signatures for consensus but enables asynchronous executions. ZippyChain, in contrast, employs fast BFT, sharding, and optimistic execution for parallel EVM processing. Sharding provides a solution for blockchain data storage challenges, and ZippyChain manages cross-shard data synchronization through a full-stack approach.

PreviousIntroductionNextTechnical Architecture

Last updated 3 months ago