Skip to content

Learning ideas of a blockchain via implementing one in C++.

License

Notifications You must be signed in to change notification settings

shravan097/Blockchain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blockchain

Learning ideas of a blockchain via implementing one in C++.

Requires Crypto++ Library to run. Download it and run '''make''' command.

Sample Run:

Creating Genesis Block...
Block Creation Complete...
Finding a Block...
Block Creation Complete...
Finding a Block...
Block Creation Complete...
Id: 0
Thu Aug 23 13:46:21 2018
Hash: 000CA7F3F946DA0367EBABDC709C9989849DAE6541196F5BAE108F43CC776405
Id: 1
Thu Aug 23 13:46:21 2018
Hash: 002BD272613FAD9BCFE495EFDA02C61C940DC44D9F82625698D978191B7405C4
Id: 2
Thu Aug 23 13:46:21 2018
Hash: 00324C4303185D0D049870B11ACFCE4BD6114F237750DF49D0AA2136187F6E73

Things to be done:

  • Implementation of Blocks.
  • Proof of Work
  • Transaction
  • Addressing
  • Decentralize Netwok (p2p)

About

Learning ideas of a blockchain via implementing one in C++.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages