Skip to content

praguna/toy-coin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

toy-coin

This is an educational implementation of Satoshi's bitcoin : https://bitcoin.org/bitcoin.pdf

alt text

Includes implementations of :

  • POW (proof of work)
  • Multinode simulator - Each node runs on a thread which performes mining and block validations.
  • CMD interface - to send and check out the node's views of the chain (see below)

Use the interface to interact with distributed nodes :

alt text


Setup & Run:

pip install -r requirements.txt 
cd src && python main.py 

Follow usage instructions ('type enter') to perfom actions on the network

About

Educational Bitcoin whitepaper implementation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages