Kripto para dünyası, her geçen gün yeni bir inovasyonla karşımıza çıkıyor. Bu yeniliklerden biri de, Ethereum ağı üzerinde çalışan ve kripto para birimlerinin nasıl oluşturulacağına ve birbiriyle nasıl etkileşime gireceğine dair standartları belirleyen ERC 20 protokolüdür. Peki, ERC 20 nedir ve bu protokol neden bu kadar önemli?
Bu rehberde, ERC 20’nin temellerini, nasıl çalıştığını ve kripto para birimleri dünyasındaki yerini detaylı bir şekilde ele alacağız. Kripto para piyasasına yeni başlayanlar için bile, bu konunun anlaşılması ve ERC 20 tokenlerinin potansiyelinden faydalanabilmesi için gerekli tüm bilgileri sunmayı hedefliyoruz.
ERC 20 Ağı Nedir?
ERC 20, Ethereum ağında kullanılan bir token standardıdır. “Ethereum Request for Comments 20” ifadesinin kısaltması olan bu protokol, Ethereum blockchain’inde token oluşturmanın ve işletmenin temel kurallarını belirler. Bu standart sayesinde, geliştiriciler farklı projeler için uyumlu tokenler oluşturabilir ve bu tokenler Ethereum ekosistemi içinde sorunsuz bir şekilde çalışabilir.
ERC 20 ağı, aslında Ethereum’un kendisidir. Bu protokol, Ethereum blockchain’i üzerinde çalışan ve birbirleriyle etkileşime girebilen akıllı sözleşmeler ve uygulamalar için bir dizi kurallar ve standartlar sunar. Bu standartlar, tokenlerin transferi, tokenlerin bir hesaptan diğerine nasıl gönderileceği, tokenlerin nasıl erişilebilir olacağı ve token sahipliklerinin nasıl yönetileceği gibi işlemleri kapsar.
ERC 20 tokenleri, kripto para birimleri dünyasında çeşitli amaçlar için kullanılır. Bunlar arasında; değer depolama, ticaret, oy kullanma hakları, ödeme sistemleri ve daha fazlası bulunur. ERC 20 standardı, bu tokenlerin Ethereum ağı üzerinde sorunsuz bir şekilde işlemesini sağlayarak, geliştiricilere ve kullanıcılara büyük bir esneklik ve uyumluluk sunar.
ERC20 Nasıl Çalışır?
ERC20, Ethereum tabanlı tokenler için bir standarttır ve “Ethereum Request for Comments: 20” sözcüklerinin baş harflerinden oluşur. Bu standart, Ethereum ağında token oluşturulması ve işletilmesi için gerekli olan kuralları ve fonksiyonları tanımlar. ERC20, tokenlerin nasıl transfer edileceğini, nasıl erişileceğini, toplam arzın nasıl kontrol edileceğini ve token sahipliklerinin nasıl yönetileceğini belirler.
ERC20 tokenleri, akıllı sözleşmeler kullanılarak oluşturulur. Akıllı sözleşmeler, belirli koşullar karşılandığında otomatik olarak işlem yapan, Ethereum blockchain’inde çalışan programlardır. ERC20 standardı, bu akıllı sözleşmelerin içermesi gereken temel fonksiyonları ve olayları (events) tanımlar. Bu fonksiyonlar arasında transfer, approve, transferFrom, totalSupply, balanceOf ve allowance bulunur.
- transfer: Bir kullanıcıdan diğerine token transferi yapılmasını sağlar.
- approve: Bir kullanıcının, başka bir kullanıcının belirli miktarda tokeni transfer etmesine izin verir.
- transferFrom: Bir kullanıcının, başka bir kullanıcının onayladığı tokenleri transfer etmesine olanak tanır.
- totalSupply: Tokenin toplam arzını döndürür.
- balanceOf: Belirli bir adresin token bakiyesini sorgular.
- allowance: Bir adresin, başka bir adrese ne kadar token transfer etmeye yetkili olduğunu gösterir.
ERC 20 Adresi Nedir ve Nasıl Bulunur?
ERC 20 adresi, Ethereum ağı üzerinde çalışan ve ERC 20 tokenlerini alıp gönderebilmek için kullanılan benzersiz bir tanımlayıcıdır. Bu adresler, Ethereum blockchain’indeki akıllı sözleşmelerle doğrudan ilişkilidir ve her bir ERC 20 tokeni için özeldir. Peki, bu adresler tam olarak nedir ve bir ERC 20 adresi nasıl bulunur? Bu soruların cevaplarına adım adım yakından bakalım.
ERC 20 adresi, genellikle 42 karakter uzunluğunda, önde gelen ‘0x’ ile başlayan bir alfanümerik dizidir. Bu adresler, Ethereum ağında token transferleri için kullanılır ve her bir adres, bir kullanıcının veya akıllı sözleşmenin dijital cüzdanına işaret eder. Bu adresler sayesinde, kullanıcılar ERC 20 tokenlerini güvenli bir şekilde alabilir, saklayabilir ve transfer edebilirler.
Kripto varlık hizmeti Midas Blok Zinciri Yazılım Teknolojileri A.Ş. tarafından sunulmaktadır.