Git as Blockchain
summary
A working blockchain prototype is built entirely in Git: immutable lunch files, validate.js and balance.js to verify sums and nonnegative balances, git hooks to reject bad merges, and per-user wallets via git subtree. Identity uses RSA keys and SHA-256 fingerprints; commits are mined by brute force to meet a prefix target (proof of work via commit SHA with leading zeros). It defends against casual cheating but provokes an arms race and a 51% attack risk, so it works but at high cost and limited real-world necessity.
AI-written summary · about
chapters (3)
related talks
01h 01mKey transparency: Blockchain meets NoiseSocket
33mBlockchain of Things & Large Scale Deployments of Blockchain
24mState of Blockchain
34mBlockchain technology can be a powerful tool
56mHaskelling Bitcoin for Great Good
31mBitcoin Build System Security: Turtles All the Way Down
21mDecentralizing Identity by Mixing OAuth and Btcoin Protocols
53mThe Power of Modern Version Control
