Po wielokrotnych atakach 51% programiści Ethereum Classic (ETC) pracują nad zwiększeniem odporności sieci na exploity reorganizacji łańcucha bloków.
Łańcuchy blokowe typu proof-of-work (PoW) o znacznie mniejszym efekcie działania sieci pozostają podatne na złośliwe ataki reorganizacji. Nieuczciwi użytkownicy mogą uzyskać niezbędną moc obliczeniową z usług wynajmu koparek, aby uruchomić te exploity.
Aktualizacja zabezpieczeń ETC gotowa do wdrożenia
SponsoredW komunikacie prasowym wydanym 18 września Ethereum Classic Labs (ETC Labs) ogłosiło proponowany plan ograniczenia przyszłych ataków 51%. Zgodnie z oświadczeniem prasowym programiści ETC zaproponowali „Zmodyfikowaną wykładniczą subiektywną punktację”. W skrócie MESS, system zaprojektowany w celu zapobiegania złośliwym reorganizacjom łańcucha bloków.
ETC Labs ujawniło, że protokół MESS już przeskalował fazę testów i będzie dostępny w ciągu najbliższych dziesięciu dni. Zespół deweloperów ETC ujawnił również, że prace nad proponowanym rozwiązaniem wymagały starań firm infrastrukturalnych Web 3.0 Chainsafe i OpenRelay. MESS jest podobno adaptacją struktury bezpieczeństwa „wykładniczej subiektywnej punktacji” zaproponowanej przez współzałożyciela Ethereum Vitalika Buterina w 2014 roku.
Według ETC Labs, MESS zapobiega atakom 51%, flaguje na czerwono próby reorganizacji bloków jako podejrzane. W ten sposób propagacja tych ataków w sieci staje się droższa. Rzeczywiście, zespół deweloperów ETC oszacował, że złośliwi użytkownicy odpowiedzialni za sierpniowy hack potrzebowaliby 20 milionów dolarów na wypożyczenie mocy obliczeniowej.
Dane z Crypto51.app – strony internetowej, która pokazuje teoretyczny koszt jednogodzinnego exploita w łańcuchach PoW – pokazują, że wynajęta moc obliczeniowa o wartości 3900 USD przy szybkości 2TH/s wystarcza do ataku na sieć ETC przez godzinę. Twórcy ETC twierdzą, że po wdrożeniu MESS hakerzy będą potrzebować ponad 155 TH/s, aby przeprowadzić taki atak.
Rozwiązanie MESS jest zgodne z filozofią „Kod jest prawem”
Oprócz zwiększania bezpieczeństwa sieci, ETC Labs stwierdziło, że MESS szanuje filozofię sieci „kod jest prawem”. Zgodnie z komunikatem prasowym protokół MESS umożliwia węzłom faworyzowanie łańcuchów propagowanych publicznie w stosunku do segmentów prywatnych. Dlatego tajne łańcuchy opracowane przez złośliwych użytkowników nie będą w stanie skutecznie zakończyć żadnej próby ataku na 51%.
Dla założyciela ETC Labs, Jamesa Wo, wdrożenie MESS wyeliminuje potrzebę wymiany w celu utrzymania długich czasów potwierdzania transakcji Ethereum Classic. Komentując proponowane ulepszenie bezpieczeństwa, Wo zauważył również, że MESS ustabilizuje sieć i zapobiegnie utracie nagród blokowych przez górników.