Learn the basics of blockchain from scratch by step-by-step creating your own system. You will master public and private key cryptography, working with blocks and Protobuffers, implementing transactions and nodes on gRPC, as well as mechanisms for peer-to-peer interaction, data storage, and the transaction mempool.
Blockchain from scratch with GRPC and Protobuffers
4h 56m 12s
English
Paid
About the Author: Anthony GG
My name is Anthony. I am 36 years old, a technical entrepreneur with over 15 years of experience in programming. I don't have a degree, but I write in almost all programming languages and have founded several startups. I have also worked at leading companies in the blockchain industry.
My specialization is distributed systems, blockchain technologies, and infrastructure for algorithmic trading. The main languages I work with are Golang and Rust.
Watch Online 8 lessons
0:00
/ #1: Private and public key cryptography
All Course Lessons (8)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Private and public key cryptography Demo | 38:29 | |
| 2 | Blocks and protobuffers | 27:12 | |
| 3 | Implementing Transactions | 38:46 | |
| 4 | Implementing the node server with GRPC | 40:27 | |
| 5 | Connecting with peers | 35:45 | |
| 6 | Peer discovery (P2P) | 36:34 | |
| 7 | Blockchain data structure | 40:38 | |
| 8 | Transaction mempool | 38:21 |
Unlock unlimited learning
Get instant access to all 7 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscription