Ethereum, blok zinciri teknolojisi tabanlı bir açık kaynak yazılım platformudur. Bitcoin gibi kripto para birimleri gibi, Ethereum da blok zinciri teknolojisine dayanır. Ancak, Ethereum, sadece kripto para birimi değil, aynı zamanda bir platformdur ve kullanıcılarına akıllı sözleşme uygulamaları geliştirme olanağı sağlar.
Ethereum, kullanıcıların merkezi olmayan uygulamalar (dApps) ve merkezi olmayan finans (DeFi) uygulamaları gibi birçok farklı uygulama geliştirmelerine olanak tanır. Bu uygulamalar, blok zinciri teknolojisi sayesinde güvenli, şeffaf ve verimli bir şekilde çalışır.
Ethereum platformunda kullanılan kripto para birimi Ether (ETH) olarak adlandırılır. ETH, blok zinciri üzerindeki işlemlerin gerçekleştirilmesi için kullanılır ve madencilik yoluyla oluşturulur. Ethereum ayrıca ERC-20 tokenları gibi başka kripto para birimlerinin geliştirilmesine de olanak tanır.
Ethereum, merkezi olmayan uygulamaların geliştirilmesinde lider bir platformdur ve blockchain teknolojisi alanında önemli bir yere sahiptir.
Token, bir varlık veya değeri temsil etmek için kullanılan bir dijital simgedir. Blockchain teknolojisi kullanılarak oluşturulan tokenlar, birbirleriyle ve ana blockchain ile etkileşime girebilirler. Tokenlar, birçok amaç için kullanılabilirler, örneğin bir para birimi olarak kullanılabilirler, bir ürün veya hizmetin ödemesi olarak kullanılabilirler veya bir ödül programında kullanılabilirler. Ethereum platformunda, ERC-20 tokenları adı verilen bir standart token protokolü vardır. Bu tokenlar, Ethereum blockchaininde oluşturulur ve bir akıllı sözleşme ile yönetilirler.
Akıllı Sözleşme Nedir?
Akıllı sözleşme, iki ya da daha fazla taraf arasında gerçekleştirilebilecek bir işlemi otomatikleştirmek için yazılmış bir programdır. Bu sözleşmeler, blok zincir teknolojisi kullanılarak uygulanır ve programlama dili olarak Solidity gibi özel bir blok zinciri programlama dili kullanılır.
Akıllı sözleşmeler, kodları ve hükümleri içeren programlardır. Sözleşmeler, çeşitli koşulların yerine getirilmesi durumunda işlem yaparlar ve genellikle bir ödeme alışverişini yapmak ya da bir varlığı transfer etmek için kullanılırlar. Örneğin, bir akıllı sözleşme, önceden belirlenmiş koşullar yerine getirildiğinde bir ödeme işlemi gerçekleştirebilir.
Akıllı sözleşmelerin en önemli özelliklerinden biri, işlemlerin otomatikleştirilmesi ve üçüncü bir tarafın müdahalesine ihtiyaç duymadan gerçekleştirilmesidir. Bu, işlemlerin daha güvenli ve şeffaf olmasını sağlar. Örneğin, bir ödeme işlemi için gerekli olan koşullar yerine getirilmediğinde, işlem gerçekleşmeyecek ve ödeme yapılmayacaktır.
Akıllı sözleşmeler, blok zincir teknolojisi üzerinde çalışan birçok uygulamanın temelini oluşturur. Özellikle, Ethereum blok zinciri, akıllı sözleşmelerin kullanımını teşvik etmek ve geliştirmek için tasarlanmıştır.
ERC-20 Tokenları Nedir?
ERC-20 tokenları, Ethereum blockchain platformu üzerinde çalışan akıllı sözleşmelerdir. Bu tokenlar, Ethereum blockchain üzerinde özel olarak tasarlanmış bir akıllı sözleşme standardı olan ERC-20 kullanılarak oluşturulurlar. ERC-20, Ethereum ekosisteminde en yaygın kullanılan token standardıdır ve pek çok farklı projede kullanılmaktadır.
ERC-20 tokenları, bir dizi belirli özelliğe sahiptir. Bunlar arasında, belirli bir token sayısının oluşturulabilmesi, token transfer işlemlerinin gerçekleştirilebilmesi, belirli token sahiplerinin tokenları dondurabilmesi, token sahiplerinin bakiyelerini kontrol edebilmesi ve belirli bir token’in arzını kontrol edebilmesi gibi özellikler bulunur.
ERC-20 tokenları, birçok farklı amaç için kullanılabilir. Örneğin, bir proje geliştiricisi, bir ürün veya hizmet satışı için ERC-20 token’ları oluşturabilir ve bu token’ları satın alanların ürün veya hizmeti satın almak için kullanmalarını sağlayabilir. Ayrıca, ERC-20 tokenları, bir yatırım aracı olarak da kullanılabilirler ve bir projenin başarısına yatırım yapmak isteyen kullanıcılar için bir yol sağlarlar.
ERC-20 tokenları, Ethereum blockchain üzerinde çalıştıkları için, herhangi bir ERC-20 token’ı destekleyen bir cüzdan ile saklanabilirler ve ERC-20 tokenları ile işlem yapmak için birçok farklı borsa ve pazar mevcuttur. ERC-20 tokenları, Ethereum ekosistemi için önemli bir rol oynarlar ve Ethereum’un büyümesine katkıda bulunurlar.
ERC-20 token standartlarına uygun olarak geliştirilen birçok farklı token çeşidi bulunmaktadır. Bazıları aşağıda listelenmiştir:
- Stablecoin: Stabilcoinler, değerlerini genellikle bir fiat para birimine (USD, EUR, vb.) veya başka bir varlığa (altın, gümüş, vb.) bağlı tutarak fiyat dalgalanmalarından korunan kripto para birimleridir. Örneğin, Tether (USDT), USD Coin (USDC) ve Dai (DAI) gibi ERC-20 tokenlarının hepsi stablecoinlerdir.
- Exchange token: Exchange tokenları, genellikle bir kripto para borsasının sahibi olan bir şirket tarafından oluşturulan tokenlardır. Borsa ücretlerini ödemek için kullanılabilirler veya borsanın sahiplerine kar payı olarak dağıtılabilirler. Örneğin, Binance Coin (BNB), Huobi Token (HT) ve FTX Token (FTT) gibi ERC-20 tokenları exchange tokenlarıdır.
- Utility token: Utility tokenları, genellikle bir proje veya platformun kullanımı için oluşturulmuş tokenlardır. Bu tokenlar, platformda özel işlevleri gerçekleştirmek veya platform hizmetlerini kullanmak için kullanılabilir. Örneğin, Chainlink (LINK), Uniswap (UNI) ve Aave (AAVE) gibi ERC-20 tokenları utility tokenlarıdır.
- Security token: Security tokenları, bir yatırım aracı olarak işlev gören tokenlardır. Bu tokenlar, bir şirketin hisse senetlerine veya bir varlığın sahipliğine benzer bir şekilde hareket edebilirler. Bu nedenle, düzenleyici gereksinimlere uygun olarak oluşturulmaları gerekir. Örneğin, Polymath (POLY), tZERO (TZROP) ve Swarm (SWM) gibi ERC-20 tokenları security tokenlarıdır.
Bu sadece birkaç örnek olup, ERC-20 tokenlarının çeşitliliği giderek artmaktadır.
Ayrıca:

