ccFOUND Archiwum
(Autor usunięty)
2 lata

EIP-4844: Klucz do przyszłości Ethereum

Ethereum, jedna z najważniejszych platform blockchainowych, szykuje się na kolejną istotną zmianę, a wszystko to za sprawą Ethereum Improvement Proposal (EIP) o numerze 4844, znanej również jako Proto-Danksharding. Ma być ona wprowadzona do życia już 13 marca 2024 roku!

Ale co to takiego, jakie to ma znaczenie dla zwykłych użytkowników, a także jak wpłynie na bardziej zaawansowane struktury, takie jak warstwy drugie (L2)? 

Zapraszam do krótkiej lektury, gdzie postaram się rozwiać te wątpliwości.

Czym jest EIP?

Zanim zanurzymy się w świat EIP-4844, warto zrozumieć, co to w ogóle jest to EIP. 

Ethereum Improvement Proposal (EIP) to formalna propozycja zmiany, mająca na celu udoskonalenie funkcji lub rozwoju sieci Ethereum. Stanowi strukturalny dokument, w którym społeczność Ethereum może przedstawiać sugestie odnośnie modyfikacji, usprawnień czy dodatków do protokołu Ethereum. EIP umożliwia społeczności zorganizowaną dyskusję, ocenę i ewentualne wdrożenie zaproponowanych zmian, podtrzymując demokratyczny model zarządzania oraz transparentność rozwoju sieci.

Czym jest EIP-4844?

Na wstępie warto wyjaśnić, że Ethereum to swoisty "internet wartości". Jeśli porównamy go do internetu, to Ethereum to nie tylko strony internetowe, ale cała infrastruktura, która pozwala na przenoszenie wartości między różnymi uczestnikami. EIP-4844 to nic innego jak planowana zmiana w tej strukturze, mająca na celu uczynienie tego przemieszczania bardziej efektywnym i tańszym.

EIP-4844, znane również jako Proto-Danksharding, to ważna propozycja ulepszenia dla sieci Ethereum. W ramach większego projektu nazwanego "The Surge", ma ona na celu rozwiązanie problemów skalowalności, zwłaszcza dotyczących wysokich opłat transakcyjnych. Proto-Danksharding stanowi fundament dla przyszłych implementacji pełnego shardingu, a jednocześnie wprowadza istotne zmiany, które mają zwiększyć skalowalność i efektywność sieci.

Wprowadza nową metodologię nazwaną proto-danksharding, której celem jest obniżenie kosztów transakcyjnych i zwiększenie przepustowości. Poprzez wykorzystanie tzw. "data blobs" (grup danych), protokół ten usprawnia przetwarzanie transakcji, a także redukuje ilość danych przechowywanych na blockchainie, co przekłada się na niższe koszty przetwarzania i przechowywania danych.

Warto również zaznaczyć, że EIP-4844 nie tylko dotyczy proto-danksharding, ale wprowadza także inne ważne aktualizacje, stanowiąc fundament dla przyszłych udoskonaleń w sieci Ethereum.

Czym jest Sharding i Proto-Danksharding?

Sharding to zaawansowana technika skalowania w sieciach blockchain, a także kluczowy element EIP-4844. Sharding polega na podziale głównego łańcucha blokowego na mniejsze jednostki zwane "shards" (fragmentami). Każdy z tych fragmentów działa niezależnie, przetwarzając transakcje równolegle.

Proto-Danksharding, będący częścią EIP-4844, to koncepcja wprowadzająca nową formę shardingu na drodze do pełnego wdrożenia Danksharding w przyszłości. Proto-Danksharding jest etapem przejściowym, który wprowadza nowy typ transakcji, zwany "blob-carrying transactions", mający na celu poprawę efektywności przetwarzania danych w sieci Ethereum.

W skrócie, sharding to strategia optymalizacji wydajności sieci blockchain poprzez jej podział na mniejsze, niezależne fragmenty. Proto-Danksharding jest eksperymentalnym etapem implementacji shardingu, wprowadzającym innowacyjne rozwiązania, takie jak wykorzystanie dużych pakietów danych zwanych "blobami", mających na celu zwiększenie przepustowości transakcyjnej.

Czym są Bloby?

Bloby to termin odnoszący się do dużych pakietów danych, które są przesyłane poza główny łańcuch blokowy Ethereum. Są one istotne w kontekście EIP-4844, zwłaszcza w implementacji proto-Danksharding. W przeciwieństwie do obecnej praktyki korzystania z calldata, Bloby umożliwiają bardziej efektywne dołączanie dużych pakietów danych do transakcji.

W ramach EIP-4844 Bloby są przekazywane poza łańcuchem, a następnie odnoszone w transakcjach, co oznacza, że mniej danych jest przechowywanych na blockchainie. To z kolei prowadzi do obniżenia kosztów przetwarzania danych i przechowywania, co wpływa korzystnie na ogólne opłaty transakcyjne.

Bloby wdrażane przez Proto-Danksharding mają określone ograniczenia, gdzie liczba blobów na blok jest ograniczona do 16, z każdym nieprzekraczającym 128 KB. Ten sposób zarządzania danymi dodaje około 2 MB przestrzeni do bloków. Jednak pełne Danksharding pozwoli na większą liczbę blobów, co jeszcze bardziej poprawi efektywność przetwarzania danych na Ethereum.

Wpływ na warstwy drugie (L2)

EIP-4844 obiecuje znaczne zmiany w kontekście opłat na sieci Ethereum, zwłaszcza na warstwach drugich, takich jak Optimism czy zkSync. Jednym z kluczowych aspektów tego ulepszenia jest wprowadzenie nowego rodzaju transakcji, znanych jako "blob-carrying transactions," które mają istotny wpływ na koszty przetwarzania transakcji.

W tradycyjnym modelu transakcyjnym na Ethereum, opłaty za przetwarzanie danych są jednym z głównych elementów, które użytkownicy muszą uwzględniać. Proto-Danksharding wprowadza koncept przechowywania większych pakietów danych (blobów) poza łańcuchem głównym, co skutkuje zmniejszeniem ilości danych, które muszą być przetwarzane na warstwie pierwszej (L1). W rezultacie obniżają się koszty związane z ich przetwarzaniem.

W kontekście warstw drugich,  EIP-4844 oferuje potencjał znacznego obniżenia opłat transakcyjnych. Ponieważ Proto-Danksharding zmniejsza obciążenie sieci głównej, koszty transakcji na warstwach drugich mogą ulec istotnemu zmniejszeniu. To oznacza, że deweloperzy i użytkownicy korzystający z tych rozwiązań będą mogli cieszyć się tańszymi transakcjami, co z kolei sprawi, że korzystanie z Ethereum stanie się bardziej atrakcyjne.

Optimism udostępnił bardzo ciekawą stronę, na której możemy sprawdzić, jak obniżone zostaną opłaty za pdostawowe czynności na kilku sieciach. Zachęcam do samodzielnego sprawdzenia zmian jakie wprowadzi omawiana tu poprawka: https://welovetheblobs.xyz/

Wpływ EIP-4844 na opłaty na warstwach drugich można więc postrzegać jako kluczowy czynnik, który przyczyni się do tworzenia bardziej efektywnego i przyjaznego ekonomicznie środowiska. Obniżenie kosztów transakcji na warstwach drugich może skutkować większym zaangażowaniem użytkowników i deweloperów oraz zwiększeniem ogólnej aktywności w całym, szeroko pojętym ekosystemie Ethereum.

Na koniec, pozwólmy sobie na krótkie podsumowanie najważniejszych informacji:

Czym jest EIP-4844?

  • To planowana zmiana w strukturze Ethereum, mająca na celu obniżenie kosztów transakcyjnych i zwiększenie przepustowości.

Dlaczego to ważne dla użytkowników?

  • Poprawka ta, zmniejsza między innymi koszty transakcji, co sprawia, że korzystanie z aplikacji i usług opartych na Ethereum staje się bardziej przyjazne i opłacalne.

Jak wpłynie na warstwy drugie (L2)?

  • Ułatwi i obniży opłaty przesyłania danych między warstwami, co sprawi, że projekty na warstwach drugich staną się bardziej wydajne. Mówi się tutaj nawet o 100x obniżeniu opłat na L2, ale bardziej realne są wartości 10x. Będzie tanio!

Czy EIP-4844 zmieni oblicze Ethereum? Na to pytanie pozostaje nam czekać do 13 marca 2024 roku, kiedy to planowane jest wdrożenie zmiany. Jedno jest pewne – Ethereum nadal się rozwija, stając się bardziej efektywnym i dostępnym dla wszystkich.

Ethereum, jedna z najważniejszych platform blockchainowych, szykuje się na kolejną istotną zmianę, a wszystko to za sprawą Ethereum Improvement Proposal (EIP) o numerze 4844, znanej również jako Proto-Danksharding. Ma być ona wprowadzona do życia już 13 marca 2024 roku!

Ale co to takiego, jakie to ma znaczenie dla zwykłych użytkowników, a także jak wpłynie na bardziej zaawansowane struktury, takie jak warstwy drugie (L2)? 

Zapraszam do krótkiej lektury, gdzie postaram się rozwiać te wątpliwości.

Czym jest EIP?

Zanim zanurzymy się w świat EIP-4844, warto zrozumieć, co to w ogóle jest to EIP. 

Ethereum Improvement Proposal (EIP) to formalna propozycja zmiany, mająca na celu udoskonalenie funkcji lub rozwoju sieci Ethereum. Stanowi strukturalny dokument, w którym społeczność Ethereum może przedstawiać sugestie odnośnie modyfikacji, usprawnień czy dodatków do protokołu Ethereum. EIP umożliwia społeczności zorganizowaną dyskusję, ocenę i ewentualne wdrożenie zaproponowanych zmian, podtrzymując demokratyczny model zarządzania oraz transparentność rozwoju sieci.

Czym jest EIP-4844?

Na wstępie warto wyjaśnić, że Ethereum to swoisty "internet wartości". Jeśli porównamy go do internetu, to Ethereum to nie tylko strony internetowe, ale cała infrastruktura, która pozwala na przenoszenie wartości między różnymi uczestnikami. EIP-4844 to nic innego jak planowana zmiana w tej strukturze, mająca na celu uczynienie tego przemieszczania bardziej efektywnym i tańszym.

EIP-4844, znane również jako Proto-Danksharding, to ważna propozycja ulepszenia dla sieci Ethereum. W ramach większego projektu nazwanego "The Surge", ma ona na celu rozwiązanie problemów skalowalności, zwłaszcza dotyczących wysokich opłat transakcyjnych. Proto-Danksharding stanowi fundament dla przyszłych implementacji pełnego shardingu, a jednocześnie wprowadza istotne zmiany, które mają zwiększyć skalowalność i efektywność sieci.

Wprowadza nową metodologię nazwaną proto-danksharding, której celem jest obniżenie kosztów transakcyjnych i zwiększenie przepustowości. Poprzez wykorzystanie tzw. "data blobs" (grup danych), protokół ten usprawnia przetwarzanie transakcji, a także redukuje ilość danych przechowywanych na blockchainie, co przekłada się na niższe koszty przetwarzania i przechowywania danych.

Warto również zaznaczyć, że EIP-4844 nie tylko dotyczy proto-danksharding, ale wprowadza także inne ważne aktualizacje, stanowiąc fundament dla przyszłych udoskonaleń w sieci Ethereum.

Czym jest Sharding i Proto-Danksharding?

Sharding to zaawansowana technika skalowania w sieciach blockchain, a także kluczowy element EIP-4844. Sharding polega na podziale głównego łańcucha blokowego na mniejsze jednostki zwane "shards" (fragmentami). Każdy z tych fragmentów działa niezależnie, przetwarzając transakcje równolegle.

Proto-Danksharding, będący częścią EIP-4844, to koncepcja wprowadzająca nową formę shardingu na drodze do pełnego wdrożenia Danksharding w przyszłości. Proto-Danksharding jest etapem przejściowym, który wprowadza nowy typ transakcji, zwany "blob-carrying transactions", mający na celu poprawę efektywności przetwarzania danych w sieci Ethereum.

W skrócie, sharding to strategia optymalizacji wydajności sieci blockchain poprzez jej podział na mniejsze, niezależne fragmenty. Proto-Danksharding jest eksperymentalnym etapem implementacji shardingu, wprowadzającym innowacyjne rozwiązania, takie jak wykorzystanie dużych pakietów danych zwanych "blobami", mających na celu zwiększenie przepustowości transakcyjnej.

Czym są Bloby?

Bloby to termin odnoszący się do dużych pakietów danych, które są przesyłane poza główny łańcuch blokowy Ethereum. Są one istotne w kontekście EIP-4844, zwłaszcza w implementacji proto-Danksharding. W przeciwieństwie do obecnej praktyki korzystania z calldata, Bloby umożliwiają bardziej efektywne dołączanie dużych pakietów danych do transakcji.

W ramach EIP-4844 Bloby są przekazywane poza łańcuchem, a następnie odnoszone w transakcjach, co oznacza, że mniej danych jest przechowywanych na blockchainie. To z kolei prowadzi do obniżenia kosztów przetwarzania danych i przechowywania, co wpływa korzystnie na ogólne opłaty transakcyjne.

Bloby wdrażane przez Proto-Danksharding mają określone ograniczenia, gdzie liczba blobów na blok jest ograniczona do 16, z każdym nieprzekraczającym 128 KB. Ten sposób zarządzania danymi dodaje około 2 MB przestrzeni do bloków. Jednak pełne Danksharding pozwoli na większą liczbę blobów, co jeszcze bardziej poprawi efektywność przetwarzania danych na Ethereum.

Wpływ na warstwy drugie (L2)

EIP-4844 obiecuje znaczne zmiany w kontekście opłat na sieci Ethereum, zwłaszcza na warstwach drugich, takich jak Optimism czy zkSync. Jednym z kluczowych aspektów tego ulepszenia jest wprowadzenie nowego rodzaju transakcji, znanych jako "blob-carrying transactions," które mają istotny wpływ na koszty przetwarzania transakcji.

W tradycyjnym modelu transakcyjnym na Ethereum, opłaty za przetwarzanie danych są jednym z głównych elementów, które użytkownicy muszą uwzględniać. Proto-Danksharding wprowadza koncept przechowywania większych pakietów danych (blobów) poza łańcuchem głównym, co skutkuje zmniejszeniem ilości danych, które muszą być przetwarzane na warstwie pierwszej (L1). W rezultacie obniżają się koszty związane z ich przetwarzaniem.

W kontekście warstw drugich,  EIP-4844 oferuje potencjał znacznego obniżenia opłat transakcyjnych. Ponieważ Proto-Danksharding zmniejsza obciążenie sieci głównej, koszty transakcji na warstwach drugich mogą ulec istotnemu zmniejszeniu. To oznacza, że deweloperzy i użytkownicy korzystający z tych rozwiązań będą mogli cieszyć się tańszymi transakcjami, co z kolei sprawi, że korzystanie z Ethereum stanie się bardziej atrakcyjne.

Optimism udostępnił bardzo ciekawą stronę, na której możemy sprawdzić, jak obniżone zostaną opłaty za pdostawowe czynności na kilku sieciach. Zachęcam do samodzielnego sprawdzenia zmian jakie wprowadzi omawiana tu poprawka: https://welovetheblobs.xyz/

Wpływ EIP-4844 na opłaty na warstwach drugich można więc postrzegać jako kluczowy czynnik, który przyczyni się do tworzenia bardziej efektywnego i przyjaznego ekonomicznie środowiska. Obniżenie kosztów transakcji na warstwach drugich może skutkować większym zaangażowaniem użytkowników i deweloperów oraz zwiększeniem ogólnej aktywności w całym, szeroko pojętym ekosystemie Ethereum.

Na koniec, pozwólmy sobie na krótkie podsumowanie najważniejszych informacji:

Czym jest EIP-4844?

  • To planowana zmiana w strukturze Ethereum, mająca na celu obniżenie kosztów transakcyjnych i zwiększenie przepustowości.

Dlaczego to ważne dla użytkowników?

  • Poprawka ta, zmniejsza między innymi koszty transakcji, co sprawia, że korzystanie z aplikacji i usług opartych na Ethereum staje się bardziej przyjazne i opłacalne.

Jak wpłynie na warstwy drugie (L2)?

  • Ułatwi i obniży opłaty przesyłania danych między warstwami, co sprawi, że projekty na warstwach drugich staną się bardziej wydajne. Mówi się tutaj nawet o 100x obniżeniu opłat na L2, ale bardziej realne są wartości 10x. Będzie tanio!

Czy EIP-4844 zmieni oblicze Ethereum? Na to pytanie pozostaje nam czekać do 13 marca 2024 roku, kiedy to planowane jest wdrożenie zmiany. Jedno jest pewne – Ethereum nadal się rozwija, stając się bardziej efektywnym i dostępnym dla wszystkich.

https://welovetheblobs.xyz/...

9 użytkowników podbija to!

0 odpowiedzi