Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Blockchain Implementation in C

A comprehensive educational blockchain implementation in C that demonstrates the fundamental concepts behind cryptocurrencies like Bitcoin and Ethereum.

  • SHA-256 Cryptographic Hashing - Secure block hashing using OpenSSL
  • Proof-of-Work Mining - Adjustable difficulty level mining algorithm
  • Merkle Tree Implementation - Efficient transaction verification structure
  • Multi-Transaction Blocks - Support for multiple transactions per block
  • Chain Validation - Complete integrity checking and tamper detection
  • Transaction System - Simple wallet-to-wallet transaction model

About

Educational blockchain implementation in C featuring SHA-256 hashing, proof-of-work mining, Merkle trees for transaction integrity, and complete chain validation. Demonstrates fundamental concepts behind Bitcoin and other cryptocurrencies.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages