ERC-20
Kısaca: ERC-20, Ethereum'da değiştirilebilir (fungible) varlıklar için kullanılan token standardıdır. Değiştirilebilirlik, her birimin diğerleriyle aynı olması…
ERC-20, Ethereum'da değiştirilebilir (fungible) varlıklar için kullanılan token standardıdır. Değiştirilebilirlik, her birimin diğerleriyle aynı olması ve birbirinin yerine geçebilmesi demektir; tıpkı bir euronun başka herhangi bir euroyla aynı değerde olması gibi.
Neden önemli?
Standart, uyumlu her token sözleşmesinin sunduğu ortak bir işlev setini tanımlar; bakiye sorgulama, token transfer etme ve başka bir adresin, sahip adına token harcamasına izin verme bunlara örnektir. Tüm ERC-20 tokenları aynı şekilde davrandığı için cüzdanlar, borsalar ve DeFi uygulamaları yeni tokenları özel bir geliştirme gerektirmeden destekleyebilir. Bundan iki pratik sonuç çıkar: ERC-20 token göndermek için gas ücretini ödeyecek ETH gerekir; ayrıca pek çok token başka ağlarda da bulunduğundan, yatırma işlemi alıcı hizmetin beklediği ağ üzerinden gönderilmelidir.
Örnek
Bir kullanıcı, cüzdanından bir borsanın yatırma adresine stablecoin gönderir. Yatırma sayfasında Ethereum (ERC-20) ağını seçer; çünkü aynı stablecoin başka ağlarda da sunuluyor olabilir ve yanlış ağ üzerinden gönderilen bir yatırma hesaba ulaşmayabilir. Transferi tokenın sözleşmesi gerçekleştirir; gas ücreti ise stablecoin'in kendisiyle değil, ETH ile ödenir.