Jad Wahab
Scaling Bitcoin for global adoption
#1about 3 minutes
Why SPV is the original Bitcoin scaling solution
The original Bitcoin design intended for users to use Simple Payment Verification (SPV) rather than running a full node to achieve global scale.
#2about 3 minutes
Understanding the mechanics of SPV and Merkle trees
SPV works by using a lightweight chain of block headers and Merkle proofs to cryptographically verify a transaction's inclusion in a block without downloading the full block data.
#3about 4 minutes
The peer-to-peer model for transaction validation
In a true peer-to-peer model, the receiver validates the transaction for correctness, fees, and script logic before broadcasting it to the network nodes.
#4about 3 minutes
Practical reasons for pre-broadcast transaction validation
Merchants should validate transactions before broadcasting to control fees, manage state channels, handle complex scripts, and receive more precise error messages.
#5about 3 minutes
Using SPV validation as an alternative to OP_PUSH_TX
Validating transaction logic off-chain with SPV is a more efficient and flexible alternative to using on-chain techniques like OP_PUSH_TX for enforcing rules.
#6about 6 minutes
A detailed walkthrough of the end-to-end SPV payment flow
A complete SPV payment protocol involves service discovery, invoice creation, payment requests, client-side signing, and merchant-side validation before broadcasting via mAPI.
#7about 6 minutes
Identifying the missing tools for a complete SPV ecosystem
Achieving a full SPV solution requires standardizing invoice creation, fee communication, the SPV envelope for metadata, and dynamic mAPI endpoint discovery.
#8about 1 minute
Contributing to open source tools for Bitcoin SV
Developers can contribute to building the foundational SPV tools through open-source projects like GoBitcoinSV and LibSV to help standardize the ecosystem.
Related jobs
Jobs that call for the skills explored in this talk.
msg
Ismaning, Germany
Intermediate
Senior
Swift
Blockchain
+1
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
JavaScript
Node.js
+1
Matching moments
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
02:39 MIN
Establishing a single source of truth for all data
Cat Herding with Lions and Tigers - Christian Heilmann
04:49 MIN
Using content channels to build an event community
Cat Herding with Lions and Tigers - Christian Heilmann
02:54 MIN
Automating video post-production with local scripts
Cat Herding with Lions and Tigers - Christian Heilmann
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
04:27 MIN
Moving beyond headcount to solve business problems
What 2025 Taught Us: A Year-End Special with Hung Lee
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Bitcoin- Ledger vs Blockchain
Evan Freeman
Miner fee calculation and merchant API - new tools for the Bitcoin SV network
Jad Wahab
Business sensibilities when developing for Bitcoin
Joshua Henslee
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
Jimmy Nguyen & Steve Shadders
Connect API for Bitcoin SV applications
Rafa Jiménez
Economic incentives and the Bitcoin network
Brendan Lee
Nano services and dust return transactions + long chain
Matej Trampuš & Steve Shadders
Bitcoin transactions- embedding and using data for applications built on Bitcoin SV
Jack Davies & Alessio Pagani
Related Articles
View all articles



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


Spait Infotech Private Limited
Nottingham, United Kingdom
Remote
£30-90K
Junior
Go
Python
Ethereum
+4

MoonPay
Barcelona, Spain
Remote
React
Node.js
Next.js
TypeScript
+2


Finnova Ag
Lenzburg, Switzerland
Scrum
Agile Methodologies

Jordan Martorell S.L.
Municipality of Madrid, Spain
API


Bitfinex
Barcelona, Spain
Remote
API
C++
Ruby
MySQL
+7
