From 51ce846b9da526f39c011a75665b132986833cdc Mon Sep 17 00:00:00 2001 From: Volodymyr Prokopyuk Date: Wed, 16 Oct 2024 14:44:35 +0200 Subject: [PATCH] go: add Build a blockchain from scratch in Go with gRPC This resolves the issue https://github.com/yjjnls/awesome-blockchain/issues/42 --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 0e12204..5993919 100644 --- a/README.md +++ b/README.md @@ -365,6 +365,18 @@ These apps run on a custom built **blockchain, an enormously powerful shared glo - [_Part 5: Addresses_](https://jeiwan.net/posts/building-blockchain-in-go-part-5/) - [_Part 6: Transactions 2_](https://jeiwan.net/posts/building-blockchain-in-go-part-6/) - [_Part 7: Network_](https://jeiwan.net/posts/building-blockchain-in-go-part-7/) +- [**Go: Build a blockchain from scratch in Go with gRPC**](https://github.com/volodymyrprokopyuk/go-blockchain) + - [_Part 1: Getting started_](https://github.com/volodymyrprokopyuk/go-blockchain/blob/main/doc/getting-started.org) + - [_Part 2: Account_](https://github.com/volodymyrprokopyuk/go-blockchain/blob/main/doc/account.org) + - [_Part 3: Transaction_](https://github.com/volodymyrprokopyuk/go-blockchain/blob/main/doc/transaction.org) + - [_Part 4: Block_](https://github.com/volodymyrprokopyuk/go-blockchain/blob/main/doc/block.org) + - [_Part 5: State_](https://github.com/volodymyrprokopyuk/go-blockchain/blob/main/doc/state.org) + - [_Part 6: State sync_](https://github.com/volodymyrprokopyuk/go-blockchain/blob/main/doc/state-sync.org) + - [_Part 7: Peer discovery_](https://github.com/volodymyrprokopyuk/go-blockchain/blob/main/doc/peer-discovery.org) + - [_Part 8: Transaction relay_](https://github.com/volodymyrprokopyuk/go-blockchain/blob/main/doc/transaction-relay.org) + - [_Part 9: Block proposer_](https://github.com/volodymyrprokopyuk/go-blockchain/blob/main/doc/block-proposer.org) + - [_Part 10: Event stream_](https://github.com/volodymyrprokopyuk/go-blockchain/blob/main/doc/event-stream.org) + - [_Part 11: Blockchain node_](https://github.com/volodymyrprokopyuk/go-blockchain/blob/main/doc/blockchain-node.org) - [**Go**: _Building A Simple Blockchain with Go_](https://www.codementor.io/codehakase/building-a-simple-blockchain-with-go-k7crur06v) - [**Go**: _Code your own blockchain in less than 200 lines of Go_](https://medium.com/@mycoralhealth/code-your-own-blockchain-in-less-than-200-lines-of-go-e296282bcffc) - [**Go**: _Code your own blockchain mining algorithm in Go_](https://medium.com/@mycoralhealth/code-your-own-blockchain-mining-algorithm-in-go-82c6a71aba1f)