Podczas niedawnego wirtualnego spotkania główni programiści Ethereum zebrali się w celu wzięcia udziału w 110. zaproszeniu do konsensusu All Core Developers Consensus (ACDC), aby omówić ważne aktualizacje i podzielić się wynikami eksperymentu z danymi.

Te dwutygodniowe spotkania, prowadzone przez badacza Fundacji Ethereum Danny'ego Ryana, służą programistom jako platforma do koordynowania zmian w warstwie konsensusu (CL) Ethereum. W zaproszeniu ACDC z 1 czerwca 2023 r. poruszono różne tematy, w tym zalecane zmiany w specyfikacjach EIP 4844 i nadchodzące aktualizacje o nazwach kodowych Deneb i Cancun.

Dankrad Feist, badacz z Ethereum Foundation, przedstawił wyniki eksperymentu danych skupionego na pojemności węzłów głównej sieci Ethereum do propagowania dużych ilości danych. Eksperyment obejmował testowanie bloków o rozmiarze od 128 kB do 1 MB. Co godne uwagi, sieć Ethereum pozostała stabilna przez cały eksperyment, bez zaobserwowanych problemów w metrykach, takich jak zużycie pasma, prędkości propagacji bloków i pominięte atesty.

Na podstawie wyników eksperymentu Feist zalecił zwiększenie maksymalnej liczby blobów na blok określonej w EIP 4844 z 4 do 6. Ponadto zasugerował ponowną ocenę czterosekundowego terminu odbioru bloków w slocie, aby dostosować się do rosnącego obciążenia danymi. Feist zaproponował wydłużenie pierwszej fazy, w której blok jest oczekiwany, i skrócenie czasu przydzielonego na drugą i trzecią fazę. Te zmiany przyczyniłyby się do bardziej stabilnego łańcucha i ułatwiłyby zwiększenie liczby blobów.

Podczas rozmowy pojawiły się obawy dotyczące zwiększenia maksymalnej liczby blobów, ale Feist podkreślił znaczenie rozważenia rosnącego popytu na tę funkcję i jej wpływu na ekosystem Ethereum. Uczestnicy rozmowy zgodzili się kontynuować dyskusje asynchronicznie na platformie Discord Ethereum R&D.

Innym ważnym tematem dyskusji podczas rozmowy ACDC były oczekujące zmiany w nadchodzącej aktualizacji Deneb. Podkreślono dwie zmiany: dodanie pola „data_gas_used” do bloku EL i zmniejszenie rozmiaru tego pola do 64-bitowej liczby całkowitej bez znaku (uint64). Te modyfikacje mają na celu rozwiązanie rozbieżności w obliczeniach cen gazu dla transakcji blob i poprawę spójności.

Spotkanie dotyczyło również potencjalnego uwzględnienia EIP 4788 w aktualizacji Deneb. EIP 4788 wprowadza minimalizujący zaufanie sposób dostępu do CL dla inteligentnych kontraktów i zdecentralizowanych aplikacji (dApps) oraz uzyskiwania informacji o saldach, aktywności i nagrodach walidatorów. Alex Stokes, badacz z Ethereum Foundation, przedstawił aktualizację postępów we wdrażaniu EIP 4788. Propozycja zostanie omówiona bardziej szczegółowo w nadchodzącym zaproszeniu ACDC 8 czerwca 2023 r.

Ponadto, wśród potencjalnych elementów uwzględnionych w aktualizacji Deneb wymieniono EIP 7045, który ma na celu zwiększenie maksymalnego limitu poświadczeń, a także zmianę kodu mającą na celu poprawę doświadczenia użytkownika w stakingu, znaną jako stałe domeny wyjścia dobrowolnego.

Wezwanie ACDC zagłębiło się również w temat wersjonowania API Engine. Deweloperzy omówili proponowaną zmianę mającą na celu zmniejszenie złożoności przyszłych specyfikacji API i testowania poprzez wdrożenie mapowania 1:1 między wersją metody API Engine a wersją obsługiwanego typu danych. Ta zmiana ma na celu zwiększenie przejrzystości i zmniejszenie złożoności specyfikacji. Dalsze dyskusje i komentarze na temat tej propozycji będą miały miejsce na GitHub.

Ogólnie rzecz biorąc, 110. połączenie ACDC przyniosło cenne spostrzeżenia z eksperymentu danych, proponowanych ulepszeń i dyskusji na temat wersjonowania, podkreślając trwające wysiłki głównych deweloperów Ethereum w celu poprawy skalowalności, stabilności i doświadczenia użytkownika sieci. Te zmiany torują drogę do przyszłych udoskonaleń ekosystemu Ethereum i wzmacniają jego pozycję w branży blockchain.

Źródło: https://azcoinnews.com/ethereum-core-developers-propose-increase-in-blob-count-and-deadline-changes-in-latest-acdc-call.html