Standardy vývoje na Ethereu
Přehled standardů
Komunita Etherea přijala mnoho standardů, které pomáhají udržovat projekty (jako jsou klienti Etherea a peněženky) interoperabilní napříč implementacemi a zajišťují, že chytré kontrakty a decentralizované aplikace (dapps) zůstanou komponovatelné.
Standardy jsou obvykle představovány jako Návrhy na vylepšení Etherea (EIP), o kterých členové komunity diskutují prostřednictvím standardního procesu (opens in a new tab).
- Úvod do EIP
- Seznam EIP (opens in a new tab)
- Repozitář EIP na GitHubu (opens in a new tab)
- Diskusní fórum EIP (opens in a new tab)
- Úvod do správy Etherea
- Přehled správy Etherea (opens in a new tab) 31. března 2019 - Boris Mann
- Správa vývoje protokolu Etherea a koordinace upgradů sítě (opens in a new tab) 23. března 2020 - Hudson Jameson
- Playlist všech setkání hlavních vývojářů Etherea (opens in a new tab) (Playlist na YouTube)
Typy standardů
Existují 3 typy EIP:
- Standards Track (Standardní větev): popisuje jakoukoli změnu, která ovlivňuje většinu nebo všechny implementace Etherea
- Meta Track (Meta větev) (opens in a new tab): popisuje proces týkající se Etherea nebo navrhuje změnu procesu
- Informational Track (Informační větev) (opens in a new tab): popisuje problém s návrhem Etherea nebo poskytuje obecné pokyny či informace komunitě Etherea
Standardní větev se dále dělí do 4 kategorií:
- Core (Jádro) (opens in a new tab): vylepšení vyžadující fork konsensu
- Networking (Sítě) (opens in a new tab): vylepšení týkající se devp2p a Light Ethereum Subprotocol, stejně jako navrhovaná vylepšení specifikací síťových protokolů whisper a Swarm.
- Interface (Rozhraní) (opens in a new tab): vylepšení týkající se specifikací a standardů klientských API/RPC a určitých standardů na úrovni jazyka, jako jsou názvy metod a ABI kontraktů.
- ERC (opens in a new tab): standardy a konvence na aplikační úrovni
Podrobnější informace o těchto různých typech a kategoriích naleznete v EIP-1 (opens in a new tab)
Standardy tokenů
- ERC-20 – Standardní rozhraní pro zastupitelné (zaměnitelné) tokeny, jako jsou hlasovací tokeny, staking tokeny nebo virtuální měny.
- ERC-223 – Standard zastupitelných tokenů, díky kterému se tokeny chovají identicky jako ether a který podporuje zpracování převodů tokenů na straně příjemce.
- ERC-1363 – Rozšiřující rozhraní pro tokeny ERC-20, které podporuje spuštění zpětného volání (callback) na kontraktech příjemce v jediné transakci.
- ERC-721 – Standardní rozhraní pro nezastupitelné tokeny, jako je doklad o vlastnictví uměleckého díla nebo písně.
- ERC-2309 (opens in a new tab) – Standardizovaná událost emitovaná při vytváření/převodu jednoho nebo mnoha nezastupitelných tokenů pomocí po sobě jdoucích identifikátorů tokenů.
- ERC-4400 (opens in a new tab) – Rozšíření rozhraní pro roli spotřebitele v EIP-721.
- ERC-4907 (opens in a new tab) – Přidává časově omezenou roli s omezenými oprávněními k tokenům ERC-721.
- ERC-777 – (NEDOPORUČUJE SE) Standard tokenů vylepšující ERC-20.
- ERC-1155 – Standard tokenů, který může obsahovat jak zastupitelná, tak nezastupitelná aktiva.
- ERC-4626 – Standard tokenizovaného trezoru navržený k optimalizaci a sjednocení technických parametrů výnosových trezorů.
Přečtěte si více o standardech tokenů.
Další čtení
Víte o komunitním zdroji, který vám pomohl? Upravte tuto stránku a přidejte ho!