Přejít na hlavní obsah

Úvod do návrhů na vylepšení Etherea (EIPs)

Upravit stránku (opens in a new tab)

Co jsou EIP?

Návrhy na vylepšení Etherea (EIPs) (opens in a new tab) jsou standardy specifikující potenciální nové funkce nebo procesy pro Ethereum. EIP obsahují technické specifikace navrhovaných změn a fungují jako „zdroj pravdy“ pro komunitu. Upgrady sítě a aplikační standardy pro Ethereum jsou diskutovány a vyvíjeny prostřednictvím procesu EIP.

Kdokoli v komunitě Etherea má možnost vytvořit EIP. Pokyny pro psaní EIP jsou obsaženy v EIP-1 (opens in a new tab). EIP by měl primárně poskytovat stručnou technickou specifikaci s malým množstvím motivace. Autor EIP je zodpovědný za dosažení konsensu v rámci komunity a dokumentování alternativních názorů. Vzhledem k vysoké technické bariéře pro předložení dobře formulovaného EIP jsou historicky většinou autoři EIP typicky vývojáři aplikací nebo protokolů.

Proč jsou EIP důležité?

EIP hrají ústřední roli v tom, jak na Ethereu probíhají a jak jsou dokumentovány změny. Jsou způsobem, jak mohou lidé navrhovat, diskutovat a přijímat změny. Existují různé typy EIP (opens in a new tab), včetně hlavních (core) EIP pro nízkoúrovňové změny protokolu, které ovlivňují konsensus a vyžadují upgrade sítě, jako je EIP-1559 (opens in a new tab), a ERC pro aplikační standardy, jako jsou EIP-20 (opens in a new tab) a EIP-721 (opens in a new tab).

Každý upgrade sítě se skládá ze sady EIP, které musí implementovat každý klient Etherea v síti. To znamená, že aby vývojáři klientů zůstali v konsensu s ostatními klienty na síti Ethereum Mainnet, musí se ujistit, že všichni implementovali požadované EIP.

Kromě poskytování technické specifikace pro změny jsou EIP jednotkou, kolem které se v Ethereu odehrává správa: kdokoli může svobodně podat návrh a různé zúčastněné strany v komunitě pak budou diskutovat, aby určily, zda by měl být přijat jako standard nebo zahrnut do upgradu sítě. Protože vedlejší (non-core) EIP nemusí být přijaty všemi aplikacemi (například je možné vytvořit zaměnitelný token, který neimplementuje EIP-20), ale hlavní (core) EIP musí být široce přijaty (protože všechny uzly musí provést upgrade, aby zůstaly součástí stejné sítě), vyžadují hlavní EIP širší konsensus v rámci komunity než vedlejší EIP.

Historie EIP

Repozitář GitHub pro návrhy na vylepšení Etherea (EIPs) (opens in a new tab) byl vytvořen v říjnu 2015. Proces EIP je založen na procesu Bitcoin Improvement Proposals (BIPs) (opens in a new tab), který sám vychází z procesu Python Enhancement Proposals (PEPs) (opens in a new tab).

Editoři EIP mají za úkol proces kontroly EIP z hlediska technické správnosti, problémů s formátováním a opravy pravopisu, gramatiky a stylu kódu. Martin Becze, Vitalik Buterin, Gavin Wood a několik dalších byli původními editory EIP od roku 2015 do konce roku 2016.

Současní editoři EIP jsou

  • Alex Beregszaszi (@axic)
  • Gavin John (@Pandapip1)
  • Greg Colvin (@gcolvin)
  • Matt Garnett (@lightclient)
  • Sam Wilson (@SamWilsn)

Emeritní editoři EIP jsou

  • Casey Detrio (@cdetrio)
  • Hudson Jameson (@Souptacular)
  • Martin Becze (@wanderer)
  • Micah Zoltu (@MicahZoltu)
  • Nick Johnson (@arachnid)
  • Nick Savers (@nicksavers)
  • Vitalik Buterin (@vbuterin)

Pokud byste se chtěli stát editorem EIP, podívejte se na EIP-5069 (opens in a new tab).

Editoři EIP rozhodují o tom, kdy je návrh připraven stát se EIP, a pomáhají autorům EIP posouvat jejich návrhy vpřed. Ethereum Cat Herders (opens in a new tab) pomáhají organizovat schůzky mezi editory EIP a komunitou (viz EIPIP (opens in a new tab)).

Úplný proces standardizace spolu s grafem je popsán v EIP-1 (opens in a new tab)

Zjistěte více

Pokud si chcete o EIP přečíst více, podívejte se na webové stránky EIP (opens in a new tab) a EIP-1 (opens in a new tab). Zde je několik užitečných odkazů:

Komunitní vzdělávací projekty

  • PEEPanEIP (opens in a new tab)PEEPanEIP je vzdělávací video série, která diskutuje o návrzích na vylepšení Etherea (EIPs) a klíčových funkcích nadcházejících upgradů.
  • EIPs.wtf (opens in a new tab)EIPs.wtf poskytuje další informace o návrzích na vylepšení Etherea (EIPs), včetně jejich stavu, podrobností o implementaci, souvisejících pull requestů a zpětné vazby od komunity.
  • EIP.Fun (opens in a new tab)EIP.Fun poskytuje nejnovější zprávy o návrzích na vylepšení Etherea (EIPs), aktuální informace o schůzkách k EIP a další.
  • EIPs Insight (opens in a new tab)EIPs Insight je reprezentací stavu procesu návrhů na vylepšení Etherea (EIPs) a statistik podle informací shromážděných z různých zdrojů.

Zapojte se

Kdokoli může vytvořit EIP. Před podáním návrhu si musíte přečíst EIP-1 (opens in a new tab), který nastiňuje proces EIP a jak EIP napsat, a vyžádat si zpětnou vazbu na Ethereum Magicians (opens in a new tab), kde jsou návrhy nejprve diskutovány s komunitou před předložením konceptu.

Odkazy

Obsah stránky je částečně převzat z Ethereum Protocol Development Governance and Network Upgrade Coordination (opens in a new tab) od Hudsona Jamesona

Poslední aktualizace stránky: 23. února 2026