ERC-20


ERC-20 Token Standardı Nedir?

Yani, ERC-20 token standardı bir token’in Ethereum blokzincirinde nasıl çalışması gerektiğini tanımlayan bir dizi kural ve yönergedir. 2015 yılında Fabian Vogelsteller tarafından tanıtılan ERC-20 Ethereum Ethereum ekosisteminde en yaygın şekilde benimsenen token standardı haline geldi.

ERC-20 token’leri değiştirilebilir, yani her biri aynı türden başka bir token ile değiştirilebilir. Bu standart, Ethereum blokzincirindeki tüm ERC-20 token’lerinin ortak bir dizi kurala uymasını sağlayarak onları çeşitli cüzdanlar, borsalar ve merkezi olmayan uygulamalar (dapp’ler).

ERC-20 standardı, bir token sözleşmesinin uygulaması gereken altı zorunlu işlevi belirtir: totalSupply, balanceOf, transfer, transferFrom, approve ve allowance. Bu işlevler, token sahiplerinin token’lerini transfer etmelerini, bakiyelerini kontrol etmelerini ve başkalarının kendi adlarına token’lerini harcamalarını onaylamalarını sağlar.

ERC-20 Ne İçin Kullanılır?

ERC-20 standardı ayrıca token oluşturucularının token sözleşmelerine token hakkında bilgi sağlayan ad, sembol ve ondalık sayılar gibi ek isteğe bağlı işlevler eklemesine olanak tanır.

Bu standart, sayısız utility ve güvenlik token’lerinin oluşturulmasını sağlayarak blok zinciri dünyasında devrim yarattı. ERC-20 tokenları, ilk coin arzları (ICO’lar), merkeziyetsiz finans (DeFi) platformları ve oyun ekosistemleri dahil olmak üzere çeşitli uygulamalarda kullanılmıştır.

Popülerliğine rağmen ERC-20 standardının sınırlamaları vardır. Örneğin, atomik swap ya da gizlilik geliştirmeleri gibi ileri düzey özellikleri desteklemez. Ancak, bu eksiklikler belirli kullanım durumlarına hitap etmek için diğer token standartlarının geliştirilmesine yol açar, bu da ERC-721 gibi değiştirilemez token’lerin sahipliğini temsil eden ve aynı zamanda (hem değiştirilebilir hem de değiştirilemez token’leri kapsayan) ERC-1155 gibi diğer standartlar geliştirilmiştir.

Önemli Çıkarımlar

ERC-20 token standardı, bir tokenin Ethereum blokzincirinde nasıl çalışması gerektiğini tanımlar. Ethereum ekosisteminde en yaygın şekilde benimsenen token standardı haline gelmiştir.

İlgili Kelimeler