ERC20 Token nedir? Hiç ama hiç bilmeyenler için açıkladık...

Bugünkü yazımızda son zamanların en dikkat çeken kripto varlıklarından biri olan ERC20 token’ları inceleyeceğiz. Yazımıza başlamadan önce bildiklerimizi hatırlamak adına token nedir, coin'lerden farkı nedir, ne işe yarar ve hangi amaçlar için kullanabiliriz sorularının cevaplarını inceleyeceğiz.

Yazımıza devam etmeden önce henüz okumadıysanız Blockchain nedir? hakkında yazdığımız makalemizi okumanızı tavsiye ederiz.

Token nedir?

Token genel tanımı itibariyle kendine ait bir blok zinciri olmayan, mevcut bir kripto para biriminin blok zincirini kullanan ve pek çok amaca hizmet eden dijital varlıktır.

Bu tanımı biraz daha somutlaştırmak için küçük bir çocuk olduğunuzu ve bir atari salonuna gittiğinizi düşünün. Salona giriyor, paranız ile jeton alıyor ve jetonlarınız sayesinde istediğiniz kadar oyun oynayabiliyorsunuz. Eğer jetonlarınız olmasaydı her oyunun sonunda kredi kartını tekrar okutmanız, bankaya tekrar tekrar komisyon ödemeniz, ödemenin onaylanması için beklemeniz gerekiyordu. İşte tüm bu ek masraflardan ve zaman kaybından kurtulmak için jetonları kullanıyorsunuz.

Tokenler da tam olarak böyle işliyor. Blockchain üzerinde tek tek yapılacak olsa çok fazla zaman kaybettirecek ve her biri için paranızdan belli bir “transaction fee” dediğimiz komisyon kayıplarına yol açacak işlemleri daha hızlı ve ucuz yapmanızı sağlar.

Token nerelerde kullanılır?

Token'lar günümüzde çok fazla kullanım alanına sahiptir. Blok zincirin dış dünya ile bağlantısını sağlamaya yarayan token'lardan, aklınıza gelebilecek her şeyin koleksiyonluk bir şekilde satılmasına ve saklanmasına yarayan NFT’lere (Non-fungible token) kadar pek çok alanda kullanılmaktadır. Aynı zamanda “stabil kripto para” olarak adlandırdığımız ve 1$’a denk gelen USDT ve USDC de birer token'dır.

NFT’ler hakkında daha fazla bilgi edinmek için bloğumuzdaki bu yazıya göz atabilirsiniz.

ERC20 nedir?

Token'ların ne olduğu hakkında kafanızdaki soru işaretlerini gidermeyi başarabildiysek, gelin günümüzün en popüler token ağı olan ERC20 ağını biraz daha detaylı inceleyelim.

Hepiniz Ethereum kripto parasını bir kez olsun mutlaka duymuşsunuzdur. Ethereum’u diğer kripto paralardan ayıran en önemli şey blok zincirinin diğerlerine göre gelişime çok daha açık olmasıdır. Ethereum’un bu özelliğinin farkında olan geliştiriciler de geliştirmek istedikleri token'ları için çoğu zaman Ethereum blok zincirini seçmişlerdir.

ERC20’den önce Ethereum üzerinde bir token oluşturmak oldukça kolaydı ama bir sorun vardı. Her geliştirici, kodları kendi istediği şekilde belli bir sistem ve standarttan uzak olarak yazdığı için token'lar arasında büyük bir etkileşim problemi meydana geliyordu. 2 tane token'ı takas etmek için 2 token üzerine de çalışmak gerekiyordu. Tahmin edersiniz ki bu durum her gün sayıları giderek daha fazla artan token'lar için sürdürülmesi imkansız bir durumdu. Hem etkileşim problemi çözülse dahi soğuk cüzdan uyumsuzluğu gibi daha bir çok etken token'lar için çok önemli bir problem olarak kalıyordu.  İşte tam bu noktada Vitalik Buterin ve Fabian Vogelsteller ERC20 sistemini yazdılar.

Bu sisteme göre Ethereum blok zincirinde oluşturulacak her token 6’sı zorunlu 3’ü isteğe bağlı olmak üzere toplam 9 kurala bağlı olmak zorunda bırakıldı. Böylece token'lar arasındaki iletişim sorunları çözülmüş ve token'lar belli başlı kurallara oturtulmuş oldu.

Bu sistem sayesinde borsalar Ethereum ağını kullanan herhangi bir token için rahatça takas özelliği sunabilmeye başladı. Aynı zamanda token'ların hepsi bir standarta bağlandığı için saklama problemi de ortadan kalkmış oldu. Artık Ethereum ağındaki ERC20 sistemini kullanan her token rahatça takas edilebiliyor ve soğuk cüzdanlarda saklanabiliyordu.

Ve tabii ki tahmin edersiniz ki bu standart sadece işlerin karışmamasını sağlayıp, token'ların birbiri ile etkileşimini geliştirmiyor, üstüne pek çok kolaylık da sağlıyor. Gelin bir de bunlara kısaca değinelim.

ERC20 sisteminin faydaları

ERC20 sistemi sayesinde geliştiriciler her seferinde yeniden bina inşa etmek zorunda kalmıyorlar. Daha önce yazılmış kod öbeklerini kullanarak hem kod kalitesini artırıyor hem de zamandan tasarruf ediyorlar.

ERC20 sistemi sayesinde Ethereum ağı üzerindeki token'ların birbiri ile olan etkileşimi güçleniyor ve daha güvenli hale geliyor.

ERC20 sistemi diğer sistemlere göre çok daha hızlı bir sistem. Ortalama olarak her takas işlemi 15 saniyede onaylanıyor.

ERC20 sistemi token'ı diğer sistemlere göre çok daha güvenli kalıyor. Daha küçük boyuttaki kripto para birimlerine %51 saldırısı olarak adlandırılan saldırıyı gerçekleştirmek çok daha kolayken kötü niyetli insanların ERC20 ağına saldırı düzenlemesi için önce Ethereum ağını aşması gerekiyor. Bu da tahmin edersiniz ki bu sistemin güvenliğini diğer token ve kripto paralara göre kat kat artırıyor.

%51 saldırısı hakkında daha detaylı bilgi almak için bu makalemizi okuyabilirsiniz.

ERC20 kullanarak token oluşturulması diğer sistemlere göre daha kolay olduğu için ICO’lara (Initial Coin Offering) çok uygun bir ortam hazırlıyor.

Anlattığımız tüm bu özellikler ve Ethereum ağı birleşince ortaya çok harika projeler çıkıyor. Biz de Bitpanda olarak sizlere bu projeleri sunmaktan gurur duyuyoruz.

Bitpanda’dan güvenle alabileceğiniz ERC20 token'ları

Bitpanda olarak Ethereum ağındaki en büyük token'ları sizlere güvenli bir şekilde ulaştırıyoruz. Bitpanda'da ERC20 token türlerini aşağıda görebilirsiniz:

1.  Uniswap (UNI)

2.  Chainlink (LINK)

3.  OmiseGO (OMG)

4.  Maker (MKR)

5.  Compound (COMP)

6.  Yearn.finance (YFI)

7.  Synthetix Network Token (SNX)

8.  ZRX (ZRX)

9.  UMA Voting Token (UMA)

10.  Bitpanda Ecosystem Token (BEST)

11.  Ocean Token (OCEAN)

ERC20 ağını kullanan token'ları Bitpanda'da kolayca ve güvenle alabilirsiniz.