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.
Matching moments
01:05 MIN
How Simplified Payment Verification (SPV) works
Bitcoin- Ledger vs Blockchain
01:49 MIN
Understanding the core principles of Bitcoin SV
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
02:48 MIN
Shifting from broadcast to peer-to-peer transactions
Miner fee calculation and merchant API - new tools for the Bitcoin SV network
04:21 MIN
Achieving massive scale and ultra-low transaction fees
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
02:33 MIN
Revisiting Satoshi's original vision for Bitcoin scaling
Miner fee calculation and merchant API - new tools for the Bitcoin SV network
02:29 MIN
Simplifying Bitcoin micropayments for developers
Connect API for Bitcoin SV applications
26:12 MIN
Answering developer questions on BSV technology and roadmap
Bitcoin SV: The Massively Scaled Blockchain to Meet Developer Needs
06:10 MIN
Q&A on MAPI and offline transaction security
Miner fee calculation and merchant API - new tools for the Bitcoin SV network
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.








Bite Client
Atlanta, United States of America
Remote
€55-90K
Senior
Ruby
Backbone.js

Head-on Solutions GmbH
Nürnberg, Germany
Junior
Intermediate
CSS
Jest
Vue.js