Ataki typu Sybil

Ataki typu Sybil

Pocz膮tkuj膮cy
Opublikowane Dec 7, 2018Zaktualizowane Aug 17, 2023
2m

Atak typu Sybil, to jeden z typ贸w atak贸w na zasoby sieciowe, przed kt贸rym zabezpieczenie si臋 w 艣wiecie kryptowalut jest spraw膮 priorytetow膮. Atak ten w skr贸cie polega na przej臋ciu w艂adzy przez atakuj膮cego, kt贸ry wykorzystuje w tym celu wiele kont, w臋z艂贸w lub komputer贸w.

Atak ten w du偶ym uproszczeniu mo偶na przyr贸wna膰 do celowego tworzenia wielu nowych kont (czyt. profili) na portalach spo艂eczno艣ciowych.

W 艣wiecie kryptowalut jednak bardziej pasuj膮cym przyk艂adem b臋dzie sytuacja w kt贸rej kto艣 celowo tworzy i utrzymuje wiele w臋z艂贸w w sieci blockchain, a nast臋pnie pr贸buje nimi zdominowa膰 innych uczestnik贸w sieci.聽

S艂owo 鈥淪ybil鈥 kt贸rym okre艣la si臋 taki typ ataku pochodzi od imienia Sybil Dorsett, chorej na Dysocjacyjne Zaburzenie To偶samo艣ci - zwane tak偶e Zespo艂em Wielu Osobowo艣ci - z kt贸rym boryka艂a si臋 przez ca艂e swoje 偶ycie.聽


Jakiego typu problemy mo偶e przysporzy膰 Atak typu Sibil?

  • Atakuj膮cy聽mo偶e by膰 w stanie przeg艂osowa膰 uczciwe w臋z艂y obecne w sieci (czyt. odda膰 wi臋cej g艂os贸w ni偶), je艣li u偶yje wystarczaj膮co du偶ej ilo艣ci w臋z艂贸w (fa艂szywych to偶samo艣ci - czyt. ang. 鈥淪ybil Identities鈥). Co wi臋cej, mo偶e on r贸wnie偶 zacz膮膰 odmawia膰 odbioru (czyt. weryfikacji) lub transmitowania blok贸w do sieci, a tym samym skutecznie blokowa膰 innych u偶ytkownik贸w obecnych w sieci z w艂a艣ciwego korzystania z niej.

  • W przypadku naprawd臋 du偶ych atak贸w typu Sybil, w kt贸rych atakuj膮cy zdo艂a przej膮膰 kontrol臋 nad wi臋kszo艣ci膮 obecnej w sieci mocy obliczeniowej (ang. 鈥淣etwork Computing Power鈥; 鈥渉ash rate鈥), mo偶e on podj膮膰 si臋 pr贸by przeprowadzenia ataku typu 51%. Skutki takiego ataku mog膮 okaza膰 si臋 op艂akane dla sieci, poniewa偶 w przypadku udanej pr贸by, atakuj膮cy zyskuje mo偶liwo艣膰 dokonywania zmian w kolejno艣ci transakcji, mo偶e uniemo偶liwia膰 weryfikacj臋 wybranych transakcji lub nawet odwraca膰 transakcje dokonane pod jego kontrol膮, co mo偶e z kolei doprowadzi膰 do sytuacji Podw贸jnego Wydatku (ang. Double Spending).

Przez lata naukowcy zajmuj膮cy si臋 bran偶膮 komputerow膮 i jej bezpiecze艅stwem po艣wi臋cili bardzo du偶o czasu i przeprowadzili setki bada艅, aby dowiedzie膰 si臋 jak lepiej wykrywa膰 i zapobiega膰 atakom typu Sybil. Badania te, w zale偶no艣ci od przyj臋tej metodologii i dzia艂a艅, pomog艂y zapobiec atakom z r贸偶nym stopniem skuteczno艣ci. Na dzie艅 dzisiejszy nie istnieje jednak metoda gwarantuj膮ca 100% odporno艣膰 na tego typu atak.


W jaki spos贸b sieci blockchain 艂agodz膮 skutki atak贸w i walcz膮 z atakami typu Sybil?

Ka偶da z sieci blockchain wykorzystuje r贸偶ny "algorytm konsensusu", kt贸rego jednym z zada艅 jest zabezpieczenie sieci przed atakami typu Sybil. Takim algorytmem s膮 mi臋dzy innymi Dow贸d pracy (ang. Proof of Work), Dow贸d Stawki (ang. Proof of Stake) i Delegowany Dow贸d Stawki (ang. Delegated Proof of Stake).聽

Algorytmy konsensusu w rzeczywisto艣ci nie zapobiegaj膮 atakom Sybil, ale po prostu sprawiaj膮, 偶e atakowanie sieci staje si臋 bardzo niepraktyczne.
Dla przyk艂adu, sie膰 blockchain Bitcoina stosuje okre艣lony zestaw regu艂 do generowania nowych blok贸w.

Jedn膮 z takich zasad jest to, 偶e zdolno艣膰 wymagana do utworzenia bloku jest proporcjonalna do ca艂kowitej mocy (czyt. mocy obliczeniowej) algorytmu Proof of Work obecnego w sieci. Oznacza to, 偶e w rzeczywisto艣ci musisz posiada膰 okre艣lon膮 moc obliczeniow膮, aby m贸c stworzy膰 blok, co sprawia, 偶e atak typu Sybil staje si臋 bardzo trudny i kosztowny dla samego atakuj膮cego.

Bior膮c pod uwag臋 fakt, 偶e wydobycie Bitcoina jest tak intensywne, g贸rnicy (ang. miners) posiadaj膮 bardzo siln膮 motywacj臋 do uczciwego prowadzenia procesu wydobycia (czyt. kopania; ang. mining), i zaniechania pr贸b przeprowadzania ataku typu Sybil na sie膰.

Opr贸cz atak贸w typu Sybil istnieje jeszcze kilka innych, typowych dla sieci blockchain wektor贸w atak贸w. 艢led藕 na bie偶膮co Binance Academy aby pozna膰 je bli偶ej!

Udost臋pnij Posty
Zarejestruj konto
Wykorzystaj swoj膮 wiedz臋 w praktyce, otwieraj膮c konto Binance ju偶 dzi艣.