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

YouTube

Have You Distributed Randomness?

BSidesLV via YouTube

Overview

Explore the concept of distributed randomness in this 44-minute conference talk from BSidesLV 2019. Delve into the history and theory behind drand, a distributed randomness beacon, and understand its building blocks including Shamir Secret Sharing, Distributed Key Generation, and Pairing-based Cryptography. Learn about the setup of the drand protocol, generation of randomness, and chained randomness. Discover the features of drand, including cool sources of entropy and the ability to reshuffle members. Gain insights into the importance of randomness in cryptography and its applications in various fields.

Syllabus

Intro
What is randomness?
Why do we want randomness?
How about previous works?
The history behind drand
The theory behind drand
Building blocks
Shamir Secret Sharing (tn) & VSS
Recall - (ten) Distributed Key Generation
Pairing-based Cryptography
Recall digital signatures
BLS: Signing
BLS: verifying
Threshold BLS Signatures
drand: setup of the protocol
drand: generation of randomness
Chained Randomness
The features of drand
Using cool source of entropy
Resharing allows for new members!
Future Work

Taught by

BSidesLV

Reviews

Start your review of Have You Distributed Randomness?

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.