Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 594 Bytes

README.md

File metadata and controls

26 lines (21 loc) · 594 Bytes

TomCoin

A toy cryptocurrency that captures the essence of Bitcoin. For education/entertainment purposes. Very incomplete.

Implemented

  • simple P2P network with block and transaction messages
  • basic validation rules
  • sync
  • reorgs
  • dynamic difficulty and block reward size
  • CPU mining
  • only pay-to-public-key transactions (P2PK)
  • simple wallet with single key

Not Implemented

  • more validation
  • persistence
  • automatic peer discovery and connection
  • wallet with more than one key
  • script (only P2PK)
  • optimizations, robustness, DoS protections