This is a crucial piece of code that figures out which chain is correct if 1 or more blocks arrive that have a greater proof of work than your current best chain.
As far as I saw the whole blockhain is serialized and sent to the peers, so taking care of chair reorgs is trivial (and done in the video). What's really missing is difficulty retargeting.
I want to see "let's build a blockchain" minus the cryptocurrency. My understanding was that Medical and Financial institutions were more interested in the ledger not so much the currencies behind bitcoin and other cryptocurrencies. Or am I looking at this all wrong?
1ba9115454|8 years ago
He's missed one thing though, which a lot of these small implmentations miss, its the code for chain re-org.
https://en.bitcoin.it/wiki/Chain_Reorganization
This is a crucial piece of code that figures out which chain is correct if 1 or more blocks arrive that have a greater proof of work than your current best chain.
But otherwise, a very good attempt.
xiphias|8 years ago
giancarlostoro|8 years ago
jschulenklopper|8 years ago
Long, but accessible introduction. "The fastest way to learn how Blockchains work is to build one."
ariza|8 years ago