fbpx

6. Co to jest Selfish Minning?

Selfish mining to strategia kopania kryptowalut, polegająca na oszustwie. Czym dokładnie jest oraz  jakie są następstwa takiego działania, przedstawimy na dzisiejszej lekcji. 

Selfish Mining – definicja 

Selfish Mining, zwane również samolubnym wydobyciem, to metoda wydobywania kryptowalut, w której grupa górników łączy się ze sobą, dążąc do maksymalizacji zysków i uzyskania kontroli nad głównym blockchainem. Grupa rozwiązuje zagadkę kryptograficzną i tworzy nowy blok, jednak nie dołącza go do głównego łańcucha bloków. W rezultacie powstaje nowy fork, którego celem jest wyprzedzenie publicznego blockchaina.

Jeśli stworzony w ten sposób blockchain oszukańczej grupy zdobędzie przewagę nad uczciwym, to najnowsze bloki w sieci zostaną wprowadzone do tego oszukańczego łańcucha. W efekcie fork stworzony przez grupę samolubną nadpisuje oryginalny łańcuch bloków, umożliwiając skuteczne przejęcie cyfrowych aktywów innych użytkowników i modyfikację głównego blockchaina.

Jak to działa? 

Selfish Mining został po raz pierwszy odkryty w 2013 roku dzięki badaniom dwóch naukowców z Cornell – Emina Gun Sirera i Ittaya Eyala. Aby dokładnie zrozumieć tę koncepcję, warto powrócić do podstaw i przypomnieć sobie definicję górnictwa.

Jak już wspominaliśmy w poprzednich lekcjach, aby uzyskać bitcoiny, górnicy muszą rozwiązać trudne zagadki matematyczne. Proces ten zależy od wielu czynników, takich jak trudność zagadki, zużycie mocy obliczeniowej, koszty energii elektrycznej i dostęp do Internetu. Większość kryptowalut opiera się na mechanizmie Proof-of-Work, który w całości opiera się na górnikach. Gdy rozwiązują oni zagadkę, tworzy się nowy blok na blockchainie, a górnik, który go wykreował, otrzymuje opłatę transakcyjną i nagrodę.

Samolubne górnictwo to sposób na zwiększenie własnych przychodów. Górnicy ukrywają nowo powstałe bloki i udostępniają je w prywatnych sieciach lub prywatnych łańcuchach. Taka praktyka przyspiesza proces odkrywania nowego bloku i minimalizuje problemy związane z opóźnieniami w sieci oraz kosztami całej operacji. Rozwidlony łańcuch bloków początkowo jest krótszy niż blockchain publiczny.

Czy jest to możliwe? Jak najbardziej. Węzły sieci tworzą różne bloki, a powstanie dwóch w tym samym czasie jest jak najbardziej wykonalne. W momencie, gdy oba łańcuchy są opublikowane jednocześnie i połączone ostatnim blokiem, następuje rozwidlenie blockchaina. Tak powstały prywatny łańcuch generuje nowe bloki, jednocześnie je ukrywając. Cały proces jest powtarzany do momentu, gdy prywatny blockchain osiągnie wysokość bloku większą niż publiczny. Następnie samolubni górnicy wprowadzają nowo powstałe bloki do publicznego łańcucha bloków. W efekcie publiczny, “uczciwy” blockchain dołącza do rozwidlonego łańcucha. Łańcuch publiczny wydobywa nowy blockchain, a górnicy otrzymują nagrody w postaci kryptowalut i nowo przyjętych bloków.

Aby jeszcze lepiej to zobrazować, posłużymy się przykładem. Samolubni górnicy wydobyli blok 90,00,001. Węzeł, który dodał go do łańcucha bloków, nie przesłał tej informacji do pozostałych węzłów. Nieświadome tego, co zaszło, węzły w publicznym blockchainie dodają nowe bloki od bloku 1,000. Mamy teraz sytuację, że z blokiem 1,000 powiązane są dwa blockchainy: jeden publiczny, a drugi prywatny. W międzyczasie górnicy kontynuują kopanie na swoim prywatnym łańcuchu i dodają do niego nowe bloki, co skutkuje jego wydłużeniem. Gdy zdobędzie przewagę nad publicznym łańcuchem bloków, daje znać publicznemu łańcuchowi, że powstał blok 1,001. Po analizie łańcuch rozpoznaje, że blok samolubnych górników został wydobyty jako pierwszy i robi z niego łańcuch główny, unieważniając ten, na którym pracowały “uczciwe” węzły. W efekcie nie otrzymują one żadnych nagród, a cała ich praca idzie w kieszeń nieuczciwych wydobywczych.

Ciekawostka: Zgodnie z badaniami Sier i Eyal, górnicy praktykujący tę metodę mają przewagę konkurencyjną nad uczciwymi górnikami. Ich nagrody są zdecydowanie większe, nawet po uwzględnieniu zmarnowanych zasobów.

Czy samolubne wydobycie stanowi zagrożenie? 

Faktem jest, że poprzez utworzenie rozwidlonego bloku można zmienić publiczny blockchain i potencjalnie uzyskać większe zyski niż uczciwi górnicy. Niemniej jednak istnieje wiele teorii dotyczących zagrożeń związanych z Samolubnym Górnictwem. Przyjrzyjmy się im bliżej. Craig Wright, znany wszystkim nam z 2017 roku, twierdził, że samolubni górnicy nie są w stanie stworzyć więcej bloków niż uczciwi, co oznacza, że nie mają szans na zdobycie większych nagród.

Jake Gober uważa, że gdyby taka praktyka była naprawdę tak opłacalna, byłaby znacznie bardziej popularna, a wszyscy górnicy w branży kryptowalut byliby nieuczciwi. Z kolei badacz Zhaojie Wang przedstawił dowody, że do końca 2021 roku nie było znanych przypadków Samolubnego Górnictwa w świecie krypto.

Dodatkowo, połączenie mocy obliczeniowej węzła z innymi systemami zwiększa jego hash rate, co z kolei zwiększa szanse na rozwiązanie zagadki kryptowalutowej. Logiczne jest, że jeśli siła samolubnych górników rośnie, w pewnym momencie mogą zacząć kontrolować blockchain. To przypomina nam o ataku 51%, który wymaga, aby większość węzłów w sieci była uczciwa, aby transakcja była akceptowana i tworzyła kolejny blok. Jednakże, gdy 51% ogólnodostępnego wskaźnika hashrate pochodzi z prywatnej puli, może to prowadzić do ignorowania transakcji z niskimi opłatami i zatrzymywania wielu z nich bez wyraźnego powodu. Takie działanie prowadziłoby do centralizacji blockchaina, podważając pierwotne założenie decentralizacji. To oszustwo mogłoby skutkować drastycznym spadkiem wartości danej kryptowaluty i, co za tym idzie, nagród dla górników. Wierzymy jednak, że górnicy są rozsądni i wolą działać uczciwie, unikając takich praktyk.

Podsumowanie 

Większość sieci blockchain potrzebuje górników do weryfikacji bloków i transakcji. Bez ich zaangażowania cały proces weryfikacji i walidacji stałby się znacznie bardziej złożony, a sama sieć nie mogłaby sprawnie funkcjonować. Warto podkreślić, że nie tylko w tej branży, ale także w wielu innych dziedzinach zawsze można natrafić na jednostki, które chcą skorzystać z łatwiejszej ścieżki dla zwiększenia zysków. Niemniej jednak wierzymy w uczciwość górników i ich dobre intencje.

Kupuj, sprzedawaj i wymieniaj na Kanga Exchange

Zapisz się do newslettera!

Otrzymuj co tydzień najnowsze informacje o kryptowalutach na swój e-mail.