Skip to main content
All CollectionsBlockchain BasicsProtocol
What is a consensus protocol?
What is a consensus protocol?
Avalanche avatar
Written by Avalanche
Updated over 3 months ago

A consensus protocol is a set of rules and procedures that govern the process of achieving agreement among a group of distributed nodes in a network. It ensures that all nodes in the network agree on the validity and order of transactions recorded in a blockchain or distributed ledger. This agreement is crucial for maintaining the integrity and trustworthiness of the network by preventing malicious actors from tampering with the data. Consensus protocols achieve this by establishing a mechanism for nodes to reach a common understanding and validate transactions collectively.

Avalanche® is a DAG-optimized consensus protocol–high-throughput, parallelizable, and simple to prune. The Exchange Chain (X-Chain) implements the Avalanche consensus protocol.

To learn more about the Avalanche consensus protocol please also see the following article.


For any additional questions, please view our other knowledge base articles or contact a support team member via the chat button. Examples are for illustrative purposes only.

Did this answer your question?