Beyond Blobs: Poznaj przeoczone ulepszenia Dencuna – The Defiant

Beyond Blobs: Zanurzanie się w przeoczone ulepszenia Dencuna – Defiant

Beyond Blobs: zagłębienie się w przeoczone ulepszenia Dencuna – wyzywająca inteligencja danych PlatoBlockchain. Wyszukiwanie pionowe. AI.

Oprócz EIP-4844, Dencun wprowadził także znaczące ulepszenia zwiększające wydajność przestrzeni blokowej, bezpieczeństwo użytkowników i walidację sieci.

Długo oczekiwany hard fork Dencun Ethereum przebiegł bez żadnych problemów 13 marca, rozpoczynając nową erę skalowalności warstwy 2. Ale chociaż wszystkie oczy były zwrócone na aktualizację, która obniżyła koszty transakcji w skalowalnych sieciach sieci, pojawiło się wiele innych kluczowych propozycji ulepszeń Ethereum (EIP).

„[Dencun] może być jedynym rozwidleniem, w ramach którego udostępniamy najwięcej indywidualnych rozwiązań EIP lub funkcji” powiedziany Tim Beiko, programista Fundacji Ethereum, podczas transmisji na żywo 13 marca.

Główne uaktualnienie zawarte w pakiecie Widelec Dencun był EIP-4844, znany również jako proto-danksharding, który znacznie obniża opłaty w sieciach Ethereum Layer 2 poprzez zastąpienie pochłaniających dużo gazu danych połączeń – które wcześniej stanowiły od 70% do 90% kosztów transakcji L2 – lekkimi, dużymi obiektami binarnymi (blobami) ).

Dane z GrowThePie pokazują, że średnie opłaty transakcyjne w Starknet, sieci warstwy 2, która wdrożyła obsługę EIP-4844 przed aktywacją Dencun, spadły 96% do zaledwie 0.04 dolara w ciągu ostatnich 24 godzin z 0.75 dolara w dniu 13 marca, co wskazuje, że Dencun odniósł ogromny sukces w obniżaniu kosztów transakcji w warstwie 2.

Ale „Dencun to coś więcej niż tylko EIP-4844” – powiedział The Defiant 0xVEER, szef ds. relacji z programistami w Mantle. „Te często pomijane ulepszenia oferują wielopłaszczyznowe podejście do poprawy ogólnego doświadczenia użytkowników i programistów w Ethereum. „

EIP-1153 wprowadza przechowywanie przejściowe

Kilka zespołów warstwy 2 powiedziało The Defiant, że EIP-1153, znany również jako Transient Storage, zmniejsza koszty i poprawia wydajność realizacji inteligentnych kontraktów w Ethereum poprzez poprawę efektywności wykorzystania przestrzeni blokowej.

„EIP-1153 wprowadza nowe kody operacyjne, które nie wymagają przechowywania w globalnym stanie Ethereum” – powiedział 0xVeer. „Usprawnia to wykorzystanie przestrzeni blokowej, prowadząc do bardziej efektywnych obliczeń opłat za gaz”.

Declan Fox, globalny lider produktów Linea, powiedział, że Transient Storage „umożliwia nową funkcjonalność dApp w bezpieczny i opłacalny sposób”, wprowadzając dwa nowe kody operacyjne. Opkody to instrukcje, które można wykonać w ramach inteligentnych transakcji kontraktowych.

Fox powiedział, że nowe kody operacji TSTORE i TLOAD stanowią tańszą alternatywę dla poprzednich kodów operacji SSTORE i SLOAD Ethereum.

„Dzięki temu można wykonać operację dokładnie taką samą jak pamięć masowa, ale w rzeczywistości jest ona usuwana jak pamięć pod koniec transakcji, podobnie jak pamięć RAM komputera” – kontynuował Fox.

Alfa DeFiTreści premium

Zacznij za darmo

Fabian Vogelsteller, współzałożyciel Lukso i autor standardu tokena ERC-20, powiedział, że Transient Storage sprawi, że transakcje wykorzystujące inteligentne kontrakty będą „znacznie tańsze”.

„EIP-1153… jest bardzo ważny, ponieważ umożliwia inteligentnym kontraktom posiadanie globalnie dostępnych zmiennych pamięci” – powiedział Vogelsteller. „Pozwala to na przechowywanie zmiennych, do których można uzyskać dostęp w różnych funkcjach w ramach pojedynczej transakcji, co [poprzednio] musiało być realizowane za pośrednictwem zmiennej magazynującej kosztującej ponad 1 tys. paliwa”.

David Silverman, wiceprezes ds. produktu w Polygon Labs, dodał, że EIP-1153 toruje drogę do eliminacji exploitów poprzez ataki z ponownym wejściem, które obejmują „naprawdę powszechny wektor ataku”.

„Korzystając z protokołu EIP-1153, można wykonać tak zwaną „blokadę ponownego wejścia”, która pozwala na pełną hurtową eliminację tego wektora ataku” – powiedział Silverman. „To naprawdę duża zmiana, na którą nie możemy się doczekać”.

Niszczenie kodu operacji Self Destruct

Nick Dodson, dyrektor generalny i współzałożyciel Fuel Labs, podkreślił wprowadzenie EIP-6780, który dezaktywuje kod operacyjny SELFDESTRUCT Ethereum, z wyjątkiem sytuacji, gdy aplikacje wykorzystują go do odzyskiwania środków lub w ramach tej samej transakcji tworzony jest kontrakt.

Kod operacji SELFDESTRUCT służy do usuwania inteligentnych kontraktów lub innego kodu z blockchainu Ethereum, co oznacza, że ​​jego użycie może narazić zasoby użytkownika na ryzyko.

„EIP-6780 zapewnia większe bezpieczeństwo wszystkim użytkownikom [poprzez] ograniczenie rozwiązywania inteligentnych kontraktów w celu zwiększenia ochrony danych użytkowników i bezpieczeństwa zasobów” – powiedział Dodson. 0xVEER powiedział również, że EIP-6780 chroni dane użytkowników i zabezpiecza aktywa przechowywane w ramach inteligentnych kontraktów.

Karl Floersch, dyrektor generalny OP Labs i współzałożyciel Optimism, dodał, że EIP-6780 zapewnia stopniową poprawę wydajności wirtualnej maszyny Ethereum – głównego silnika inteligentnych kontraktów Ethereum – zwiększając wydajność całego systemu.

Inne EIP

Dodson i 0xVEER podkreślili także korzyści, jakie EIP-7044 i EIP-7045 zapewniają walidatorom.

„EIP-7044 zwiększa bezpieczeństwo uczestników, sprawiając, że wstępnie podpisane dobrowolne wiadomości o wyjściu są trwale ważne, oferując znacznie wyższy poziom ochrony” – powiedział 0xVEER. „EIP-7045 usprawnia pracę walidatora poprzez wydłużenie terminu składania atestów. To otwiera nagrody za bloki dla większej liczby walidatorów i przyspiesza potwierdzanie bloków poprzez zwiększoną akumulację atestów.

Dodson zauważył zalety protokołu EIP-7044 w kontekście usług delegowanych walidatorów, twierdząc, że aktualizacja zapewnia „znacznie wyższy poziom bezpieczeństwa dla osób testujących”. Osobno podkreślił także znaczenie protokołu EIP-4788 jako „głównego kroku naprzód w kierunku bezprzewodowej komunikacji między łańcuchami”.

Tom Ngo, dyrektor wykonawczy w firmie Metis, poinformował o wdrożeniu protokołu EIP-7514, który ogranicza liczbę walidatorów, które mogą dołączyć do sieci.

Ngo stwierdziło, że EIP-7514 ma na celu „łagodzenie negatywnych skutków zewnętrznych bardzo wysokiego poziomu całkowitej podaży ETH”, odnotowując rosnącą koncentrację dostaw Etheru na Łańcuch nawigacyjny i wewnątrz płynne protokoły tyczenia.

Konsolidacja planu działania dotyczącego fragmentowania

Chociaż proto-danksharding osiągnął imponujący wzrost skalowalności w warstwie 2, Silverman powiedział, że EIP-4844 posłużył również do zdefiniowania zaktualizowanej wizji Ethereum w zakresie pełnego shardingu.

„Postrzegamy [Dencun] jako rodzaj uświęcenia L2 i pakietów zbiorczych, ogólnie rzecz biorąc, jako mechanizmu skalowania Ethereum… w przeciwieństwie do zwykłej próby skalowania samego L1” – powiedział Silverman.

Silverman zauważył, że plan działania Ethereum sprzed kilku lat przewidywał wersję shardingu, w której zarówno wykonanie transakcji, jak i dane są dzielone na duży ekosystem shardów, co stanowi końcowy etap skalowania Ethereum.

„W pewnym sensie porzuciliśmy ten plan działania i dotarliśmy do zaledwie kilku fragmentów danych — czyli w istocie tym, czym są te obiekty blob — [z] skalowaniem wykonywania w ramach tych pakietów zbiorczych” – kontynuował Silverman. „L2 to miejsce, w którym nastąpi skalowanie, abyśmy mogli osiągnąć masową adopcję”.

0xVEER zauważył, że oczekuje się, że Sharding zwiększy w przyszłości przepustowość Ethereum do 100,000 XNUMX transakcji na sekundę, zapewniając jego „żywotność głównego nurtu”. Stwierdzili jednak, że od wdrożenia technologii shardingu dzielą jeszcze „lata”.

Podsumowując, te ulepszenia współpracują ze sobą, aby zapewnić bardziej skalowalny ekosystem dla Ethereum.

„Te komponenty wspólnie dają programistom możliwości, otwierając drzwi do nowych aplikacji i usług, które mogą prosperować w bardziej skalowalnym i wydajnym ekosystemie blockchain” – powiedział Floersch.

Znak czasu:

Więcej z Wyzywający