![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
Vorschlag zur Verbesserung des Ethereum (EIP)
Was ist ein Ethereum Improvement Proposal (EIP)?
Ethereum Improvement Proposal (EIP) ist ein Dokument zur Beschreibung von Standards für die Ethereum-Community.
Diese können von jedem Ethereum-Community-Mitglied zur Durchsetzung von Änderungen eingereicht werden und umfassen Client-APIs, Kernprotokollstandards, Codeänderungen und Vertragsstandards.
Es gibt verschiedene Arten von EIPs.
Der Standard-Track: Hierbei handelt es sich um Änderungen, die sich auf alle oder die meisten Ethereum-Implementierungen auswirken, einschließlich Änderungen am Netzwerkprotokoll.
Kern: Diese Änderungen erfordern einen Konsensfork. Sie können oft Diskussionen über nicht zum Kerngeschäft gehörende Entwicklungsänderungen beinhalten.
Netzwerk: Dazu gehören Verbesserungen an Netzwerkprotokollspezifikationen wie devp2p (EIP8) und dem Ethereum-Unterprotokoll.
Schnittstelle: Dazu gehören Verbesserungen der Kundenstandards und -spezifikationen, einschließlich API/RPC-Standards und -Spezifikationen.
ERC: Diese beziehen sich auf Standards und Konventionen auf Anwendungsebene und umfassen Namensregister und Token-Standards.
Meta: Diese Prozesse verarbeiten Änderungsanfragen und funktionieren ähnlich wie Standard-Track-EIPs, gelten jedoch für andere Teile als das Ethereum-Protokoll.
Zur Information: Hier finden Sie Richtlinien für die Gestaltung von Ethereum. Benutzer und Implementierer können informative EIPs ignorieren, da sie nicht unbedingt eine Empfehlung der Ethereum-Community widerspiegeln.
Um zu entscheiden, ob die Änderungen berücksichtigt werden sollen, sobald eine EIP eingereicht wird, sind eine Reihe weiterer Prozesse erforderlich.
Diese beinhalten:
Entwurf: Eine EIP, die offen in Erwägung gezogen wird.
Letzter Aufruf: Ein EIP, das einer ersten Prüfung unterzogen wurde und zur Überprüfung bereit ist.
Endgültig (nicht zum Kerngeschäft): Ein EIP, das sich seit mindestens zwei Wochen in der letzten Ausschreibung befindet und bei dem alle geäußerten technischen Bedenken bearbeitet wurden.
Final (Core): Ein EIP, das Core-Entwickler genehmigen oder in Zukunft in Hard Fork implementieren möchten.
Aufgeschoben: Eine EIP, die nicht sofort übernommen wird, sondern für eine spätere Übernahme in Betracht gezogen wird.