$EX5 ön satışı — Seed kademesi · 500M sabit arz · %50 yakım · kayıt portal.ex5.com'daKATIL →
Güncellendi

ERC-223

Kısaca: ERC-223 , kullanıcıların token'ları cüzdanlara ve diğer adreslere güvenli biçimde transfer edebilmesi için önerilen, akıllı sözleşmelerle desteklenen bir…

ERC-223, kullanıcıların token'ları cüzdanlara ve diğer adreslere güvenli biçimde transfer edebilmesi için önerilen, akıllı sözleşmelerle desteklenen bir Ethereum token standardıdır. Temel amacı, token'ların onları işleyemeyen bir sözleşmeye gönderildiğinde kaybolmasını önlemektir.

Neden önemli?

Yaygın olarak kullanılan ERC-20 standardında, bir akıllı sözleşmeye yapılan düz bir transfer o sözleşmeye bildirilmez. Sözleşme token kabul edecek şekilde tasarlanmamışsa token'lar orada kalıcı olarak sıkışıp kalabilir. ERC-223 bunu değiştirir. Token'lar bir sözleşmeye gönderildiğinde token sözleşmesi, hedef sözleşmedeki özel bir alma fonksiyonunu çağırır. Bu fonksiyon yoksa transfer başarısız olur ve token'lar gönderende kalır. Sıradan cüzdan adreslerine yapılan transferler ise normal transferler gibi çalışır. ERC-223 ayrıca kullanıcının bir sözleşmeye, iki adımlı onay ve transfer akışı yerine tek adımda ödeme yapmasına olanak tanır. Yine de ERC-20 çok daha yaygın olmaya devam etmektedir; bu nedenle cüzdanlarda ve borsalarda karşılaştığınız token'ların çoğu ERC-223 kullanmaz.

Örnek

Bir kullanıcı, token'larını yanlışlıkla token işlemleriyle hiçbir ilgisi olmayan bir sözleşmenin adresine gönderir. Basit bir ERC-20 token'ında transfer başarılı olur ve token'lar fiilen kaybolur. Bir ERC-223 token'ında ise sözleşmenin alma fonksiyonu olmadığı için işlem reddedilir. Kullanıcı token'larını korur ve yalnızca ağ ücretini kaybeder.

İlgili terimler