
ERC-20, Ethereum blok zinciri üzerinde değiştirilebilir (fungible) token'lar oluşturmak için kullanılan teknik bir standarttır. "Ethereum Request for Comments 20" ifadesinin kısaltması olan ERC-20, Ethereum ağı üzerinde token'ların nasıl oluşturulacağı, transfer edileceği ve yönetileceği konusunda bir dizi kural ve işlev tanımlar.
ERC-20 Standardının Temel Özellikleri
ERC-20 standardı, Ethereum ağı üzerinde token'ların nasıl çalışacağını belirleyen altı zorunlu fonksiyon içerir:
totalSupply: Toplam token arzını gösterir.
balanceOf: Belirli bir adresteki token bakiyesini sorgular.
transfer: Token'ları bir hesaptan diğerine aktarır.
approve: Bir harcama limiti belirleyerek, başka bir adresin token harcamasına izin verir.
transferFrom: Önceden onaylanmış bir harcama limiti dahilinde, bir hesaptan başka bir hesaba token transferi yapar.
allowance: Bir adresin, başka bir adres adına harcayabileceği maksimum token miktarını gösterir.
Bu fonksiyonlar sayesinde, ERC-20 token'ları cüzdanlar, borsalar ve diğer uygulamalar arasında sorunsuz bir şekilde çalışabilir.
ERC-20 Token'larının Kullanım Alanları
ERC-20 token'ları, Ethereum ekosistemi içinde geniş bir kullanım alanına sahiptir:
Stabilcoin'ler: Değerleri dolar, euro gibi itibari paralara sabitli token'lar.
Yönetişim Token'ları: UNI, AAVE gibi projelerde karar alma süreçlerine katılım sağlar.
Utility Token'lar: BAT, APE gibi belirli hizmetlere erişim veya indirim sağlar.
Varlık Temsili Token'lar: Altın, gayrimenkul gibi fiziksel varlıkların dijital temsilleri.
Bu çeşitlilik, ERC-20 standardının esnekliği ve birlikte çalışabilirliği sayesinde mümkün olmuştur.
ERC-20 Standardının Önemi
ERC-20 standardı, Ethereum üzerinde token oluşturmayı oldukça kolaylaştırmıştır. Bu standart sayesinde, geliştiriciler yalnızca belirli kuralları izleyerek kendi token'larını kolayca oluşturabilmektedir. Bu da Ethereum'un bir “token ekonomisi” inşa etmesinin önünü açmıştır.
ERC-20 Token'larının Avantajları
Standartlaşma: Tüm ERC-20 token'ları aynı temel işlevleri taşır, bu da entegrasyonu kolaylaştırır.
Birlikte Çalışabilirlik: Token'lar farklı uygulamalar arasında kolayca hareket edebilir.
Güvenlik: Ethereum’un sağlam altyapısı ve topluluk denetimi sayesinde güvenlik yüksektir.
Şeffaflık: Tüm işlemler halka açık blok zincirde kayıt altındadır.
Yaygınlık: Bugüne kadar yüz binlerce ERC-20 token oluşturulmuştur; bu da büyük bir likidite ve ekosistem desteği anlamına gelir.
Kullanım Kolaylığı: MetaMask, Ledger gibi birçok cüzdan ERC-20 token'ları destekler.
ERC-20 Standardının Sınırlamaları
Her teknolojide olduğu gibi ERC-20’nin de bazı sınırlamaları bulunmaktadır:
İşlem Ücretleri: Ethereum ağındaki yoğunluk nedeniyle token işlemleri pahalı olabilir.
Karmaşık İşlemler: Daha karmaşık işlemler için ERC-20 yetersiz kalabilir.
Geri Alınamaz İşlemler: Desteklemeyen akıllı sözleşmelere gönderilen token'ler geri alınamaz.
Bu sınırlamaları aşmak için zamanla ERC-721 (NFT), ERC-1155 (çoklu varlık standardı), ERC-777 gibi farklı token standartları geliştirilmiştir.
© 2025 OKX TR. Ticari amaçla olmaması koşuluyla bu makalenin tamamı çoğaltılabilir veya dağıtılabilir ya da bu makaleden 100 kelimeyi geçmeyen alıntılar kullanılabilir. Makalenin tamamının herhangi bir şekilde çoğaltılması veya dağıtılması hâlinde şu ifadeye açıkça yer verilmesi gereklidir: "Bu makalenin telif hakkı © 2025 OKX TR şirketine aittir ve izin alınarak kullanılmıştır." İzin verilen alıntılarda makalenin adı belirtilmeli ve makaleye atıfta bulunulmalıdır; örneğin "Makale Adı, [varsa yazar adı], © 2025 OKX TR." Bu makaleden herhangi bir şekilde türetilen çalışmalara veya makalenin başka şekilde kullanılmasına izin verilmez.