HomeDistributed & Parallel ComputingBlockchain Network Simulator

Blockchain Network Simulator

Interactive blockchain gossip-network simulator: watch a peer-to-peer mesh mine and propagate blocks hop by hop, reach decentralized consensus, and reject a simulated malicious fork, with peer count, network latency and block rate tunable in real time.

Distributed & Parallel Computing3DModerate60 FPS
blockchain-communication ↗ Open standalone

Blockchain networks stay secure not through a central authority but through decentralized gossip and majority consensus. This simulator visualizes a peer-to-peer mesh of nodes: when one peer mines a block, it spreads hop by hop across the network's direct connections until every node holds the same chain. Trigger a simulated malicious fork to see why a minority broadcast — however fast — can never out-race the honestly gossiped majority chain. Adjust peer count, network latency and block rate to see how topology and timing shape how quickly the whole network reaches consensus.

⚙ Under the hood

Interactive 3D peer-to-peer gossip network: watch nodes mine and propagate blocks hop by hop to decentralized consensus, then trigger a simulated malicious fork to see why the honest majority chain always wins.

Three.jsblockchainpeer-to-peergossip-protocolconsensusdecentralizationcryptography

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)