Consensus algorithms | References | Pros | Cons |
---|---|---|---|
Jointgraph | (Xiang et al. 2021) | The consensus algorithm is designed to be robust against double spending attacks, which can help ensure the integrity of the network and prevent fraud. JointGraph is also known to have improved throughput compared to other distributed ledger technologies, such as hashgraph, which means it can handle a higher volume of transactions in a given amount of time | A central point of control in a network or system can be a target for attack |
BlockDAG | (Gai et al. 2020) | High scalability, robustness, and high throughput | Parallel processing requires the assurance of transaction records only once, but this may increase latency when using a merge sort. The process of splitting transactions for parallel processing can also be vulnerable to attack |
UL-BlockDAG | (Reddy and Sharma 2020) | Robustness, high transaction rate, and block creation rate is high | As the number of nodes increases, the complexity of the system also increases |
Dexon | (Chen et al. 2018) | low latency and high throughput include reduced cost, transaction ordering fairness, scalability, unpredictable randomness, secure transaction finality, and usefulness in resource-constrained environments | Under research |
Spectre | (Kovalchuck et al. 2022) | Robustness, high transaction rate, and block creation rate is high | High latency, double spending risk |