
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. This article may be reproduced or distributed in its entirety, or excerpts of 100 words or less of this article may be used, provided such use is non-commercial. Any reproduction or distribution of the entire article must also prominently state:"This article is © 2025 OKX TR and is used with permission." Permitted excerpts must cite to the name of the article and include attribution, for example "Article Name, [author name if applicable], © 2025 OKX TR." No derivative works or other uses of this article are permitted.