Something I get asked frequently is “what would be a good resource to learn about blockchain?” While there are plenty of resources ranging from videos, websites, and reports to academic papers, most of these don’t provide a simple introduction to the topic that can be grasped in 20-30 min. Of course, it depends on the background of the reader and what the reader is looking to understand, e.g., if you have a decent idea of programming and cryptography it’s not difficult to start. Also, expectations vary from a student to a developer to a CIO. Yet, you may still struggle if you’re looking for a deeper understanding of a chosen angle. Further, it is important to not get confused and discouraged by too many blockchain designs and so many unfounded claims around blockchains and cryptocurrency. Following is an attempt to list various blockchain resources I have recommended over time to my students, customers, and collegues.
Overview of Technology
Videos
- How does a blockchain work by Simply Explained – 6 min video on blockchain
- Blockchain Explained by IBM Cloud – 10 min video on blockchain and smart contracts
Websites
- Introduction
- TODO
- Blockchain explorers (i.e., transaction and block search engines)
- blockchair.com – Covers 15+ blockchains
- etherscan.io – De facto Ethereum explorer
- ethviewer.live – Real-time Ethreum visualisation (I now maintain this)
- Network analysis
- Bitnodes – Bitcoin Network Distribution
- ethstats.net – Ethereum network details
- etherscan.io – Ethereum node details
Technical
- A blockchain in 200 lines of code by Lauri Hartikka – JavaScript-based introduction to basic elements of a blockchain
Reports on Implications and Relevance of Blockchain
- Risks and opportunities for systems using blockchain and smart contracts by Data 61 – A 2017 report describing some of the technical risks and opportunities in the application of blockchain technologies within government and industry. Also, discuss how to assess whether blockchain-based systems will meet critical requirements
- Distributed Ledgers | Scenarios for the Australian economy over the coming decades by Data 61 – A 2017 report discussing 4 scenarios to illustrate the plausible adoption, risks, and rewards of blockchain technology in the future
- Blockchain 2030 | A look at the Future of Blockchain in Australia by ACS – Investigates plausible futures for the adoption of blockchain technology in Australia out to 2030 using the Gartner Technology Hype Cycle
- National blockchain roadmap by Australian Government – Sets out a strategy for governments, industry, and researchers to capitalize on opportunities and address challenges of blockchain