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

 
 
 

Contributors

Languages