EIP
EIP to skrót od słów Ethereum Improvement Proposal. Jest to dla społeczności Ethereum metoda sugerowania ulepszeń lub nowych pomysłów dla sieci blockchain. To swego rodzaju plan, który stanowi wyjaśnienie, na czym polega zmiana, dlaczego jest potrzebna i jaki powinna mieć przebieg. Dzięki tym propozycjom sieć Ethereum może się rozwijać i dostosowywać, a wszyscy wiedzą o co chodzi w zmianach i dlaczego mają one miejsce.
Propozycje EIP umożliwiają deweloperom i użytkownikom współpracę przy ulepszaniu sieci Ethereum. Zapewniają dobre zaplanowanie i uzgodnienie zmian ze społecznością, dzięki czemu system jest bezpieczny i sprawny. Niezależnie od tego, czy chodzi o rozwiązywanie problemów technicznych, czy dodawanie nowych funkcji, propozycje EIP zapewniają sieci
Ethereum aktualność.
Oto główne rodzaje propozycji EIP. Rzućmy okiem na kilka najczęstszych:
Trzon: Są nastawione na zmiany w protokole Ethereum, np. aktualizacje sposobu realizacji transakcji lub duże zmiany, np. hard forki.
Łączność sieciowa: Dotyczą sposobu komunikacji klientów z siecią Ethereum i zapewniają płynne działanie.
Interfejs: Są nastawione na to, w jaki użytkownicy i aplikacje współdziałają z siecią Ethereum.
ERC (Ethereum Request for Comment): Są to standardy takich elementów jak tokeny. Np.
ERC-20 to zbiór zasad (
standard tokenów) w zakresie tworzenia tokenów zamiennych.
Propozycje EIP podlegają pewnej procedurze:
Wersja robocza: Ktoś opisuje pomysł i udostępnia go w celu uzyskania opinii.
Recenzja: Środowisko go omawia i sugeruje poprawki lub zmiany.
Zatwierdzenie: Jeżeli ludzie się zgadzają, następuje finalizacja i propozycja EIP jest gotowa do użycia.
Wdrożenie: Następuje dodanie do sieci Ethereum – często podczas planowanej aktualizacji.
Niektóre propozycje EIP miały duży wpływ, np:
EIP-1559: Zmianie uległ sposób działania opłat, dzięki czemu transakcje zrobiły się bardziej przewidywalne, a część opłat podlega spalaniu w celu obniżenia podaży eteru.
ERC-721: Wyznacza standard dla NFT (tokenów niezamiennych), czyli niepowtarzalnych przedmiotów cyfrowych, np. dzieł sztuki czy przedmiotów kolekcjonerskich.
EIP-4844: To ulepszenie zwane również proto-dankshardingiem wchodzi w skład
ulepszenia Cancun. Przygotowuje Ethereum do poprawy skalowalności poprzez wprowadzenie transakcji kroplowych. Umożliwiają one przetwarzanie większej ilości danych przy niższych kosztach i torują drogę dla przyszłych aktualizacji, np. dankshardingu.
Aktualizacja Pectra w sieci Ethereum
Aktualizacja sieci Ethereum o nazwie Pectra to kolejny przykład na to, jak propozycje EIP pomagają ulepszać sieć Ethereum. Jej podstawę stanowią pomysły z kilku propozycji EIP, np. EIP-7251, która usprawnia staking, oraz
EIP-7702, która nadaje portfelom nowe funkcje. Dzięki procedurze propozycji EIP aktualizacje takie jak Pectra są dobrze zorganizowane i wspierane przez społeczność.
Propozycje EIP to sposób na rozwój i ciągłą innowacyjność sieci Ethereum. Dają wszystkim członkom głos w nadawaniu kształtu sieci blockchain, dzięki czemu staje się ona bardziej użyteczna, bezpieczna i przyszłościowa. Niezależnie od tego, czy jesteś deweloperem, czy po prostu ciekawi Cię, jak działa sieć Ethereum, propozycje EIP mają duży wpływ na zasady jej działania.