Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

A Decentralized Blockchain with High Throughput and Fast Confirmation

USENIX via YouTube

Overview

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.

Syllabus

Intro
An Ideal Blockchain System
Blockchain Performance Problem
Bitcoin and Ethereum Background
Standard Nakamoto Consensus
Longest Chain is Not Safe with Fast Generation fork
GHOST Consensus
GHOST is Weak to Liveness Attacks
One Fix: Structured GHOST Approach
Greedy Heaviest Adaptive SubTree (GHAST)
Determine Weights from Past Sub-graphs
Trusted Block Generation Time: TimerChain
Conflux Ordering Algorithm
Implementation & Optimizations
Experimental Environment
Throughput, Latency, and Scalability
Conclusion

Taught by

USENIX

Reviews

Start your review of A Decentralized Blockchain with High Throughput and Fast Confirmation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.