Gå offline med appen Player FM !
Episode 49: The Attack of the Fake Peers!
Manage episode 306996084 series 2860967
Bitcoin was under attack! It’s the story the mainstream media won’t tell you!
Hosts Aaron van Wirdum and Sjors Provoost finally met in Utrecht again to record Bitcoin, Explained. In this episode, they discuss a recent attack on the Bitcoin network, where some nodes were flooding peers with fake IP-addresses.
As previously discussed in episode 13, Bitcoin nodes connect to peers on the network through IP-addresses, which they learn from their existing peers. Nodes on the network essentially share the IP-addresses of other nodes.
Recently, however, some Bitcoin nodes shared large amounts of IP-addresses that weren’t associated with real Bitcoin nodes at all. While this attack did not do very much damage, it did waste resources from nodes on the network. On top of that, Aaron and Sjors explain, the attack could offer the attacker insight into Bitcoin’s network topology by analyzing how the fake IP-addresses spread through the network.
Finally, Aaron and Sjors discuss how the attack was solved by rate limiting the amount of IP-addresses than any node will allow its peers to be shared. Further, they consider how in free and open source software development, fixing problems is not always as straightforward as it may seem…
---------------------------------------------
Bitcoin Magazine is back in print!
Get Bitcoin Magazine shipped directly to your front door!
Get 21% off with promo code: MAG21
https://store.bitcoinmagazine.com/discount/MAG21?redirect=%2Fproducts%2Fbitcoin-magazine-annual-subscription
"The Deep Dive" delivers the latest Bitcoin on-chain market intelligence directly to your inbox!
Check it out for free here!
deepdivebtc.substack.com/welcome
Bitcoin 2022 will be the biggest Bitcoin conference ever! Miami, FL from April 6–9, 2022
Get 15% off tickets with promo code: MAG21
https://b.tc/conference/
95 episoder
Manage episode 306996084 series 2860967
Bitcoin was under attack! It’s the story the mainstream media won’t tell you!
Hosts Aaron van Wirdum and Sjors Provoost finally met in Utrecht again to record Bitcoin, Explained. In this episode, they discuss a recent attack on the Bitcoin network, where some nodes were flooding peers with fake IP-addresses.
As previously discussed in episode 13, Bitcoin nodes connect to peers on the network through IP-addresses, which they learn from their existing peers. Nodes on the network essentially share the IP-addresses of other nodes.
Recently, however, some Bitcoin nodes shared large amounts of IP-addresses that weren’t associated with real Bitcoin nodes at all. While this attack did not do very much damage, it did waste resources from nodes on the network. On top of that, Aaron and Sjors explain, the attack could offer the attacker insight into Bitcoin’s network topology by analyzing how the fake IP-addresses spread through the network.
Finally, Aaron and Sjors discuss how the attack was solved by rate limiting the amount of IP-addresses than any node will allow its peers to be shared. Further, they consider how in free and open source software development, fixing problems is not always as straightforward as it may seem…
---------------------------------------------
Bitcoin Magazine is back in print!
Get Bitcoin Magazine shipped directly to your front door!
Get 21% off with promo code: MAG21
https://store.bitcoinmagazine.com/discount/MAG21?redirect=%2Fproducts%2Fbitcoin-magazine-annual-subscription
"The Deep Dive" delivers the latest Bitcoin on-chain market intelligence directly to your inbox!
Check it out for free here!
deepdivebtc.substack.com/welcome
Bitcoin 2022 will be the biggest Bitcoin conference ever! Miami, FL from April 6–9, 2022
Get 15% off tickets with promo code: MAG21
https://b.tc/conference/
95 episoder
Alla avsnitt
×Välkommen till Player FM
Player FM scannar webben för högkvalitativa podcasts för dig att njuta av nu direkt. Den är den bästa podcast-appen och den fungerar med Android, Iphone och webben. Bli medlem för att synka prenumerationer mellan enheter.