Gdy @eigen_da uruchamia v2 z wzrostem przepustowości z 15MB/s do 100MB/s, chcę głęboko zbadać, jak EigenDA osiąga to w porównaniu do v1. W v1 (oryginalny EigenDA): • Gdy sekwencer L2 wysyła blok do EigenDA, rozpraszacz (w ramach EigenDA) koduje blob w chunk'i (mniejsze kawałki bloba). • Chunk'i są wysyłane do różnych operatorów magazynowych. • Każdy operator magazynowy przetwarza swój własny zestaw chunk'ów (mniejszych kawałków bloba), więc nie ma dwóch operatorów, którzy przetwarzają te same chunk'i. • Takie podejście umożliwia skalowanie poziome: więcej operatorów → więcej chunk'ów można przetworzyć → wyższa przepustowość → wyższe TPS. W v2 (nowy EigenDA): • EigenDA oddziela komunikację metadanych (nagłówków bloba) i danych (zakodowanych chunk'ów). Rozpraszacz wysyła tylko nagłówki bloba do węzłów DA, które weryfikują płatności i limity przed zażądaniem ładunków danych. • Kodowanie danych zostało uproszczone poprzez standaryzację blobów do 8192 chunk'ów, co czyni kodowanie bezstanowym i mniej skomplikowanym. Dane są kodowane raz dla wszystkich kworum, co redukuje redundancję. • LittDB (specjalizowana baza danych) została zaprojektowana do szybkiego, niezawodnego przechowywania klucz-wartość na standardowym sprzęcie. Rezygnuje z zmian danych i skomplikowanych transakcji, koncentrując się na sekwencyjnym wygasaniu danych, aby wspierać wymagania skalowalności. @fuel_network i @aevoxyz są już aktywne, ale jak napisałem w moim poprzednim artykule, EigenDA nie ogranicza się do rollupów i kryptowalut, to także infrastruktura, która wspiera przepustowość danych potrzebną dla każdego oprogramowania w ogóle.
EigenDA
EigenDA30 lip 2025
Dziś, w 10. rocznicę @ethereum, uruchamiamy EigenDA V2 z przepustowością 100 MB/s, co czyni go pierwszym rozwiązaniem do dostępności danych, które przekracza TRZYcyfrową barierę. Gdy Ethereum wchodzi w swoją drugą dekadę, jesteśmy dumni, że możemy pomóc w skalowaniu jego następnej fali innowacji. Dowiedz się więcej 🧵
14,38K