YoVDO

A Decentralized Blockchain with High Throughput and Fast Confirmation

Offered By: USENIX via YouTube

Tags

USENIX Annual Technical Conference Courses Consensus Protocol Courses Decentralized Systems Courses

Course Description

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

Related Courses

Blockchain Basics
University at Buffalo via Coursera
Build a Blockchain & Cryptocurrency using Python
Udemy
Advanced Distributed Systems
Indian Institute of Technology Delhi via Swayam
Fundamentos de Blockchain: TecnologĂ­a, Criptomonedas y NFTs
Udemy
Game Theory Applied to Mining Pools, Token Offering, DAO, and Consensus Protocols
Simons Institute via YouTube