Log in
Enquire now
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.

OverviewStructured DataIssuesContributorsActivity

Contents

TimelineTable: Further ResourcesReferences
Is a
Technology
Technology

Technology attributes

Related Industries
Blockchain
Blockchain
Implementations
Blockchain and cryptocurrency
Blockchain and cryptocurrency
Date Invented
1999

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

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date

Beyond Cryptocurrencies - A Taxonomy of Decentralized Consensus Systems

Florian Glaser and Luis Bezzenberger

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2605803

Web

What is Consensus: Rules without Rulers

https://www.youtube.com/watch?v=2tqo7PX5Pyc

January 13, 2018

References

Find more entities like Consensus (computer science)

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us
By using this site, you agree to our Terms of Service.