/MiniCoin

A simple implementation of the underlying principles of blockchain based cryptocurrencies

Primary LanguageGoMIT LicenseMIT

MiniCoin

A simple implementation of the underlying principles of blockchain based cryptocurrencies

Goals

  • 0.0.1 Basic Nodes
    • Communicate over WebSockets
    • Receive and Send Messages
  • 0.0.2 Blockchain
    • Blocks
    • Transactions
    • Ledger
    • Proof of Work
    • Wallets / Addresses
    • Tests
    • Integration into Node
  • 0.0.3 Communication between Nodes
    • Share Transactions
    • Share new Blocks
    • Share Blockchain
  • 0.0.4 All nodes are separate programs, which can run over the network
  • 0.0.5 Automated Network Setup
  • 0.0.6 Fraud Detection
  • 0.1 Basic Blockchain Network
  • 0.1.1 Fraud Detection