Skip to main content

Blockchain from scratch with GRPC and Protobuffers

4h 56m 12s
English
Paid

Course description

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.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 8 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Private and public key cryptography

All Course Lessons (8)

#Lesson TitleDurationAccess
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

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Mastering Multithreading Programming with Go (Golang)

Mastering Multithreading Programming with Go (Golang)

Sources: udemy
Learn about Multithreading, Concurrency & Parallel programming with practical and fun examples in Google's Go Lang. The mood in the meeting on the 12th floor of an international...
5 hours 24 minutes 43 seconds
Ultimate Go: Software Design with Kubernetes 2.0

Ultimate Go: Software Design with Kubernetes 2.0

Sources: ardanlabs.com
This course will teach you how to develop advanced services in Go, using Domain Driven Design and Data Oriented Architecture approaches with deployment in...
22 hours 32 minutes 42 seconds
Weekly LIVE sessions

Weekly LIVE sessions

Sources: Anthony GG
A playlist of weekly LIVE session recordings for those who couldn't attend live or want to revisit the material.
7 hours 31 minutes 22 seconds
Testing with Go

Testing with Go

Sources: usegolang.com
Learn how to test real, complex software written in Go. Large or small, perfect abstractions or global state galore; it doesn't matter what your code looks like, you CAN learn t...
33 hours 16 minutes 48 seconds