OHIE - Blockchain Scaling Made Simple
Offered By: IEEE via YouTube
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 BasicsUniversity 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