Learn the ins and outs of blockchain development in this interactive 2-day seminar. You will learn the details of how Bitcoin works including live coding challenges to sharpen your skills.
You will learn:
•Finite Fields
•Elliptic Curves
•Elliptic Curve Cryptography
•Signing/Verifying Messages
•Parsing Transactions
•Signing/Verifying Transactions
•Creating Transactions
•Script Parsing & Processing
•Address Construction
•Private Key WIF Format Construction
•Parsing Blocks
•Validating Proof-of-Work
•Target and Difficulty Calculations
•Merkle Tree Construction
•Network Message Parsing
•Segwit
Bloom Filters
Finding a job in Bitcoin Development
8:30 AM-9:00 AM
Registration
Session 1 -
Foundational Math
9:00 AM – 10:30 AM
10:30 AM - 10:45 AM
Break
Session 2 - ECC, Signatures, Verification and Addresses
10:45 AM – 12:15 PM
12:15 PM - 1:00 PM
Lunch
Session 3 - Transaction Parsing
1:00 PM – 2:30 PM
2:30 PM - 2:45 PM
Break
Session 4 - Script,
P2PKH and Validation
2:45 PM – 4:45 PM
8:30 AM - 9:00
AM Meet and greet
Session 5 - Transactions Construction and P2SH
9:00 AM – 11:00 AM
11:00 AM - 11:15 AM
Break
Session 6 - Blocks, Proof of Work, Coinbase
11:15 AM – 12:30 PM
12:30 PM - 1:00 PM
Lunch
Session 7 - SPV and Network Messaging
1:00 PM – 2:45 PM
2:45 PM - 3:00 PM
Break
Session 8 - Bloom Filters, Segwit and Q&A
3:00 PM – 4:45 PM
Medium