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

YouTube

RainBlock: Faster Transaction Processing Architecture for Public Blockchains

SNIAVideo via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Watch a 42-minute technical conference talk exploring RAINBLOCK, a novel public blockchain architecture that significantly improves transaction processing throughput without modifying proof-of-work consensus. Learn how removing I/O bottlenecks from transaction processing and implementing a distributed, multi-versioned DSM-TREE data structure enables miners to process substantially more transactions within existing time constraints. Discover the technical details behind RAINBLOCK's ability to achieve 27.4K transactions per second on a single miner - 27 times higher than Ethereum - and maintain 20K transactions per second in geo-distributed environments across four regions. Presented by Soujanya Ponnapalli from The University of Texas at Austin, dive deep into the architecture's key innovations, including I/O parallelism, persistence challenges, compact witnesses, and snapshots. Gain valuable insights into how RAINBLOCK addresses fundamental blockchain scalability issues through architectural optimization rather than consensus protocol modifications.

Syllabus

Introduction
Agenda
Blockchains
Public Blockchains
Bitcoin and Ethereum
Prior work
Main Insight
Central Idea
Experiment
Ethereum
Outline
Persistence
Challenges
Data Updates
Compact Witnesses
Snapshots
Miner Configuration
Decoupling Miners
Summary
Evaluation
Conclusion
Alternative Consensus Protocol
Durability

Taught by

SNIAVideo

Reviews

Start your review of RainBlock: Faster Transaction Processing Architecture for Public Blockchains

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.