BLOCKCHAIN ATTACK SIMULATOR
Explore blockchain behavior.
One simulation at a time.
An open-source blockchain simulator for attack analysis. Customize node behavior and protocols, then observe how the network and blockchain evolve.
THE TOOLKIT
From scenario to insight
Build an experiment. Visualize the results. Understand the behavior.
01
Simulate
Configure node behavior and protocols to run blockchain attack scenarios.
Get the simulator 02Visualize
Explore network connections and the structure of the blockchain.
Get the visualization tool 03Customize
Learn how to configure simulation parameters and design attack scenarios.
Read the guideGET STARTED
Run your first simulation
Requires Java 1.8+ and Apache Maven 3.6.3.
Explore the configuration guide →git clone https://github.com/bcasim/bcasim
cd bcasim
mvn clean package
java -cp target/bcasim-0.0.1-SNAPSHOT.jar jp.kota.bcasim.main.Main