Ethereum Geliştirme Standartları
Standartlara genel bakış
Ethereum topluluğu, projelerin (Ethereum istemcileri ve cüzdanlar gibi) uygulamalar arasında birlikte çalışabilir kalmasına yardımcı olan ve akıllı sözleşmelerin ve merkeziyetsiz uygulamaların (dapp'lerin) birleştirilebilir kalmasını sağlayan birçok standardı benimsemiştir.
Genellikle standartlar, topluluk üyeleri tarafından standart bir süreç (opens in a new tab) aracılığıyla tartışılan Ethereum İyileştirme Teklifleri (EIP'ler) olarak sunulur.
- EIP'lere Giriş
- EIP'lerin Listesi (opens in a new tab)
- EIP GitHub deposu (opens in a new tab)
- EIP tartışma panosu (opens in a new tab)
- Ethereum Yönetişimine Giriş
- Ethereum Yönetişimine Genel Bakış (opens in a new tab) 31 Mart 2019 - Boris Mann
- Ethereum Protokol Geliştirme Yönetişimi ve Ağ Yükseltme Koordinasyonu (opens in a new tab) 23 Mart 2020 - Hudson Jameson
- Tüm Ethereum Çekirdek Geliştirici Toplantılarının Oynatma Listesi (opens in a new tab) (YouTube Oynatma Listesi)
Standart türleri
3 tür EIP vardır:
- Standartlar Yolu (Standards Track): çoğu veya tüm Ethereum uygulamalarını etkileyen herhangi bir değişikliği açıklar
- Meta Yolu (Meta Track) (opens in a new tab): Ethereum'u çevreleyen bir süreci açıklar veya bir süreçte değişiklik önerir
- Bilgilendirme Yolu (Informational Track) (opens in a new tab): bir Ethereum tasarım sorununu açıklar veya Ethereum topluluğuna genel yönergeler veya bilgiler sağlar
Ayrıca, Standartlar Yolu 4 kategoriye ayrılır:
- Çekirdek (Core) (opens in a new tab): bir mutabakat çatallanması gerektiren iyileştirmeler
- Ağ (Networking) (opens in a new tab): devp2p ve Hafif Ethereum Alt Protokolü (Light Ethereum Subprotocol) etrafındaki iyileştirmelerin yanı sıra whisper ve Swarm'ın ağ protokolü spesifikasyonlarında önerilen iyileştirmeler.
- Arayüz (Interface) (opens in a new tab): istemci API/RPC spesifikasyonları ve standartları ile yöntem adları ve sözleşme ABI'leri gibi belirli dil düzeyindeki standartlar etrafındaki iyileştirmeler.
- ERC (opens in a new tab): uygulama düzeyindeki standartlar ve kurallar
Bu farklı türler ve kategoriler hakkında daha ayrıntılı bilgi EIP-1 (opens in a new tab) içinde bulunabilir
Token standartları
- ERC-20 - Oy Token'ları, staking Token'ları veya sanal para birimleri gibi misli (değiştirilebilir) Token'lar için standart bir arayüz.
- ERC-721 - Bir sanat eseri veya şarkı tapusu gibi misli olmayan (non-fungible) Token'lar için standart bir arayüz.
- ERC-2309 (opens in a new tab) - Ardışık Token tanımlayıcıları kullanarak bir veya daha fazla misli olmayan Token oluştururken/aktarırken yayımlanan standartlaştırılmış bir olay.
- ERC-4400 (opens in a new tab) - EIP-721 tüketici rolü için arayüz uzantısı.
- ERC-4907 (opens in a new tab) - ERC-721 Token'larına kısıtlı izinlere sahip, zaman sınırlı bir rol ekler.
- ERC-777 - (ÖNERİLMEZ) ERC-20'yi geliştiren bir Token standardı.
- ERC-1155 - Hem misli hem de misli olmayan varlıkları içerebilen bir Token standardı.
- ERC-4626 - Getiri sağlayan kasaların teknik parametrelerini optimize etmek ve birleştirmek için tasarlanmış tokenize edilmiş bir kasa standardı.
Token standartları hakkında daha fazla bilgi edinin.
Daha fazla bilgi
Size yardımcı olan bir topluluk kaynağı mı biliyorsunuz? Bu sayfayı düzenleyin ve ekleyin!