Longest Chain is Not Safe with Fast Generation fork
7
GHOST Consensus
8
GHOST is Weak to Liveness Attacks
9
One Fix: Structured GHOST Approach
10
Greedy Heaviest Adaptive SubTree (GHAST)
11
Determine Weights from Past Sub-graphs
12
Trusted Block Generation Time: TimerChain
13
Conflux Ordering Algorithm
14
Implementation & Optimizations
15
Experimental Environment
16
Throughput, Latency, and Scalability
17
Conclusion
Description:
Explore a conference talk from USENIX ATC '20 that introduces Conflux, a revolutionary decentralized blockchain system designed for high throughput and rapid transaction confirmation. Delve into the innovative consensus protocol that optimistically processes concurrent blocks without discarding forks and adaptively assigns weights based on the Tree-Graph ledger structure. Learn how Conflux's adaptive weight mechanism detects and counters liveness attacks by dynamically switching between optimistic and conservative strategies. Discover the impressive performance results from Amazon EC2 cluster evaluations, showcasing Conflux's ability to achieve a block throughput of 9.6Mbps and process up to 3480 transactions per second with sub-minute confirmation times. Gain insights into blockchain performance challenges, consensus algorithms, and the technical innovations that make Conflux a promising solution for scalable and efficient blockchain systems.
A Decentralized Blockchain with High Throughput and Fast Confirmation