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

YouTube

Proofs of Space

TheIACR via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the concept of Proofs of Space in this 24-minute conference talk. Delve into the general idea behind this alternative to Proofs of Work, understanding its application in dealing with Sybil attacks. Examine how to measure computational difficulty and space usage, and learn about the advantages of Proofs of Space systems. Investigate the security definitions, efficiency metrics, and potential cheating strategies. Discover the main techniques used in constructing Proofs of Space schemes, including the use of Merkle trees for commitment. Gain insights into the proof phase and the results of implementing this concept. Finally, explore the application of Proofs of Space in Spacecoin and review related work in the field.

Syllabus

Intro
General idea
Proofs of Work - a tool for dealing with the Sybil attacks
How are the Pows used?
How to measure computational difficulty?
A drawback of PoW systems
What to do?
Example of an application
Main difference from Pows
Advantages
How to measure time and space
The proof is done with respect to an identifier Id
How to define security of a Pos
How to define the efficiency?
How to define soundness?
What would be the goal of a cheating prover?
Observation: a cheating prover has a simple (but inefficient) winning strategy.
Restrictions on cheating prover
Security definition
Why is constructing the Pos schemes non-trivial?
Our main technique
Very informally
How to build a Pos from a good graph?
Our solution: let the prover commit to R with a Merkle tree.
The Proof phase
Our results
Spacecoin
Previous/related/independent work

Taught by

TheIACR

Reviews

Start your review of Proofs of Space

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.