/bitcoin-simulator

Bitcoin Simulator with Node.js and TypeScript

Primary LanguageTypeScript

Bitcoin blockchain simulator

Entities included

  1. Wallets that sends Transactions
  2. Blockchain that broadcasts transactions to Nodes
  3. Nodes that verify Transactions and create new Blocks.

Tech stack

  1. Node.js with TypeScript

Key features

  1. Using worker threads for node mining operations
  2. Using TypeScript best practices
  3. Simulating real blockchain operations in simplified manners