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
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
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
13:20 MIN
Key features and benefits of the Algorand blockchain
WeAreDevelopers LIVE - Build Real Things: Real-World Problems That Blockchain Actually Solves
21:19 MIN
The role of foundations in ecosystem and community growth
Why You Should Care About the Decentralized Computing Movement
26:59 MIN
Q&A on blockchain, pentesting, and ethical implications
Reverse Vending Machine (RVM) Security: Real World Exploits / Vulnerabilities
46:04 MIN
Exploring the future of AI in FinTech
OpenAI for FinTech: Building a Stock Market Advisor Chatbot
14:42 MIN
Algorand use cases for social and financial impact
Blockchain Beyond Crypto: Technology Unlocking Opportunities across Various Industries
Featured Partners
Related Videos
Build Real Things: Real-World Problems That Blockchain Actually Solves - Marco Podien
Chris Heilmann, Daniel Cranney & Marco Podien
Solving Real-world Problems with Blockchain at Algorand - Brian Whippo
Brian Whippo
WeAreDevelopers LIVE - Build Real Things: Real-World Problems That Blockchain Actually Solves
Chris Heilmann, Daniel Cranney & Marco Podien
Blockchain Beyond Crypto: Technology Unlocking Opportunities across Various Industries
John Woods, Arthur Breitman & Vicktoria Klich
Why You Should Care About the Decentralized Computing Movement
John Woods
WeAreDevelopers LIVE - Blockchain after the hype, Vibing all the Things, Big Tech and Work Best Practices & more
Chris Heilmann, Daniel Cranney & Brian Whippo
How to Build for Decentralized Systems
Alessandro Cappellato Ferrari
WeAreDevelopers LIVE - Our World Congress 2025 & CODE100 Highlights with Jack Barber and Marco Podien
Chris Heilmann, Daniel Cranney & Jack Barber & Marco Podien
Related Articles
View all articles

.webp?w=240&auto=compress,format)

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
DevOps
Network Security
Continuous Integration

Rust/Python Quant Developer with Data & Cloud Engineering Skills
AlgoFusion
Remote
Grafana
Terraform
PostgreSQL
Kubernetes

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





