Ethereum fejlesztési szabványok
Utolsó módosítás: @Satglow(opens in a new tab), 2024. június 11.
Szabványok áttekintése
Az Ethereum közösség sok szabványt vezetett be, hogy a projektek (mint az Ethereum kliensek és tárcák) interoperábilisek maradjanak különböző megvalósításokban, és biztosítsák, hogy az okosszerződések és a dappok összeilleszthetőek maradnak.
Általában a szabványok Ethereum-fejlesztési javaslatokként (EIP) kerülnek bevezetésre, melyeket a közösség tagjai vitatnak meg egy sztenderd folyamat(opens in a new tab) során.
- Bevezetés az EIP-kbe
- EIP-k listája(opens in a new tab)
- EIP GitHub mappa(opens in a new tab)
- EIP vitafórum(opens in a new tab)
- Bevezetés az Ethereum irányításába
- Az Ethereum irányításának áttekintése(opens in a new tab) 2019. március 31., Boris Mann
- Ethereum protokollfejlesztés-irányítás és hálózatfrissítés-koordináció(opens in a new tab) 2020. március 23., Hudson Jameson
- Lejátszási lista az Ethereum protokollfejlesztőinek megbeszéléseiről(opens in a new tab) (YouTube lejátszási lista)
Szabványtípusok
Az EIP-k 3 típusa:
- Szabványok listája: minden olyan változást leír, amely a legtöbb vagy az összes Ethereum-implementációt érinti
- Meta lista(opens in a new tab): egy Ethereumhoz kapcsolódó folyamat leírása, vagy javaslat egy folyamat megváltoztatására
- Információs lista(opens in a new tab): egy Ethereum-tervezési problémát ír le, vagy általános iránymutatásokat nyújt az Ethereum közössége számára
A szabványok listáját 4 kategóriára lehet felosztani:
- Központi(opens in a new tab): konszenzuselágazást igénylő fejlesztések
- Hálózat(opens in a new tab): fejlesztések a devp2p és a Light Ethereum alprotokoll körül, valamint javasolt fejlesztések a whisper és a swarm hálózati protokollspecifikációkhoz.
- Interfész(opens in a new tab): fejlesztések az ügyfél API/RPC specifikációk és szabványok, valamint bizonyos nyelvi szintű szabványok, például a metódusnevek és a szerződés ABI-k körül.
- ERC(opens in a new tab): alkalmazási szintű szabványok és konvenciók
A különböző típusokról és kategóriákról részletesebb információ az EIP-1(opens in a new tab) dokumentumban található
Token szabványok
- ERC-20 – Egy sztenderd interfész a helyettesíthető (cserélhető) tokenekhez, például a szavazási és letéti tokenekhez vagy a virtuális valutákhoz.
- ERC-223 - Egy helyettesíthető tokenszabvány, melynek révén a tokenek az etherrel azonosan működnek, és támogatja a tokenküldés kezelését a fogadó oldalán.
- ERC-1363(opens in a new tab) – Egy tokeninterfészt határoz meg az ERC-20 tokenek számára, amely támogatja a címzett kód végrehajtását a transfer vagy transferFrom után, illetve a feladó kódját a jóváhagyás után.
- ERC-721 – Egy sztenderd interfész a nem helyettesíthető tokenekhez, például egy műalkotásról szóló okirathoz vagy egy dalhoz.
- ERC-2309(opens in a new tab) – Egy szabványosított esemény, amelyet egy vagy több, egymást követő tokenazonosítókat használó, nem helyettesítő token létrehozásakor/átadásakor bocsátanak ki.
- ERC-4400(opens in a new tab) – Az EIP-721 fogyasztói szerepkör interfészbővítése.
- ERC-4907(opens in a new tab) – Korlátozott jogosultságú, időben korlátozott szerepkör hozzáadása az ERC-721 tokenekhez.
- ERC-777 – (NEM AJÁNLOTT) Az ERC-20-hoz képest továbbfejlesztett tokenszabvány.
- ERC-1155 – Olyan tokenszabvány, amely egyaránt tartalmazhat helyettesíthető és nem helyettesíthető eszközöket.
- ERC-4626 – A tokenizált trezorok technikai paramétereinek optimalizálására és egységesítésére tervezett tokenizált trezorszabvány.
Tudjon meg többet a tokenszabványokról.
További olvasnivaló
Ismersz olyan közösségi anyagot, amely segített neked? Módosítsd az oldalt és add hozzá!