Ethereum fejlesztési szabványok
C
Utolsó módosítás: @corwintines, 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 során.
- Bevezetés az EIP-kbe
- EIP-k listája
- EIP GitHub mappa
- EIP vitafórum
- Bevezetés az Ethereum irányításába
- Az Ethereum irányításának áttekintése 2019. március 31., Boris Mann
- Ethereum protokollfejlesztés-irányítás és hálózatfrissítés-koordináció 2020. március 23., Hudson Jameson
- Lejátszási lista az Ethereum protokollfejlesztőinek megbeszéléseiről (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: egy Ethereumhoz kapcsolódó folyamat leírása, vagy javaslat egy folyamat megváltoztatására
- Információs lista: 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: konszenzuselágazást igénylő fejlesztések
- Hálózat: 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: 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: 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 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 – 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 – 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 – Az EIP-721 fogyasztói szerepkör interfészbővítése.
- ERC-4907 – 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á!