Nawet przy kapitalizacji rynkowej znacznie przekraczającej 1 bilion dolarów, bezpieczeństwo kryptowalut jest niezwykle poważnym zagadnieniem dla każdego, kto powierza majątek swojego życia tej klasie aktywów. Dzieje się tak, ponieważ transakcji nie można zwrócić ani cofnąć w kryptowalutach.
W tym celu warto wiedzieć o najpopularniejszym typie ataków na technologię oraz o tym, jak może (lub nie) wpłynąć na Ciebie w dłuższej perspektywie.
Konsensus Blockchain: jak zdecentralizowane są kryptowaluty?
Kryptowaluty, takie jak Bitcoin i Ethereum, są zbudowane na podstawie technologia znana jako blockchain. Będąc zdecentralizowanym, łańcuchy bloków nie mają jednego organu odpowiedzialnego za przetwarzanie transakcji i utrzymywanie reguł sieci. Zamiast tego pojęcie zaufania zostało całkowicie usunięte z niego i większości kryptowalut.
Zamiast zaufanego podmiotu, takiego jak banki centralne, łańcuchy bloków wykorzystują mechanizmy konsensusu, aby zapewnić każdemu uczestnikowi równe szanse na zabezpieczenie sieci. W końcu, ponieważ każdy użytkownik ma udział w zapewnieniu bezpieczeństwa własnych środków, jest znacznie bardziej prawdopodobne, że będzie egzekwował zasady obowiązujące w sieci.
Nazywa się to „brakiem zaufania” w branży kryptowalut.
Algorytmy lub mechanizmy konsensusu są nazywane jako takie, ponieważ zostały zaprojektowane po to, aby stać po stronie decyzji większości. Koncepcja nie różni się zbytnio od głosowania w demokracji; tylko, że ten proces powtarza się co kilka minut.
To, w jaki sposób sieci blockchain określają ten konsensus, zależy jednak od każdej indywidualnej kryptowaluty.
Zdecydowana większość dzisiejszych walut cyfrowych, w tym Bitcoin, używa rozszerzenia algorytm znany jako Proof of Work (PoW) osiągnąć konsensus.
W tym procesie użytkownicy sieci wnoszą moc obliczeniową do rozwiązywania złożonych problemów matematycznych. Pierwszy, który znajdzie rozwiązanie, wygrywa nagrodę, a cały proces się powtarza. Ponieważ jednostki są motywowane do konkurowania ze sobą o jedną nagrodę, sieć pozostaje zdecentralizowana.
Bezpieczeństwo kryptowaluty jest mierzone na podstawie jej szybkości mieszania, która reprezentuje ilość mocy obliczeniowej, jaką jednostki poświęciły sieci. Idealnie byłoby, gdyby całkowita szybkość mieszania została podzielona między wielu różnych użytkowników, aby zapewnić zdecentralizowanie i sprawiedliwość systemu.
Więc czym jest atak 51-procentowy?
Atak 51-procentowy opisuje zdarzenie, w którym większość szybkości mieszania w sieci jest kontrolowana przez jedyną jednostkę. Teoretycznie dałoby to tej osobie pełną kontrolę nad mechanizmem konsensusu w sieci.
Od tego momentu osoba atakująca może tworzyć oszukańcze transakcje z zamiarem odniesienia korzyści lub okradania portfela celu.
Warto zauważyć, że chociaż może się to wydawać ziejącą dziurą w technologii blockchain, w praktyce 51% ataków jest w rzeczywistości niezwykle rzadkich. Na przykład w Bitcoin łączna szybkość hashowania jest tak wysoka, że nawet całe centra danych zostaną pokonane przez łączną wydajność innych uczestników.
Związane z: 5 najgorszych hacków kryptowalut i ile ukradli
Mając to na uwadze, zdarzały się przypadki, w których mniejsze i mniej znane kryptowaluty były skutecznymi celami 51-procentowego ataku.
Ethereum Classic (ETC), którego nie należy mylić z Ethereum (ETH), cierpiał aż trzy oddzielne ataki w ciągu jednego roku. Ponieważ całkowity współczynnik hashowania sieci ETC był w pewnych momentach wyjątkowo niski, atakowanie jej prawdopodobnie nie było zbyt kosztowne.
Jednak podobnie jak demokracja nie rozpada się natychmiast bez opozycji, 51-procentowy atak nie gwarantuje od razu oszukańczych transakcji. Złośliwa osoba z just ponad 50 procent mocy obliczeniowej nie będzie w stanie natychmiast wykonać udanego ataku.
Jednak czas wymagany do przeprowadzenia ataku znacznie się skraca, gdy udział wskaźnika skrótu osiąga wyższe wartości procentowe.
Oznacza to, że nawet jeśli napastnikowi uda się w jakiś sposób wynająć wystarczającą moc obliczeniową, aby przeprowadzić atak na Bitcoin, prawdopodobnie wyda więcej pieniędzy, niż zarobi.
Co więcej, nawet jeśli uda im się wyprowadzić tokeny do swoich własnych portfeli, rejestr tych transakcji zostanie zarejestrowany dla wszystkich. Takie zdarzenie może wywołać masową wyprzedaż, tak jak początkowo miało to miejsce w przypadku Ethereum Classic, sprawiając, że atak był zasadniczo bezwartościowy.
Czy dowód stawki jest potencjalnym rozwiązaniem?
Teraz jest jasne, że 51% ataków jest nieuniknionych w przypadku mniejszych kryptowalut, oczywiste pytanie brzmi: w jaki sposób waluty cyfrowe chronią się przed nimi?
Założyciel Ethereum, Vitalik Buterin, wraz z bazą użytkowników kryptowaluty uważają, że najlepszym sposobem działania jest po prostu odejście od Proof of Work. W 2017 roku ETH rozpoczęło trwający nadal proces konwersji bazowej sieci z systemu opartego na dowodzie pracy na system oparty na dowodzie stawki (PoS).
PoS eliminuje używanie dużych ilości mocy obliczeniowej w celu zapewnienia bezpieczeństwa sieci. Zamiast tego losowo wybiera ochotników w ramach sieci do bezpośredniego głosowania nad legalnością nowych transakcji. Osoby te muszą zdeponować określoną kwotę ETH, aby otrzymać prawa do głosowania.
Musimy przejść przez mit, że jest to * śmiertelne *, jeśli jedna istota dostanie wystarczającą ilość do 51% ataku PoS. Prawda jest taka, że mogą zaatakować * raz *, a potem albo zostaną pocięci, albo (jeśli atak cenzury) zostaną miękko rozwidleni i wyciekną bezczynność, i stracą monety, więc nie mogą ponownie zaatakować. https://t.co/utash1hUDU
- vitalik.eth (@VitalikButerin) 2 września 2020 r
W systemie PoS napastnik musiałby kontrolować ponad 51 procent postawionych (zdeponowanych) monet, aby głosować nad oszukańczymi transakcjami zamiast 51 procent wskaźnika mieszania. Nawet w takim przypadku mogą zostać ukarani i skonfiskować całą zdeponowaną kwotę przez sieć.
Innymi słowy, potrzebują znacznie więcej kapitału, a stawka jest znacznie wyższa, gdyby napastnik popełnił błąd.
Nadal istnieje wiele pytań dotyczących skuteczności systemów opartych na PoS, ale tak jest w całości Możliwe, że Ethereum może być w czołówce zarówno pod względem bezpieczeństwa blockchain, jak i skalowalności w następnym Parę lat.
Martwisz się o 51 procent ataków?
Dopóki nie zostanie opracowane rozwiązanie dla 51 procent ataków, warto zbadać kryptowaluty, w które planujesz zainwestować. Jeśli współczynnik hash sieci bazowej jest wyjątkowo niski w porównaniu z Ethereum i innymi głównymi kryptowalutami, wiedz, że istnieje prawdopodobieństwo 51-procentowego ataku - jeśli nie wysokie.
Deweloperzy Ethereum Classic, kryptowaluty, która była celem przy różnych okazjach, podobno znaleźli rozwiązanie tego problemu. Jednak jego skuteczność dopiero się okaże.
Źródło: Aaron Olson /Pixabay
Czy DEX jest bezpieczniejszy niż zwykła giełda kryptowalut? A może po prostu kolejny wymyślny modny slogan?
Czytaj dalej
- Bezpieczeństwo
- Bitcoin
- Kryptowaluta
- Blockchain
Rahul Nambiampurath rozpoczął swoją karierę jako księgowy, ale teraz przeszedł do pracy w pełnym wymiarze godzin w obszarze technologii. Jest zagorzałym fanem technologii zdecentralizowanych i open source. Kiedy nie pisze, zwykle jest zajęty robieniem wina, majstrowaniem przy swoim urządzeniu z Androidem lub wędrowaniem po górach.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Jeszcze jeden krok…!
Potwierdź swój adres e-mail w e-mailu, który właśnie do Ciebie wysłaliśmy.