Som den mest framgångsrika cryptocurrency hittills, Bitcoin utgör ett mål för valet för angripare. Även om många attackvektorer redan har upptäckts, har dock en viktig vektor utelämnats: Att attackera valutan via Internet routing infrastrukturen i sig. Genom att manipulera routingreklam (BGP-kapningar) eller genom att naturligt stoppa trafiken kan autonoma system (ASes) fånga upp och manipulera en stor del av Bitcoin-trafiken. I detta dokument presenteras den första taxonomi av routing attacker och deras inverkan på Bitcoin, med tanke på både småskaliga attacker, riktade enskilda noder, och storskaliga attacker, riktade mot nätverket som helhet. Samtidigt utmanande, visar vi att två viktiga egenskaper gör routing attacker praktiskt: (i) effektiviteten i routing manipulation; och (ii) betydande centralisering av Bitcoin när det gäller gruvdrift och routing. Specifikt, Vi finner att alla nätverk angripare kan kapa några (<100) BGP prefix för att isolera 50% av gruvkraft-även när man betänker att gruvpooler är kraftigt multi-homed. Vi visar också att on-path nätverk angripare kan avsevärt sakta ner blockera spridning genom att störa några viktiga Bitcoin meddelanden. Vi visar genomförbarheten av varje attack mot den utplacerade Bitcoin mjukvaran. Vi kvantifierar också deras effektivitet på nuvarande Bitcoin topologi med hjälp av data som samlats in från en Bitcoin supernode kombinerat med BGP routing data. Den potentiella skadan på Bitcoin är oroande. Genom att isolera delar av nätet eller fördröja blockförökning, kan angripare orsaka en betydande mängd gruvkraft slösas bort, vilket leder till intäktsförluster och möjliggör ett brett utbud av bedrifter såsom dubbla utgifter. För att förhindra sådana effekter i praktiken tillhandahåller vi både kortsiktiga och långsiktiga motåtgärder, varav en del kan sättas in omedelbart.
Apostolaki m.fl. REF föreslog en attack mot BGP-kapningen och visade att antalet prefix på Internet som måste kapas för att attacken ska lyckas beror på fördelningen av gruvkraften.
Hijacking Bitcoin: Routing Attacks on Cryptocurrencies
{'venue': '2017 IEEE Symposium on Security and Privacy (SP)', 'journal': '2017 IEEE Symposium on Security and Privacy (SP)', 'mag_field_of_study': ['Computer Science']}