主流区块链共识算法大全
生活随笔
收集整理的這篇文章主要介紹了
主流区块链共识算法大全
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 引言
主要參考資料見:
- Lear With Whiteboard 2023年4月博客 All Major Blockchain Consensus Algorithms Explained
- 視頻 All Major Blockchain Consensus Algorithms Explained | Consensus Mechanism in Blockchain
- 視頻 Proof of Work vs Proof of Stake vs Proof of Authority Explained | PoA vs PoW vs PoS Blockchain
- 視頻 Blockchain vs Hashgraph vs DAG vs Holochain | Types of DLT Explained
共識算法為一組協議或規則,使得網絡中節點對于某共享區塊鏈狀態達成共識。共識算法在保證區塊鏈完整性方面發揮了重要作用,使得某單一節點或某一組節點無法操控區塊鏈網絡。具體為:
- 可防止惡意角色控制網絡,確保有效交易且網絡運行順暢。
- 實現去中心化,所有節點對交易有效性達成共識,防止中心化。
- 推動透明性,使得所有交易鏈上可見,便于追蹤且可防止欺詐行為。
- 提供有效性,節點可對交易有效性快速達成共識,并及時向區塊鏈添加新區塊。
2. 共識算法分類
當前主流區塊鏈共識算法主要有:
- 1)Proof of Work (PoW)
- 2)Proof of Stake (PoS)
- 3)Delegated Proof of Stake (DPoS)
- 4)Leased Proof of Stake (LPoS)
- 5)Proof of Authority (PoA)
- 6)Byzantine Fault Tolerance (BFT)
- 7)Practical Byzantine Fault Tolerance (PBFT)
- 8)Delegated Byzantine Fault Tolerance (dBFT)
- 9)Directed Acyclic Graph (DAG)
- 10)Proof of Capacity (PoC)
- 11)Proof of Burn (PoB)
- 12)Proof of Identity (PoI)
- 13)Proof of Activity (PoA)
- 14)Proof of Elapsed Time (PoET)
- 15)Proof of Importance
總結
以上是生活随笔為你收集整理的主流区块链共识算法大全的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Lesson 77-78 Sociall
- 下一篇: 十宗罪 第一节 前言