2024-10-22
Blockchain from Scratch
ruby blockchain cryptography
Overview
Educational project building a functional blockchain from ground up using Ruby. Implements core concepts including blocks, chains, proof-of-work, and cryptographic hashing without relying on external blockchain libraries.
Key Features
- • Custom implementation of SHA-256 hashing
- • Proof-of-work mining algorithm from scratch
- • Block validation and chain integrity verification
- • Transaction handling and digital signatures
- • Demonstrates blockchain fundamentals through clean Ruby code
Technologies
Ruby Cryptography Blockchain Hashing Algorithms