This repository holds a Shadow plug-in that runs the Bitcoin Satoshi reference client. It can be used to run private Bitcoin networks of clients and servers on a single machine using the Shadow discrete-event network simulator.
Setup and Usage Instructions:
Shadow-Bitcoin: Scalable Simulation via Direct Execution of Multi-threaded Applications (tech report)
More Information about Shadow:
- https://shadow.github.io
- https://github.com/shadow/shadow
More Information about Bitcoin:
- https://www.bitcoin.org
- https://github.com/bitcoin/bitcoin
Contributions can be made by submitting pull requests via GitHub.