Łańcuch boczny Ethereum, Polygon, zakończył hard fork sieciowy 17 stycznia 2023 r., w efekcie czego powstał nowy blockchain Polygon. Hard fork polegał na naprawieniu poważnych problemów ze starym łańcuchem. Zanim przejdziemy do głównych problemów, które Polygon próbował rozwiązać, wyjaśnimy, czym jest hard fork, abyś mógł lepiej zrozumieć, w jaki sposób aktualizacja wpływa na blockchain Polygon.
Co to jest twardy widelec?
Fork to zmiana protokołu łańcucha bloków w celu aktualizacji łańcucha bloków lub zmiany jego zasad. Forki można również zobaczyć w tworzeniu nowej kryptowaluty opartej na starszej kryptowalucie, z możliwością zmiany i ulepszenia sposobu działania łańcucha bloków. Ponieważ kryptowaluty są typu open source, kod można kopiować, edytować lub ponownie wykorzystywać.
Przeprowadzany jest twardy widelec jako trwałe odejście od poprzedniej wersji blockchaina, co oznacza, że węzły z poprzednią wersją nie będą już akceptowane przez nową wersję. Węzły starej sieci i górnicy będą musieli zaktualizować swoje systemy, aby uczestniczyć w nowym łańcuchu.
Aby nastąpił hard fork, użytkownicy łańcucha muszą głosować, aby wybrać między bieżącą wersją a aktualizacją do sieci. W związku z tym aktualizacja może nastąpić tylko wtedy, gdy zgodzi się na to większość walidatorów łańcucha bloków.
Dlaczego Polygon Hard Fork?
Hard fork Polygon ma dwa główne powody.
1. Aby skrócić czas potrzebny do ukończenia bloku
Skrócenie czasu potrzebnego do wydobycia bloku ma na celu zmniejszenie szans na reorganizację (reorg).
Reorg to sytuacja, w której blok jest usuwany z łańcucha blokowego z powodu wprowadzenia dłuższego łańcucha. Jest to spowodowane kiedy pracuje dwóch górników o jednoczesnym dodawaniu do blockchaina bloków transakcji o podobnym stopniu trudności, odbiegających od głównej wersji łańcucha. Górnik dodający kolejny blok staje przed wyborem, która strona rozwidlenia jest poprawna. Po wybraniu jednego, drugi jest nadpisywany. Górnik, który wydobył usunięty blok, nie zostanie nagrodzony za blok, co ma szkodliwy wpływ na łańcuch blokowy.
The Twardy widelec wielokąta ma skrócić czas potrzebny do zakończenia transakcji pakietowej i zweryfikowania udanych transakcji.
Skrócenie długości sprintu (liczba bloków, które walidator może wygenerować kolejno) oznacza, że będą one tworzone na krótszy okres. W przypadku wielokąta zmniejszenie długości sprintu z 64 bloków do 16 bloków oznacza blok producent spędzi około 32 sekund zamiast 128 sekund, zmniejszając tym samym szanse reorganizacje. W związku z tym zmniejszy to szanse na uruchomienie dodatkowych walidatorów w celu wytworzenia bloków.
Na tej podstawie proponujemy zmniejszenie długości sprintu z 64 do 16 bloków. Oznacza to, że producent bloków produkuje bloki w sposób ciągły przez znacznie krótszy czas w porównaniu z obecnymi 128 sek. Pomoże to bardzo w zmniejszeniu częstotliwości i głębokości reorganizacji. Nie ma to wpływu na całkowity czas/liczbę bloków tworzonych przez walidatora w danym okresie, a zatem nie byłoby żadnych zmian w ogólnych nagrodach.
2. Aby spowolnić stały wzrost cen gazu
Aktualizacja zmniejszy również skoki gazu, zmieniając BaseFeeChangeDenominator z 8 na 16. Oczekuje się, że zmiana wartości BaseFeeChangeDenominator na 16 wygładzi współczynnik zmiany opłaty podstawowej. Zmniejszy to tempo poważnych wahań w okresach dużego popytu, poprawiając wrażenia użytkowników Polygon.
Jak zdecentralizowany jest naprawdę wielokąt?
Chociaż hard fork jest chwalony jako postęp, który powinien poprawić wydajność Polygon, wielu kwestionuje, jak naprawdę zdecentralizowany zdecentralizowany system finansowy wynika z faktu, że tylko 15 walidatorów było zaangażowanych w proces decyzyjny dotyczący aktualizacji system. Ta akcja wzbudziła obawy co do tego, jak zdecentralizowany jest DeFi.
Niezależnie od tego, hard fork Polygon powinien zapewnić dodatkową stabilność łańcucha bocznego Ethereum, jednocześnie zmniejszając skoki opłat za gaz — zwycięska kombinacja dla użytkowników Polygon.