John Woods
Future-Proofing FinTech With Blockchain Technology
#1about 3 minutes
A career journey from traditional finance to blockchain
The speaker traces his career from working with large-scale C++ systems and FinTech at Citibank to becoming CTO at the Algorand Foundation.
#2about 3 minutes
Identifying the three core use cases for blockchain
Blockchain technology is most effective for applications requiring disintermediation, provenance and veracity, or decentralized self-sovereign identity.
#3about 6 minutes
The unique engineering challenges of building blockchain protocols
Building core blockchain protocols requires a rare combination of skills in distributed systems, applied cryptography, and concurrent programming with extremely high stakes for security and backwards compatibility.
#4about 2 minutes
Leadership challenges in managing specialized blockchain teams
Leading high-caliber engineering teams in blockchain is challenging due to long development cycles, formal methods, and the adversarial nature of QA and benchmarking processes.
#5about 2 minutes
Understanding blockchain as a distributed operating system
Blockchains can be understood as distributed operating systems where smart contracts are like applications executed simultaneously across a network with cryptographic assurance.
#6about 4 minutes
The three architectural layers of a blockchain network
A blockchain's architecture consists of three core components: the network layer for data propagation, the consensus layer for agreement, and the ledger layer for transaction rules.
#7about 8 minutes
How trap door functions enable asymmetric cryptography
Asymmetric cryptography like RSA is built on mathematical "trap door" functions, such as the difficulty of factoring large semi-prime numbers, which are easy to compute one way but hard to reverse.
#8about 3 minutes
How elliptic curve cryptography powers modern blockchains
Elliptic curve cryptography uses the discrete logarithm problem on a Cartesian plane as its trap door function, where a private key is a large number and a public key is an XY coordinate.
#9about 4 minutes
Preparing for the threat of quantum computing
Quantum computers threaten to break current cryptographic standards, prompting a shift to post-quantum cryptography (PQC) that uses techniques like lattices and super-singular elliptic curves.
#10about 6 minutes
Blockchain fundamentals and real-world use cases
Blockchain is a distributed, cryptographically linked data structure enabling applications like financial inclusion for unbanked populations and self-sovereign ownership of digital assets.
#11about 5 minutes
The future of blockchain, decentralization, and identity
The future of the industry involves greater decentralization, the adoption of quantum-resistant cryptography, and a focus on self-sovereign identity and privacy.
#12about 2 minutes
The biggest pitfalls and risks of blockchain technology
The primary risks in blockchain are catastrophic software bugs that can lead to massive financial loss and the high personal responsibility required for self-sovereign key management.
#13about 3 minutes
Upcoming developer features and applications on Algorand
Algorand is expanding its use cases into identity and lowering the barrier for developers by enabling smart contracts to be written in standard Python.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
04:10 MIN
Introducing Algorand and its developer-friendly smart contracts
WeAreDevelopers LIVE – Building on Algorand: Real Projects and Developer Tools
1:00:35 MIN
A call for developers to build and innovate on Algorand
WeAreDevelopers LIVE – Building on Algorand: Real Projects and Developer Tools
45:46 MIN
How blockchain is maturing and finding real-world use cases
WeAreDevelopers LIVE - Our World Congress 2025 & CODE100 Highlights with Jack Barber and Marco Podien
37:33 MIN
A deep dive into the Algorand protocol specifications
WeAreDevelopers LIVE – Building on Algorand: Real Projects and Developer Tools
53:24 MIN
Exploring Algorand's advanced tooling and payment standards
WeAreDevelopers LIVE – Building on Algorand: Real Projects and Developer Tools
21:19 MIN
The role of foundations in ecosystem and community growth
Why You Should Care About the Decentralized Computing Movement
03:37 MIN
Understanding blockchain's real-world use cases after the hype
WeAreDevelopers LIVE - Blockchain after the hype, Vibing all the Things, Big Tech and Work Best Practices & more
13:20 MIN
An overview of the Algorand blockchain's key features
Build Real Things: Real-World Problems That Blockchain Actually Solves - Marco Podien
Featured Partners
Related Videos
WeAreDevelopers LIVE – Building on Algorand: Real Projects and Developer Tools
Chris Heilmann, Daniel Cranney & Astha Yadav
Blockchain Beyond Crypto: Technology Unlocking Opportunities across Various Industries
John Woods, Arthur Breitman & Vicktoria Klich
Solving Real-world Problems with Blockchain at Algorand - Brian Whippo
Brian Whippo
Build Real Things: Real-World Problems That Blockchain Actually Solves - Marco Podien
Chris Heilmann, Daniel Cranney & Marco Podien
WeAreDevelopers LIVE - Build Real Things: Real-World Problems That Blockchain Actually Solves
Chris Heilmann, Daniel Cranney & Marco Podien
Why You Should Care About the Decentralized Computing Movement
John Woods
How to Build for Decentralized Systems
Alessandro Cappellato Ferrari
WeAreDevelopers LIVE - Blockchain after the hype, Vibing all the Things, Big Tech and Work Best Practices & more
Chris Heilmann, Daniel Cranney & Brian Whippo
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

{"@context":"https://schema.org/","@type":"JobPosting","title":"Security Engineer
Algoquant
Remote
Bash
Azure
DevOps
Python
+5

Smart Contract Developer / Blockchain Developer H/F
Albedis
Lausanne, Switzerland
Solidity
Blockchain
Unit Testing

{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Security Engineer
Algoquant
Remote
Bash
Azure
DevOps
Python
+5

Backend Engineer, DeFi WalletBlockchain
Blockchain.com
Charing Cross, United Kingdom
API
Java
Scala
Kafka
Kotlin
+4

Software Engineer at innovative blockchain technology company
Jack & Jill\u002FExternal ATS
Charing Cross, United Kingdom
Rust
Blockchain



Cyber Security Analyst
Blockchain.com
Charing Cross, United Kingdom
€46K
Bash
Python
Blockchain
Scripting (Bash/Python/Go/Ruby)
