Czym są EIP?
Propozycje ulepszeń Ethereum (EIP) (opens in a new tab) to standardy określające potencjalne nowe funkcje lub procesy dla Ethereum. EIP zawierają specyfikacje techniczne proponowanych zmian i pełnią rolę „źródła prawdy” dla społeczności. Aktualizacje sieci i standardy aplikacji dla Ethereum są omawiane i rozwijane w ramach procesu EIP.
Każdy członek społeczności Ethereum ma możliwość utworzenia EIP. Wytyczne dotyczące pisania EIP są zawarte w EIP-1 (opens in a new tab). EIP powinien przede wszystkim zawierać zwięzłą specyfikację techniczną z krótkim uzasadnieniem. Autor EIP jest odpowiedzialny za osiągnięcie konsensusu w społeczności i udokumentowanie alternatywnych opinii. Biorąc pod uwagę wysoką barierę techniczną dla przesłania dobrze sformułowanego EIP, historycznie większość autorów EIP to zazwyczaj programiści aplikacji lub protokołu.
Dlaczego EIP są ważne?
EIP odgrywają kluczową rolę w tym, jak zmiany zachodzą i są dokumentowane w Ethereum. Są one sposobem na proponowanie, debatowanie i przyjmowanie zmian. Istnieją różne typy EIP (opens in a new tab), w tym główne EIP (core EIP) dla niskopoziomowych zmian protokołu, które wpływają na konsensus i wymagają aktualizacji sieci, takie jak EIP-1559 (opens in a new tab), oraz ERC dla standardów aplikacji, takie jak EIP-20 (opens in a new tab) i EIP-721 (opens in a new tab).
Każda aktualizacja sieci składa się z zestawu EIP, które muszą zostać zaimplementowane przez każdego klienta Ethereum w sieci. Oznacza to, że aby pozostać w konsensusie z innymi klientami w sieci głównej Ethereum, programiści klientów muszą upewnić się, że zaimplementowali wszystkie wymagane EIP.
Oprócz dostarczania specyfikacji technicznej dla zmian, EIP są jednostką, wokół której odbywa się zarządzanie w Ethereum: każdy może zaproponować EIP, a następnie różni interesariusze w społeczności będą debatować, aby ustalić, czy powinien on zostać przyjęty jako standard lub włączony do aktualizacji sieci. Ponieważ EIP inne niż główne (non-core EIP) nie muszą być przyjmowane przez wszystkie aplikacje (na przykład możliwe jest utworzenie tokena zamiennego, który nie implementuje EIP-20), ale główne EIP muszą być powszechnie przyjęte (ponieważ wszystkie węzły muszą zostać zaktualizowane, aby pozostać częścią tej samej sieci), główne EIP wymagają szerszego konsensusu w społeczności niż EIP inne niż główne.
Historia EIP
Repozytorium Ethereum Improvement Proposals (EIPs) na GitHub (opens in a new tab) zostało utworzone w październiku 2015 roku. Proces EIP opiera się na procesie Bitcoin Improvement Proposals (BIPs) (opens in a new tab), który z kolei opiera się na procesie Python Enhancement Proposals (PEPs) (opens in a new tab).
Redaktorzy EIP mają za zadanie przeglądanie EIP pod kątem poprawności technicznej, problemów z formatowaniem oraz poprawianie pisowni, gramatyki i stylu kodu. Martin Becze, Vitalik Buterin, Gavin Wood i kilku innych byli pierwotnymi redaktorami EIP od 2015 do końca 2016 roku.
Obecni redaktorzy EIP to:
- Alex Beregszaszi (@axic)
- Gavin John (@Pandapip1)
- Greg Colvin (@gcolvin)
- Matt Garnett (@lightclient)
- Sam Wilson (@SamWilsn)
Emerytowani redaktorzy EIP to:
- Casey Detrio (@cdetrio)
- Hudson Jameson (@Souptacular)
- Martin Becze (@wanderer)
- Micah Zoltu (@MicahZoltu)
- Nick Johnson (@arachnid)
- Nick Savers (@nicksavers)
- Vitalik Buterin (@vbuterin)
Jeśli chciałbyś zostać redaktorem EIP, sprawdź EIP-5069 (opens in a new tab).
Redaktorzy EIP decydują, kiedy propozycja jest gotowa, aby stać się EIP, i pomagają autorom EIP w posuwaniu ich propozycji naprzód. Ethereum Cat Herders (opens in a new tab) pomagają organizować spotkania między redaktorami EIP a społecznością (zobacz EIPIP (opens in a new tab)).
Pełny proces standaryzacji wraz ze schematem jest opisany w EIP-1 (opens in a new tab)
Dowiedz się więcej
Jeśli jesteś zainteresowany przeczytaniem więcej o EIP, sprawdź stronę internetową EIP (opens in a new tab) oraz EIP-1 (opens in a new tab). Oto kilka przydatnych linków:
- Lista wszystkich propozycji ulepszeń Ethereum (opens in a new tab)
- Opis wszystkich typów EIP (opens in a new tab)
- Opis wszystkich statusów EIP (opens in a new tab)
Społecznościowe projekty edukacyjne
- PEEPanEIP (opens in a new tab) — PEEPanEIP to edukacyjna seria wideo, która omawia propozycje ulepszeń Ethereum (EIP) i kluczowe funkcje nadchodzących aktualizacji.
- EIPs.wtf (opens in a new tab) — EIPs.wtf dostarcza dodatkowych informacji na temat propozycji ulepszeń Ethereum (EIP), w tym ich statusu, szczegółów implementacji, powiązanych pull requestów i opinii społeczności.
- EIP.Fun (opens in a new tab) — EIP.Fun dostarcza najnowsze wiadomości na temat propozycji ulepszeń Ethereum (EIP), aktualizacje ze spotkań dotyczących EIP i wiele więcej.
- EIPs Insight (opens in a new tab) — EIPs Insight to reprezentacja stanu procesu propozycji ulepszeń Ethereum (EIP) i statystyk na podstawie informacji zebranych z różnych źródeł.
Weź udział
Każdy może utworzyć EIP. Przed przesłaniem propozycji należy przeczytać EIP-1 (opens in a new tab), który opisuje proces EIP i sposób pisania EIP, a także poprosić o opinie na forum Ethereum Magicians (opens in a new tab), gdzie propozycje są najpierw omawiane ze społecznością przed przesłaniem wersji roboczej.
Źródła
Treść strony pochodzi częściowo z Ethereum Protocol Development Governance and Network Upgrade Coordination (opens in a new tab) autorstwa Hudsona JamesonaOstatnia aktualizacja strony: 23 lutego 2026