Related Experiment Video
Updated: Aug 7, 2025

08:57
Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin
Published on: August 14, 2018
16.0K
A Taxonomic Hierarchy of Blockchain Consensus Algorithms: An Evolutionary Phylogeny Approach.
1Department of Computer Science, Kyonggi University, Suwon-si 16227, Republic of Korea.
Sensors (Basel, Switzerland)
|March 11, 2023
Summary
This study introduces a novel taxonomy for blockchain consensus algorithms, classifying them by evolutionary history and usage. This helps organize the rapid development of consensus mechanisms and guides future research directions.
Area of Science:
- Computer Science
- Distributed Systems
- Blockchain Technology
Background:
- The Byzantine Generals Problem highlights challenges in distributed consensus.
- Proof of Work (PoW) spurred diverse blockchain consensus algorithms, often used interchangeably or domain-specifically.
- Existing classifications struggle to keep pace with rapid algorithm evolution.
Purpose of the Study:
- To develop a systematic taxonomy for blockchain consensus algorithms.
- To classify algorithms based on historical development and current usage.
- To reveal research trends in blockchain consensus algorithm applications.
Main Methods:
- Employed an evolutionary phylogeny method for algorithm classification.
- Developed a hierarchical taxonomy with five ranks, including evolutionary process and decision-making.
- Clustered over 38 distinct verified consensus algorithms.
Main Results:
- Presented a comprehensive classification of past and present consensus algorithms.
- Demonstrated relatedness and lineage of algorithms, supporting recapitulation theory.
- Organized the swift evolution of consensus algorithms into a structured taxonomy.
Conclusions:
- The proposed taxonomy provides a systematic framework for understanding blockchain consensus algorithm evolution.
- It aids in grouping algorithms and identifying research directions for specific domains.
- Facilitates analysis of correlations between algorithm evolution and decision-making methods.
Related Concept Videos
Evolutionary Relationships through Genome Comparisons
6.0K
Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
6.0K
Phylogenetic Trees
45.8K
Phylogenetic trees come in many forms. It matters in which sequence the organisms are arranged from the bottom to the top of the tree, but the branches can rotate at their nodes without altering the information. The lines connecting individual nodes can be straight, angled, or even curved.
45.8K
The Tree of Life - Bacteria, Archaea, Eukaryotes
32.8K
The “tree of life” describes the evolution of life and the evolutionary relationships between organisms. The root of the tree is the common ancestor to all life on Earth. All other species radiate from this point, much like the branches of a tree. The numerous tips of these branches on the tree of life represent every living, or extant, species. Extinct species, which are species that no longer exist, can be found towards the center of the tree. Currently, these organisms, both...
32.8K
Phylogeny
44.9K
Phylogeny is concerned with the evolutionary diversification of organisms or groups of organisms. A group of organisms with a name is called a taxon (singular). Taxa (plural) can span different levels of the evolutionary hierarchy. For instance, the group containing all birds is a taxon (comprising the class Aves), and the group of all species of daisies (the genus Bellis) is a taxon. Phylogenies can likewise include just one genus (i.e., depict species relationships) or span an entire kingdom.
44.9K
Gene Evolution - Fast or Slow?
7.2K
The genomes of eukaryotes are punctuated by long stretches of sequence which do not code for proteins or RNAs. Although some of these regions do contain crucial regulatory sequences, the vast majority of this DNA serves no known function. Typically, these regions of the genome are the ones in which the fastest change, in evolutionary terms, is observed, because there is typically little to no selection pressure acting on these regions to preserve their sequences.
In contrast, regions which code...
In contrast, regions which code...
7.2K
Convergent Evolution
28.2K
Evolution shapes the features of organisms over time, ensuring that they are suited for the environments in which they live. Sometimes, selection pressure leads to the rise of similar but unrelated adaptations in organisms with no recent common ancestors, a process known as convergent evolution.
28.2K

