Cryptography for blockchains: Avoiding common mistakes | Dan Boneh

Cryptography for blockchains: Avoiding common mistakes | Dan Boneh

Source: YouTube · a16z crypto · published May 5, 2023 · 1:14:36

Cybersecurity
No ratings yet Log in to rate
Transcript Available
Description

This lecture explains the science of cryptography in blockchains, focusing on digital signatures and threshold signatures 0:36-0:40. The speaker emphasizes that implementing cryptography incorrectly leads to insecure systems, highlighting the importance of proper cryptographic practices 3:03-3:16.

Key Takeaways:
• Digital signatures use three algorithms: key generation, signing, and verification, with security based on existential unforgeability 5:00-5:34
• Threshold signatures come in two types: accountable (ATS) for consensus when accountability is needed, and private (PTS) for key protection 15:30-17:34
• Multi-sig, while simple, is inefficient and prevents proactive refresh, making it unsuitable for secure threshold signature implementations 18:04-20:33
• Proactive refresh allows secret key shares to be updated without changing the public key, protecting against perpetual leakage attacks 28:22-29:48

The speaker stresses that while zero-knowledge proofs receive much attention in blockchain cryptography, proper implementation of all cryptographic primitives is essential for security 9:01-9:16.

Sources:

Generate CPE Credits

Generate a professional CPE document from this video's transcript.

Estimated credit: 1 CPE hours

Estimate uses the video runtime (1 hour ≈ 1 CPE, rounded to the nearest 0.5, minimum 0.5, maximum 2.0). The final amount can be lower after review, never higher.

Topic: Cybersecurity. Commonly maps to: Security and Risk Management, Security Operations. Exact CISSP domains are assigned during generation.

CISSP Domain Mapping
Learning Objectives
Self-Assessment Questions
PDF Export Ready

Free account. One generation at a time, with a daily limit.

CPEBuddy is independent and not affiliated with or endorsed by ISC2, ISACA, or any certification body. Exports are formatted for common CPE submissions; acceptance is at your certification body's discretion.

Watch on YouTube

Transcript Preview

First 800 characters of the transcript

[Music] thank you all right thank you Jeff this was uh it's wonderful to be here it's wonderful to see all the teams I'm really really excited and looking forward to seeing what comes out of what you're building so welcome all and let's get started so I guess I should say also by the way thank you to a16z for hosting this wonderful event so so let's get started so I guess when people ask me what I work on I typically say that I I work on the science of blockchains yeah so there's blockchains and then there's the science of blockchains the science of blockchains is basically the underlying technology that makes blockchains work and it's amazing how much technology is needed to make blockchains work and in fact the world of blockchains is dramatically pushing forward different tiers of Scien…