İçeriğe geç
parazade
Kripto

ERC-20 Nedir?

Yayın: · Son güncelleme:

ERC-20 Nedir? Kısaca

ERC-20, Ethereum ağında değiştirilebilir (birbirinin aynı) tokenların nasıl oluşturulacağını ve transfer edileceğini tanımlayan ortak akıllı sözleşme standardıdır; cüzdanların ve borsaların bu tokenları aynı şekilde desteklemesini sağlar.

ERC-20 nedir?
İçindekiler
  1. Standart neleri tanımlar?
  2. Değiştirilebilirlik
  3. Nelere dikkat etmeli?

ERC-20, "Ethereum Request for Comments 20" ifadesinden gelir ve Ethereum üzerinde token oluşturmanın en yaygın kurallar setidir. Bu standarda uyan her token aynı temel fonksiyonlara sahip olduğu için cüzdanlar, borsalar ve DeFi uygulamaları onları ek bir uyarlama yapmadan destekleyebilir.

Standart neleri tanımlar?

ERC-20 sözleşmeleri belirli fonksiyonlar sunar:

  • totalSupply: Toplam token arzı
  • balanceOf: Bir adresin bakiyesi
  • transfer: Token gönderme
  • approve / allowance: Bir başka adrese (ör. bir DeFi uygulamasına) senin adına belirli miktarda token harcama izni verme
  • transferFrom: İzin verilen adresin bu tokenları transfer etmesi

Değiştirilebilirlik

ERC-20 tokenları değiştirilebilirdir; yani bir birim, aynı tokenın başka bir birimiyle tamamen aynıdır. Her biri benzersiz olan dijital varlıklar için ise farklı bir standart kullanılır ve bunlar NFT olarak bilinir.

Nelere dikkat etmeli?

  • Ağ seçimi: ERC-20 tokenı gönderirken doğru ağı seçmelisin. Aynı adres biçimini kullanan farklı ağlara yanlış gönderim yapmak, varlığın kaybolmasına ya da kurtarma için uzun bir süreç gerektirmesine yol açabilir.
  • Gas ücreti: ERC-20 transferleri için Ethereum ağının yerel parası ETH ile ücret ödersin; cüzdanında ETH yoksa token gönderemezsin.
  • Sahte tokenlar: Herkes ERC-20 standardında token oluşturabilir. Popüler bir tokenın adını taşıyan sahte tokenlar olabilir; sözleşme adresini resmî kaynaklardan doğrula.
  • Harcama izinleri: Uygulamalara verdiğin sınırsız harcama izinleri, uygulama saldırıya uğrarsa risk oluşturur. Kullanmadığın izinleri iptal etmek iyi bir alışkanlıktır.

Sıkça Sorulan Sorular

ERC-20 tokenı göndermek için neden ETH gerekir?

Ethereum ağında her işlem için gas ücreti ödenir ve bu ücret ağın yerel parası ETH ile ödenir. Token bakiyen olsa bile ETH'in yoksa transfer yapamazsın.

ERC-20 tokenları başka ağlarda kullanılabilir mi?

Doğrudan değil. Başka bir ağda kullanmak için köprü ya da sarılmış token gibi yöntemler gerekir ve bunlar ek riskler taşır.

İlgili terimler

EthereumEthereum, 2015'te hayata geçen, akıllı sözleşmeler ve merkeziyetsiz uygulamalar çalıştırılabilen programlanabilir bir blokzincirdir; yerel kripto parası Ether (ETH), işlem ücretlerini ödemek için kullanılır.Kripto Token(Crypto Token)Kripto token, kendi blokzinciri olmayan ve Ethereum gibi mevcut bir ağ üzerinde akıllı sözleşmeyle oluşturulan dijital varlıktır; bir uygulamaya erişim, oy hakkı ya da başka bir varlığın temsilini sağlayabilir.Akıllı Sözleşme(Smart Contract)Akıllı sözleşme, blokzincir üzerinde çalışan ve önceden belirlenmiş koşullar gerçekleştiğinde kendiliğinden işlem yapan bir programdır; aracıya ihtiyaç duymadan kuralları uygular, ancak kodundaki hatalar da aynen çalışır.Gas Ücreti(Gas Fee)Gas ücreti, Ethereum ve benzeri blokzincirlerde bir işlemi ya da akıllı sözleşme çağrısını gerçekleştirmek için harcanan hesaplama karşılığında ağa ödenen ücrettir; ağın yerel varlığıyla ödenir ve yoğunluğa göre değişir.DeFi(Decentralized Finance)DeFi (merkeziyetsiz finans), borç verme, borç alma, takas ve faiz benzeri getiri gibi finansal hizmetlerin banka ya da aracı kurum yerine blokzincir üzerindeki akıllı sözleşmelerle sunulduğu uygulamaların genel adıdır.NFT(Non-Fungible Token)NFT (Non-Fungible Token), her biri benzersiz bir kimliğe sahip olan ve blokzincirde belirli bir dijital ya da fiziksel öğeye ait sahiplik kaydını temsil eden, birbirinin yerine geçemeyen kripto tokendır.