YoVDO

OHIE - Blockchain Scaling Made Simple

Offered By: IEEE via YouTube

Tags

Consensus Protocol Courses Security Models Courses Decentralization Courses

Course Description

Overview

Explore a groundbreaking approach to blockchain scaling in this 17-minute IEEE conference talk. Delve into OHIE, a novel permissionless blockchain protocol designed for simplicity and scalability. Learn how OHIE achieves linear scaling with available bandwidth by composing multiple parallel instances of Bitcoin's original backbone protocol. Discover the formal proof of OHIE's safety and liveness properties, and examine its performance through large-scale experiments involving up to 50,000 nodes. Understand how OHIE achieves 4-10Mbps transaction throughput and significantly improved decentralization compared to previous solutions. Follow the presentation as it covers the importance of simplicity in blockchain design, the security model, mining processes, and innovative solutions to challenges such as slow instances and distributed virtual size assignment.

Syllabus

Intro
Throughput of blockchains
Simplicity is important
Problem statement
Security model
Mining: Single Nakamoto Consensus instance
Mining on 1024 instances simultaneously
How many parallel instances to use?
Ordering blocks on 1 instance
Problem of the baseline design
Dealing with slow instances
Assign virtual size in a distributed way
Virtual sizes chosen by the adversary


Taught by

IEEE Symposium on Security and Privacy

Tags

Related Courses

Blockchain Basics
University at Buffalo via Coursera
Advanced Distributed Systems
Indian Institute of Technology Delhi via Swayam
Build a Blockchain & Cryptocurrency using Python
Udemy
Fundamentos de Blockchain: TecnologĂ­a, Criptomonedas y NFTs
Udemy
Introduction to Distributed Databases - Lecture 21
CMU Database Group via YouTube