Ethereum blockchain üzerinde token geliştirip dağıtımını yapmak için belirlenen kural ve standartlar bütününe ERC-20 ismi verilir. Açılımı, "Ethereum Request for Comments (Yorumlar için Talep)" olan ERC teriminin sonundaki sayı ile standardın türü belirlenir.
Vitalik Buterin ve Fabian Vogelsteller tarafından 2015 yılında geliştirilen ERC-20, Ethereum ağı üzerinde geliştirilen ve dağıtımı yapılan tokenlerin çerçevesini oluşturur. Her geliştirici, bu kurallar bütününe göre hareket ettiği için, merkeziyetsiz uygulama (DApp) ve akıllı sözleşmeler (smart contract) arasındaki etkileşim sağlıklı biçimde gerçekleşir.
Ek okuma: En Sade Anlatımla Blockchain Nedir, Nasıl Çalışır?
Ethereum blockchain ağı üzerinde token geliştirenler, sıfırdan bina inşa etmek yerine belirlenmiş standartları uygulayarak hem vakit kazanırlar hem de iş yükleri azalır. Geliştirici, her şeyi sıfırdan yazmak yerine, ekosistemde uzun zamandır kullanılan temel kod yapılarının üzerine kendi projesini kurabilir.
ERC-20 token standardı sayesinde, halihazırda kullanılmakta olan pek çok yazılım ve donanım cüzdanları üzerinde doğrudan çalışan uygulamalar geliştirilebilir. Aynı şekilde kripto para borsalarıyla entegrasyon kurulması da daha kolay olacaktır.
ERC-20 token standardı
Bitcoin (BTC), Cardano (ADA), Polkadot (DOT) gibi bağımsız kripto para birimlerinin kendi blockchain ağları bulunurken, ERC-20 standardını benimseyen tokenlerin kendilerine özel zincirleri yoktur; daima Ethereum blockchain ağı üzerinde çalışırlar.
ERC-20 tokenlerine ait transfer işlemleri, muhasebe defteri mantığı ile tutulmaz. Bu tokenler, Ethereum blockchain ağı üzerinde çalışan akıllı sözleşmelerde geçerler. Yani kullanıcılar, sahip oldukları ERC-20 standardına sahip tokenleri başka bir kullanıcıya göndermek istediklerinde, bu işlem talebini içeren kod satırı, akıllı sözleşmedeki diğer işlemlerin arasına eklenir.
ERC-20 token – ETH ilişkisi
ERC-20 standardını benimseyen tokenlere ait işlemlerde, daima bir miktar Ether (ETH) bulundurmak gerekir. Bu tokenler Ethereum blockchain ağı üzerinde çalıştıkları için her transfer işlemine ait Gas ücreti Ether cinsinden ödenir.
Ek okuma: İşlem ücreti nedir? Neden işlem ücreti ödenir?
Hatırlatmak gerekirse, ETH kripto para birimi madencilik ile üretilebilirken, ERC-20 tokenler bu şekilde üretilmiyor. Projenin başlangıcında belirlenen yol haritasındaki plana uygun biçimde, belli bir sayıda basılıyor (mint) ve piyasaya sürülüyorlar.
ERC-20 standardının artıları
Önceleri her girişim veya merkeziyetsiz uygulama kendine has standartlar üzerinden çalışıyordu. Bu da yazılımlar arası entegrasyonu zorlaştırıyordu. ERC-20 ile birlikte projeler belli bir standart üzerinde çalışır hale geldi ve bu standardı benimseyen her token uygulaması birbiriyle etkileşime girebilmeye başladı. Hemen her türden projeye uyarlanabilen ERC-20 tokenleri, ekosistemde sıklıkla tercih edildikleri için, daha fazla geliştirici desteği sunuyor.
ERC-20 standardının eksileri
Ethereum blockchain ağının genel sorunu olan ölçeklenebilirlik, ERC-20 tokenleri için de önemli bir engel. Merkeziyetsiz finans (DeFi) protokollerinin ve benzersiz token (non-fungible token, NFT) gibi yeni nesil projelerin bu standardı kullanmasından ötürü ağda tıkanıklık meydana geliyor. Bu tıkanıklık, işlem ücretlerinin artmasına ve gecikmelere neden oluyor.
Popülerleşen her alanda olduğu gibi, ERC-20 standardı günbegün daha çok kullanıldıkça kötü niyetli kişilerin hedefi haline geliyor. Geliştirici desteğinin güçlü olması ve kolayca token üretilebiliyor olması, kötü niyetli kişilerin kolayca zararlı proje ortaya çıkarmalarını mümkün kılabiliyor.
SORUMLULUK REDDİ: Burada yer alan ifadeler yatırım tavsiyesi değildir. Piyasaları iyice araştırmadan, farklı çevrelerden yorum almadan kesinlikle işlem yapmayın. Güvendiğiniz yatırımcıların yorumlarını okuyun, fikirlerine danışın. Her yatırım işleminin risk içerdiğini unutmayın. Herhangi bir işlem yaparken kendi kararınızı kendiniz verin. Cointelegraph, yatırım ürün ya da hizmetlerinden doğan veya doğduğu iddia edilen hiçbir zarar veya kayıptan dolaylı ya da doğrudan sorumlu kabul edilemez.