39 subscribers
התחל במצב לא מקוון עם האפליקציה Player FM !
פודקאסטים ששווה להאזין
בחסות


1 Ep 563: ChatGPT's New Custom GPT's: Advanced techniques to win back time 46:52
Episode 60: Reusing Addresses (and the Hertzbleed Attack)
Manage episode 333108948 series 2860967
In this episode of Bitcoin, Explained, hosts Aaron van Wirdum and Sjors Provoost discuss reusing Bitcoin addresses. More specifically, they explain why reusing Bitcoin addresses is a bad idea.
Reusing Bitcoin addresses is a bad idea for roughly three reasons. The first two of these are that it harms privacy and impedes on the censorship resistance of Bitcoin. In the episode, Aaron and Sjors go over a couple examples of how such a loss of privacy and censorship resistance can negatively affect Bitcoin users.
The third reason that reusing Bitcoin addresses is a bad idea, is that it opens up the possibility of some niche attacks. In certain cases, attackers could extract private keys from signatures after coins are first spent from an address — though this does require that a wallet implemented the signing algorithm wrongly in the first place. There are also some scenarios where quantum computers could in the future extract private keys from signatures if addresses are reused.
Another type of niche attack is a timing sidechannel attack, such as the recently disclosed Hertzbleed Attack. Sjors explains that attackers can potentially derive a private key from a wallet by closely monitoring how the computer that hosts the wallet behaves when signing a transaction. This attack is more plausible if addresses are reused.
Address reuse wiki: https://en.bitcoin.it/wiki/Address_reuse#Security
Hertzbleed attack: https://www.hertzbleed.com/
98 פרקים
Manage episode 333108948 series 2860967
In this episode of Bitcoin, Explained, hosts Aaron van Wirdum and Sjors Provoost discuss reusing Bitcoin addresses. More specifically, they explain why reusing Bitcoin addresses is a bad idea.
Reusing Bitcoin addresses is a bad idea for roughly three reasons. The first two of these are that it harms privacy and impedes on the censorship resistance of Bitcoin. In the episode, Aaron and Sjors go over a couple examples of how such a loss of privacy and censorship resistance can negatively affect Bitcoin users.
The third reason that reusing Bitcoin addresses is a bad idea, is that it opens up the possibility of some niche attacks. In certain cases, attackers could extract private keys from signatures after coins are first spent from an address — though this does require that a wallet implemented the signing algorithm wrongly in the first place. There are also some scenarios where quantum computers could in the future extract private keys from signatures if addresses are reused.
Another type of niche attack is a timing sidechannel attack, such as the recently disclosed Hertzbleed Attack. Sjors explains that attackers can potentially derive a private key from a wallet by closely monitoring how the computer that hosts the wallet behaves when signing a transaction. This attack is more plausible if addresses are reused.
Address reuse wiki: https://en.bitcoin.it/wiki/Address_reuse#Security
Hertzbleed attack: https://www.hertzbleed.com/
98 פרקים
همه قسمت ها
×
1 Episode 98: Return of the OP_RETURN 1:13:36

1 Episode 96: Mining Decentralization Update 47:10

1 Episode 94: Silent Payments part 2 1:00:43

1 Episode 93: The Great Consensus Cleanup Revival (And an Update on the Tornado Cash and Samourai Wallet Arrests) 51:00

1 Episode 90: Asynchronous Lightning Payments 36:59

1 Episode 88: Hashcash and Bit Gold 45:28

1 Episode 87: The Block 1,983,702 Problem 39:14

1 Episode 85: Bitcoin Core 26.0 (And F2Pool’s OFAC Compliant Mining Policy) 37:19

1 Episode 84: Marathon Pool’s Invalid Block (And Some Updates About the Show) 22:14

1 Episode 83: The Milk Sad Vulnerability 46:48

1 Episode 82: Scaling to Billions of Users 30:29



1 Episode 79: The Witness Discount 49:31

1 Episode 78: Partially Signed Bitcoin Transactions (PSBTs) (And Dutch Auctions) 32:57

1 Episode 77: Peer-to-peer Encryption 36:52

1 Episode 76: Stamps (And the Invalid Block Caused by It) 50:53

1 Episode 75: Multisig (And Musig) 52:30

1 Episode 74: Pay-to-Script-Hash (P2SH) 43:24




1 Episode 70: The Bitcoin Core 24.0 Bug (Or Why There Is a Bitcoin Core 24.0.1 Release) 23:04

1 Episode 69: The Tornado Cash Trial 39:30

1 Episode 68: Full Replace-By-Fee (RBF) in Bitcoin Core 24.0 42:52

1 Episode 67: Insights From the Fourth Largest Lightning Network Node 50:45

1 Episode 66: The BTCD Bug That Brought Down LND Nodes 33:34


1 Episode 64: HD Wallets, Mnemonic Codes and SeedQR 29:25

1 Episode 63: The Bitcoin Core Development Process 39:54


1 Episode 61: OP_RETURN (And the ‘OP_RETURN Wars’) 26:17

1 Episode 60: Reusing Addresses (and the Hertzbleed Attack) 33:10

1 Episode 59: Hard Forks (And Whether Bitcoin Has Ever Hard Forked) 40:55


1 Episode 57: User Rejected Soft Forks (URSFs) 43:42



ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.