Standardy rozwoju Ethereum
Strona ostatnio zaktualizowana: 26 września 2025
Przegląd standardów
Społeczność Ethereum przyjęła wiele standardów, które pomagają utrzymać interoperacyjność projektów (takich jak klienci Ethereum i portfele) we wszystkich implementacjach oraz zapewniają, że inteligentne kontrakty i dapki pozostają komponowalne.
Zazwyczaj standardy są wprowadzane jako Propozycje ulepszeń w Ethereum (EIP), które są omawiane przez członków społeczności w ramach standardowego procesu (opens in a new tab).
- Wprowadzenie do EIP
- Lista EIP (opens in a new tab)
- Repozytorium GitHub EIP (opens in a new tab)
- Forum dyskusyjne EIP (opens in a new tab)
- Wprowadzenie do zarządzania Ethereum
- Przegląd zarządzania Ethereum (opens in a new tab) 31 marca 2019 r. - Boris Mann
- Ethereum Protocol Development Governance and Network Upgrade Coordination (opens in a new tab) 23 marca 2020 r. - Hudson Jameson
- Playlista wszystkich spotkań programistów rdzenia Ethereum (opens in a new tab) (Playlista YouTube)
Rodzaje standardów
Istnieją 3 rodzaje EIP:
- Standardowa ścieżka: opisuje dowolną zmianę, która ma wpływ na większość lub wszystkie implementacje Ethereum
- Ścieżka meta (opens in a new tab): opisuje proces związany z Ethereum lub proponuje zmianę procesu
- Ścieżka informacyjna (opens in a new tab): opisuje problem projektowy Ethereum lub zapewnia ogólne wytyczne bądź informacje dla społeczności Ethereum
Ponadto, standardowa ścieżka jest podzielona na 4 kategorie:
- Rdzeniowe (opens in a new tab): ulepszenia wymagające forka konsensusu
- Sieciowe (opens in a new tab): ulepszenia dotyczące devp2p i Light Ethereum Subprotocol, a także proponowane ulepszenia specyfikacji protokołów sieciowych Whisper i Swarm.
- Interfejs (opens in a new tab): ulepszenia dotyczące specyfikacji i standardów API/RPC klienta oraz określonych standardów na poziomie języka, takich jak nazwy metod i ABI kontraktów.
- ERC (opens in a new tab): standardy i konwencje na poziomie aplikacji
Bardziej szczegółowe informacje na temat tych różnych typów i kategorii można znaleźć w EIP-1 (opens in a new tab)
Standardy tokenów
- ERC-20 – standardowy interfejs dla tokenów zamiennych (wymienialnych), takich jak tokeny do głosowania, tokeny stakingowe lub wirtualne waluty.
- ERC-223 – standard tokenów zamiennych, który sprawia, że tokeny zachowują się identycznie jak ether i obsługuje przetwarzanie transferów tokenów po stronie odbiorcy.
- ERC-1363 – rozszerzenie interfejsu dla tokenów ERC-20, które obsługuje wykonywanie wywołań zwrotnych (callback) w kontraktach odbiorców w ramach jednej transakcji.
- ERC-721 – standardowy interfejs dla tokenów niezamiennych, takich jak akt własności dzieła sztuki lub piosenki.
- ERC-2309 (opens in a new tab) – standaryzowane zdarzenie emitowane podczas tworzenia/przenoszenia jednego lub wielu tokenów niezamiennych przy użyciu kolejnych identyfikatorów tokenów.
- ERC-4400 (opens in a new tab) – rozszerzenie interfejsu dla roli konsumenta EIP-721.
- ERC-4907 (opens in a new tab) – dodaje ograniczoną czasowo rolę z ograniczonymi uprawnieniami do tokenów ERC-721.
- ERC-777 – (NIEZALECANY) standard tokenu stanowiący ulepszenie ERC-20.
- ERC-1155 – standard tokenów, który może zawierać zarówno zamienne, jak i niezamienne aktywa.
- ERC-4626 – standard tokenizowanych skarbców zaprojektowany w celu optymalizacji i ujednolicenia parametrów technicznych skarbców przynoszących zyski.
Dowiedz się więcej o standardach tokenów.
Dalsza lektura
Znasz jakieś zasoby społeczności, które Ci pomogły? Edytuj tę stronę i dodaj je!