![Search icon](https://hackernoon.imgix.net/search-new.png?w=19&h=19)
Jeśli znasz Ethereum , znasz jego misję – być skalowalnym, bezpiecznym i zdecentralizowanym. Wraz ze wzrostem popularności Ethereum wzrosły również wymagania dotyczące jego sieci, co zwiększyło opłaty za gaz i uwypukliło wyzwania związane ze skalowalnością.
Rozwiązania warstwy 2, odpowiedź Ethereum na problem skalowalności, umożliwiły obsługę transakcji poza głównym łańcuchem bez naruszania jego podstawowych zasad. Mimo to ceny gazu na L2 – niższe, ale jeszcze niewystarczająco niskie – pozostają barierą dla powszechnej adopcji Ethereum. Wyobraź sobie, że znajdujesz kolekcję NFT, która ci się podoba, tylko po to, by odkryć, że transakcja będzie kosztować niemal tyle samo, co sam NFT! Nawet na L2 ten scenariusz jest aż nazbyt powszechny.
Dziś, 13 marca 2024 roku, wszystko się zmieni!
Co jest takiego specjalnego w tym dniu? Cóż, następna aktualizacja Ethereum, Dencun, jest zaplanowana do aktywacji, jak ogłoszono podczas
Dencun jest gotowy, aby zmienić zasady gry w zakresie skalowalności Ethereum. Obejmując hard fork obejmujący aktualizacje Den eb (warstwa konsensusu) i Can cun (warstwa wykonania), Dencun obiecuje zapoczątkować nową erę przystępności cenowej transakcji na Ethereum L2. Dzięki aktualizacji już dostępnej w sieciach devnet i testnet, takich jak Goerli, Sepolia i Holesky, a także potwierdzeniu gotowości Mainnet, w końcu stoimy na krawędzi gigantycznego skoku naprzód.
Jedną z najbardziej oczekiwanych zmian jest wprowadzenie pozałańcuchowych blobów danych za pośrednictwem Proto-Danksharding. Przyjrzyjmy się, co to oznacza dla Ethereum.
Blob danych to nowatorska koncepcja zaprojektowana w celu optymalizacji przechowywania danych transakcyjnych L2 w Ethereum. Obecnie rollupy przechowują swoje dane w transakcjach
To nowe rozwiązanie do przechowywania transakcji rollup zmniejszy tempo przyszłego wzrostu danych Ethereum, przyczyniając się do szczuplejszej i bardziej wydajnej sieci. Dla deweloperów oznacza to możliwość tworzenia bardziej złożonych i intensywnie korzystających z danych inteligentnych kontraktów bez przeszkód ze strony zaporowych kosztów gazu. Dla użytkowników oznacza to niższe opłaty, dzięki czemu aplikacje oparte na L2 są bardziej dostępne i atrakcyjne dla szerszej publiczności. Wreszcie pozwala operatorom węzłów Ethereum Validator optymalizować wykorzystanie przestrzeni dyskowej, ponieważ bloby są przycinane po około 2 tygodniach.
Kilku kluczowych graczy w ekosystemie Ethereum, takich jak OP Labs i zespół zkSync, dostarczyło ilościowych informacji na temat oczekiwanych korzyści z tej aktualizacji. OP Labs prognozuje nadzwyczajną 20-krotną redukcję kosztów gazu do przechowywania danych w Ethereum przez Optimism L2. Podobnie zespół zkSync przewiduje dziesięciokrotny spadek kosztów gazu do przechowywania danych, prognozując, że całkowite koszty gazu w zkSync spadną ze średnio 0,20 USD za transakcję do poniżej 0,10 USD.
Chociaż te prognozy podkreślają drastyczne oszczędności w kosztach przechowywania danych, ważne jest, aby pamiętać, że ogólne koszty gazu ponoszone przez użytkowników obejmują wiele czynników wykraczających poza przechowywanie danych L1. Ulepszenie Proto-Danksharding, poprzez zmniejszenie tempa przyszłego wzrostu danych Ethereum, odnosi się do kluczowego aspektu kosztów transakcyjnych. Jednak rzeczywisty wpływ na opłaty transakcyjne użytkowników będzie się różnić, ponieważ opłaty te zależą również od złożoności obliczeniowej, przeciążenia sieci i innych czynników.
Jak widać, aktualizacja Dencun jest rzeczywiście kluczowym kamieniem milowym dla Ethereum. Jednak jest to tylko pierwszy krok na znacznie większej, odważniejszej drodze do pełnego Dankshardingu. Ta przyszła faza ewolucji Ethereum ma na celu znaczne zwiększenie możliwości przetwarzania transakcji i wydajności sieci. Wyobraź sobie blockchain, który może płynnie przetwarzać ponad 100 000 transakcji na sekundę. Tak, właśnie tam zmierzamy!
Jak wspomniałem powyżej, Proto-Danksharding stanowi podstawę poprzez integrację pozałańcuchowych blobów danych i zmniejszenie kosztów przechowywania danych L2 w Ethereum. Pełny Danksharding rozszerza te zasady, mając na celu zwiększenie maksymalnej liczby blobów na blok z 16 do 64. Ta zmiana oznacza nie tylko zwiększenie wydajności przechowywania danych, ale także fundamentalną rearchitekturę sposobu przetwarzania i walidacji bloków w całej sieci.
Przejście na pełne Danksharding będzie wymagało kilku istotnych zmian technicznych i operacyjnych:
Separacja Proposer-Builder : Ten mechanizm oddziela role proponujących bloków i bloków konstrukcyjnych w sieci. Zajmowanie się dużą liczbą blobów na blok byłoby zbyt wymagające dla pojedynczego budowniczego+proposera, więc obowiązki zostaną rozdzielone. Ponadto ta zmiana zmniejszy ryzyko cenzury lub manipulacji, uniemożliwiając proponującym (walidatorom) uleganie wpływom treści, które uwzględniają w bloku.
Próbkowanie dostępności danych : Aby zapewnić dostępność danych w obrębie fragmentów, DAS umożliwia węzłom weryfikację dostępności danych fragmentu bez konieczności pobierania całego fragmentu. Ta technika jest kluczowa dla utrzymania integralności i dostępności danych blobów w całej sieci.
Aktualizacja Dencun jest kluczowym kamieniem milowym dla Ethereum, oznaczającym duży krok naprzód w jego ewolucji. Ta aktualizacja nie tylko obiecuje podnieść wydajność platformy i przystępność cenową transakcji L2, ale także stanowi podstawę do długo oczekiwanego przejścia na pełne Danksharding.
W miarę jak przechodzimy do tej transformacyjnej fazy, konieczne jest, aby społeczność Ethereum, w tym deweloperzy, inwestorzy i entuzjaści, pozostawali poinformowani i aktywnie się przyczyniali, zapewniając w ten sposób płynną ewolucję ekosystemu. Angażowanie się na forach, czatach i w mediach społecznościowych, a także uczestnictwo w projektach rozwojowych wzbogaca naszą wspólną podróż w kierunku realizacji bardziej wydajnej, inkluzywnej i przyszłościowej platformy blockchain dla wszystkich.