Consensus (computer science)

Consensus (computer science)

In computer science, consensus refers to an agreement between multiple independent actors in a system on a single data value.

In computer science, consensus refers to an agreement between multiple independent actors in a system on a single data value. In a blockchain, consensus signifies that each node, that is on a network, agrees upon the state of the blockchain. Consensus allows for blockchains to be self-auditing.

Consensus is a problem in any multi-agent network, particularly a decentralized one such as a public blockchain. However, the use cases for solving the consensus problem extend well beyond blockchain technology, and many were around years and even decades before the creation of Bitcoin. Some of the other uses cases for consensus in computing are data analysis, distributed machine learning, sensor networks, smart grids, and other control systems.

To achieve a reliable blockchain, consensus rules must be set to ensure each node on a network validates a block and its transactions under the same standards. This means that a block must be unanimously accepted as a requirement for validation.

Numerous new consensus mechanisms have been developed for use in blockchains since 2008, with the original being proof-of-work used in Bitcoin. In decentralized networks, it's critical that these various consensus systems have high Byzantine fault tolerance.

Timeline

People

Name
Role
LinkedIn

Further reading

Title
Author
Link
Type
Date

Beyond Cryptocurrencies - A Taxonomy of Decentralized Consensus Systems

Florian Glaser and Luis Bezzenberger

Web

Documentaries, videos and podcasts

Title
Date
Link

What is Consensus: Rules without Rulers

January 13, 2018

Companies

Company
CEO
Location
Products/Services

News

Title
Author
Date
Publisher
Description
Callie Ahlgrim
July 6, 2019
Business Insider
The streaming service has released over 200 original movies since 2015. Here are the top 51 original movies based on their Rotten Tomatoes scores.
Kim Renfro
August 27, 2019
Business Insider
The streaming service has released over 200 films since 2015, and we looked at critics' ratings on Rotten Tomatoes to determine which ones flopped.

References

Golden logo
Text is available under the Creative Commons Attribution-ShareAlike 4.0; additional terms apply. By using this site, you agree to our Terms & Conditions.