Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PrivateBlockchainSmartContracts

a book about smart contracts on private blockchains (UNDER DEVELOPMENT)

This book is FREE and will stay FREE.

You can download pdf or the epub version.

Proof-of-Authority is a newer concept in the blockchain world where you have a number of pre-approved authority nodes (called sealers, think of these as mining nodes). Any new node that you want to add has to be voted on by the currently approved set of authority nodes, this gives you full control over which nodes can seal blocks (mine) on your network. To make sure a malicious signer cannot do too much harm to the network any signer can sign at most one of a number of consecutive blocks (SIGNER_COUNT / 2) + 1. The same consensus is applied when an authority node is removed from the network.

The Ethereum Proof-of-Authority protocol is called Clique and is well described in the Clique Github issue. Ethereum currently uses this algorithm for the Rinkeby test network.

In this book we will discuss writing Smart Contracts, that will work both on mainnet and on private blockchains, and setting up a private blockchain system using Ethereum's Proof of Authority Clique

Contribute with a chapter

Wanna contribute with a chapter, get in touch

Get in touch:

You can write me directly on telegram: andyxyz1 or you can just create an issue here.

License: GNU General Public License v3.0

About

a book about smart contracts on private blockchains

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors