This is a short guide introducing developers to core blockchain concepts.
- A quick introduction to blockchains: A brief overview of some of the work that made blockchains possible and a visual introduction to how a proof of work blockchain functions.
- Consensus Algorithms: An exploration of how proof of stake is different to proof of work.
- Public / Private Blockchains: How are public, private and permissioned blockchains different to each other.
- Smart Contracts and Dapps: What is the difference between a smart contract and a Decentralised Application.
- When to decentralise: How to answer the most important question of all, when should you use a blockchain?