#27: Proof-of-work in blockchain
by Tomasz Nurkiewicz
Let’s try to cheat the blockchain. If my wallet has exactly one bitcoin, I can’t spend it twice. Once it’s written into an immutable blockchain, everyone knows my wallet is empty. However, what if I purposefully create and announce two blocks at the same time. With the same parent block. For example, in one of the blocks there’s a 1 bitcoin from my wallet spent on drugs. In the other block I spent that same bitcoin on unlicensed firearms. You know, things you do with cryptocurrencies. There are two competing blocks, each having a different version of the history. There is no central database so the blockchain network has no way of figuring out which block is valid and which is not. Well, they both technically are.
More materials
- Proof of work
- How Does Bitcoin Mining Work?
- But how does bitcoin actually work? on YouTube
- Curated list of scams, hacks and fails of cryptocurrencies
- How does a block chain prevent double-spending of Bitcoins?
- How proof of work prevents double spend
- Blockchain size (MB)
Be the first to listen to new episodes!
To get exclusive content:
- Transcripts
- Unedited, longer content
- More extra materials to learn
- Your user voice ideas are prioritized