Friday, March 18, 2022

GoLang example blockchain by Ardan Labs

 ardanlabs/blockchain @GitHub

This class teaches you how to build a semantic correct blockchain service in Go.

using the Ethereum project as a reference and have taken inspiration from that code.

go-ethereum/crypto at master · ethereum/go-ethereum

There are five aspects of a blockchain that this series will explore with a backing implementation provided by the Ardan blockchain project.
  • Digital accounts with electronic signatures and verification
  • Transaction distribution/synchronization/communication between computers
  • Redundant storage of a single ledger on different computers
  • Consensus by different computers to process and store new transactions
  • Detection of any forgery to past transactions