Deweloper Ethereum ma nadzieję, że „Punkt kontrolny” w stylu Cosmos może rozwiązać problem z danymi w sieci

Deweloper Ethereum ma nadzieję, że „Checkpoint” w stylu Cosmos może rozwiązać problem z danymi sieciowymi - ethereum serenity 2.0Programiści Ethereum zamierzają wprowadzić Eth 2.0 w 2020 roku. Nie oznacza to jednak, że wszystkie szczegóły techniczne zostały już ujawnione. Niezależny programista Aleksiej Akhunow mógłby rozwiązać problem z danymi na Ethereum: biorąc pod uwagę kawałek kodu Cosmos, pomyślał o blockchainie opartym na interoperacyjności.

Jego nowa propozycja o pseudonimie „ReGenesis”, opublikowana 24 czerwca w EthResearch, sprowadziłaby poszukiwania bezpaństwowców do obecnego łańcucha Ethereum (znanego również jako Eth 1.x) poprzez „zbombardowanie” niektórych stanów węzłów i wymianę ich z test matematyczny na telefon. Innymi słowy, chodzi o to, aby zestaw danych Ethereum był skalowalny przy minimalnych kosztach bezpieczeństwa.

Regeneza

„Bombardowanie” blockchain nie jest nowym pomysłem. Zostało to już wspomniane w żółtym papierze Ethereum (cytat of crypto) przez współzałożyciela Gavina Wooda. Achunow powiedział, że czerpał inspirację do swojej interpretacji ReGenesis z Kosmosu, który kilkakrotnie przeszedł podobną procedurę, aby uczynić łańcuch „lżejszym”.

„Nazywam to [relaunch] ReGenesis i można to robić regularnie, aby zmniejszyć ciężar węzłów niezwiązanych z wydobywaniem” - napisał Achunow. Wspieranie klientów bezstanowych - tj. Węzłów, które dostarczałyby możliwie najmniej informacji o stanie w celu weryfikacji transakcji - było głównym celem Eth 2.0 w celu zmniejszenia napięć danych w węzłach Ethereum.

Propozycja Achunowa działa jako punkt kontrolny gry wideo. Za każdym razem, gdy łańcuch bloków Ethereum osiąga określony numer bloku, sieć jest automatycznie zapisywana. Tak więc wyeliminowałby cały swój postęp, pozostawiając „dowód” lub „świadka” wszystkich przeszłych transakcji. Autozapis może być zatem archiwizowany w innych sieciach, takich jak BitTorrent, powiedział Achunow.

Ten system punktów kontrolnych jest już używany na kilka sposobów, aby wprowadzić nowe węzły w tryb online, na przykład w synchronizacji wiązek. Propozycja Akhunova jest przeznaczona dla obecnego blockchaina Etheruem Proof-of-Work (PoW). Ale działa w oparciu o założenia zainspirowane przemyśleniami Buterina na temat Proof-of-Stake (PoS) poprzez uszczelnienie sieci w „kompletnych węzłach” i „bezpaństwowych klientach” opartych na zewnętrznych dowodach.

„Bombardowanie” czy „przycinanie”?

Ekspert od problemu klienta Fundacji Ethereum Geth Péter Szilágyi zwrócił jednak uwagę, że ReGenesis technicznie nie zmniejsza stanu. „Przycinaj” tylko łańcuch. Innymi słowy, Szilágyi mówi, że niektóre części będą nadal musiały zachować pełną kopię stanu, niezależnie od dowodów Akhunova.

Oprócz problemów związanych z szybkością przetwarzania i możliwą luką w rozproszonej odmowie usługi (DDOS), wiele zdecentralizowanych aplikacji (dapp), takich jak przeglądarki Web 3.0, może mieć trudności z działaniem bez „ponownego uruchomienia” - powiedział Szilágyi. Aby działać, wiele aplikacji typu dapp musi mieć dostęp do pełnego stanu, a nie tylko do wersji próbnej.

„Ostatecznie zawsze sprowadza się to do tego, na co Cię stać, aby wyeliminować. Jeśli ekosystem Ethereum pozwala nam eliminować stare bloki lub stare rejestry, możliwe jest uzyskanie łupu. W przeciwnym razie - a Ethereum sponsorowało je, aby nic nie zostało wyeliminowane - mamy problemy ”- powiedział Szilágyi.