What is Decentralised Consensus?

A decentralised consensus is an agreement of a decentralised network to authenticate and validate a transaction or a value, after which every distributed node shares and stores the same data and state to its persistent storage and so preventing malicious nodes from manipulating data with traditional centralised client-server architecture. There are a few parameters to consider a consensus mechanism, namely the authentication, data integrity, byzantine fault tolerance, decentralised governance, quorum structure, performance, and non-repudiation.

For instance, Proof-of-Work (PoW) is a computation-expensive mining protocol to work around the Sybil attack where a minority can control the whole network and cause the…

The size of the entire Ethereum blockchain has been growing exponentially and it leads to a situation that network participants have been trying to limit the blocks’ size as much as possible to prevent blockchain networks from sizing up with weaker processing performance and capability. This is namely the scalability limitation and the concerns have been growing over blockchain networks such as Ethereum as dApps built on it are currently unsustainable and many of us in the developer communities are searching for alternatives to move on.

There are two general approaches to scale blockchains namely the first-layer and second-layer solutions…

Neo Yiu

Building Decentralised Software Solutions for Industries (linkedin.com/in/yiukit)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store