This repo contains the slides and code from my PyCon Australia 2019 presentation "Pragmatic blockchains with Python" (if my proposal gets accepted)
Beyond cryptocurrencies, initial coin offerings and other airy-fairy promises of a new world order, blockchain technologies offer many benefits which can serve startups and enterprises right away. Come and learn what these benefits are and how Python can help you reap them!
Do you have the need to share data between multiple parties who don't trust each other? Do you need a trustworthy system of record? Do you need to apply behavioural economics to incentivise your clients?
This talk is going to give you a whirlwind explanation of blockchain technologies, before discussing the most common and pragmatic use cases for these technologies and their possible implementations. You'll also get a live demo of two battle tested solutions: the open source BigchainDB and Amazon's Quantum Ledger Database.
Just like you don't have to understand precisely how the internet works in order to use it, you can benefit from blockchain technologies without having to learn how consensus algorithms or hardware wallets work. All you need is the basic understanding you'll get from this session and some tinkering time.
Topic | Duration (min) |
---|---|
Intro | 1 |
History and evolution | 4 |
Types of blockchains | 1 |
Anatomy of a blockchain | 4 |
Architecture of a Decentralised Application | 3 |
Pragmatic use cases | 3 |
Solution options | 3 |
Live demo | 9 |
Future of blockchain technologies | 1 |
Getting started: top down/bottom up approach | 1 |
Q&A | if any time left |
- PyCon 2017 Programming Lego Mindstorms robots with Python
- parkrun welcomes
- FST Government Conference
- Esri Australia's Ozri
- Spatial Information Day
I am an old time Pythonista who's fallen in the blockchain bizarro world over the last two years where I've helped launch an ICO on Ethereum, implemented crypto conditions on BigchainDB and tamed immutable ledgers with QLDB.
@hrastche