ERC-20 Nedir ve Kripto Dünyasına Etkisi Nelerdir?
Cryptonews ekibi olarak, ERC-20 nedir, öne çıkan özellikleri nedir ve tarihsel sürecnde neler oldu, gibi konular hakkında merak ettiğiniz sorulara cevap vereceğiz. ERC-20, çoğu dijital paraların mihenk taşı sayılabilecek bir token standardı olarak kabul edilir. Bu standart, Ethereum blok zincir üzerinde token oluşturmak ve bir dizi eylem gerçekleştirmek üzere tasarlanmıştır.
Kısaca ERC-20’ye akıllı kontratlar üzerindeki hareketleri belirleyen dijital teknoloji diyebiliriz. ERC-20 standardı, dijital varlıkların nasıl oluşacağından tutun da nasıl kullanılacağına kadar bir bütünlüğü içinde belirler.
Bu yüzden sizler için ERC-20 kavramını daha detaylı ele almayı uygun gördük. Cryptonews ekibi olarak, ERC-20 nedir sorusuna yanıt ararken nasıl çalıştığını ve tarihsel gelişimini de sorgulayacağız. Dilerseniz hemen başlayalım.
ERC-20 Nedir ve Öne Çıkan Özellikleri Nelerdir?
ERC-20’yi kısaca tanımladığımıza göre öne çıkan tanımlarını kısa başlıklar halinde listeleyelim. Böylece ERC-20’nin amacı ve özellikleri hakkında akılda kalıcı bilgileri görmüş olacağız. Hadi başlayalım!
ERC-20’nin Tarihsel Süreci
ERC-20 nedir, sorusuna yanıt arayacağımız bu rehberde öncelikle tarihsel oluşumuna değinelim. Dijital paraların hayatımıza girmesiyle ile blok zincir teknolojisi önem kazandı.
ERC-20, blok zincir teknolojisinin yapı taşlarından olup Fabian Vogelsteller ve Vitalik Buterin tarafından 2015 yılında geliştirildi. ERC-20 ismi ise geliştiricilerin GitHub sayfasına gönderdikleri ERC-20 teklifinin 20. yorumuna istinaden belirlendi.
Ethereum üzerine kurulu ERC-20 standardı, geliştiricilerin merkeziyetsiz uygulamalar (dApps) ve tokenlar oluşturmasını mümkün kıldı. Ancak bu süre zarfında tokenlerin güvenli bir ortamda çalışabilmesi için standart bir çerçeveye ihtiyaç duyuldu.
Bunun üzerine Ethereum vakfı ERC-20 üzerinde çalışmalarını geliştirdi. 2017’de düzenlenen ICO sayesinde ERC-20 popülerlik yakaladı. Böylece bir taraftan Ethereum ağı gelişirken diğer yandan akıllı sözleşmelerin uygulanabilir olduğu bir platforma sahip olundu.
ERC-20 Gelişim Süreci
ICO’lar, projelerin ERC-20 tokenleriyle yatırımcılardan fon toplama sürecini kolaylaştıran bir konsept haline geldi. Bu konsept, projelerin hızlı bir şekilde kaynak sağlamasını mümkün kıldı. Bu süreçte birçok proje, Ethereum’un sunduğu bu standart ile hızla gelişme göstererek ekosisteme yarar sağladı.
Token transferleri, bakiye sorgulama ve onay mekanizmaları ERC-20 standardının öne çıkanları arasında yerini aldı. Ayrıca toplam arz gibi temel işlevler de bu standardın en önemli yapı taşlarını oluşturdu. Bu nedenle ERC-20 nedir sorusu, kripto dünyasında araştırılan konulardan biri haline geldi.
ERC-20 gelişimi bunlarla sınırlı kalmayıp, 2020’de ortaya çıkan merkeziyetsiz finans (DeFi) protokollerine uygulandı. Bununla beraber, Uniswap gibi merkeziyetsiz borsalarda ERC-20 tokenlerin alım satımı hız kazandı. Hatta, Aave gibi kredi platformlarında ERC-20 tokenleri popüler olarak kullanılmaya başlandı.
ERC-20 İncelemesi
ERC-20, Ethereum blok zincirinin en çok bilinen token standardıdır. Dijital varlıklar dünyasında ERC-20’nin önemi büyüktür. ERC-20 standartı, Ethereum ağı üzerinde oluşturulan projeler için belirli kurallar ve işlevsellik tanımlar. Böylece tokenler kolayca entegre olup güvenli bir şekilde çalışması sağlanır.
ERC-20, akıllı kontratlarla uyumlu işlevsel bir yapı sunar. Bununla birlikte dijital tokenler arasında standart bir dil oluşturur. Böylelikle farklı projelerin aynı ortamda sorunsuz çalışmasına imkan tanınır.
ERC-20 nedir, kavramında geniş kullanım alanları dikkatimizi çekti. Bu standart, token oluşturmanın yanı sıra merkeziyetsiz finans (DeFi) uygulamaları, NFT’ler ve farklı dijital varlık türlerinde de kullanılmaktadır.
Bu çeşitlilik, birçok proje için ERC-20’nin kullanıcılar tarafından tercih edilmesine sebebiyet vermiştir. Aynı zamanda tokenlerin farklı borsalar ve cüzdanlar arasında taşınabilirliği ERC-20 tabanlı varlıkların likiditesini artırır. Bu da ERC-20 tabanlı projeleri popüler hale getirir.
ERC-20 standardı, kendi alanında popüler olsada elbetteki belli bir dezavantajları da beraberinde getirir. Avantajlar ve dezavantajları içeren tablomuzu aşağıda listeli şekilde bulabilirsiniz.
ERC-20 Avantajları ve Dezavantajları Nelerdir?
ERC-20 standardı için buraya kadar detaylı bilgi sahibi olduysak şimdi de bu standardın avantajları ve dezavantajlarını ele alalım. Ayrıca ERC-20 nedir rehberimiz, bir takım incelemeler sonucunda standardın eksilerini ve artılarını listeledi.
Eğer ki aklınızda bir ERC-20 projesine yatırım yapmak var ise neler getirebileceğini bilmeniz önemlidir. Bunun için aşağıdaki listemize göz atabilirsiniz.
Artıları Eksileri
ERC-20 Nasıl Çalışır?
Bu bölümde ERC-20 standardının nasıl çalıştığına değineceğiz. Böylece bilinçli yatırım kararları alırken, piyasa dinamiklerini daha iyi anlayabiliriz. Ayrıca ERC-20 çalışma sistemini anlamak, blok zincir teknolojisi ve akıllı sözleşme işleyişini daha iyi kavramaya yardımcı olacaktır.
ERC-20 standardı, Ethereum üzerinde oluşturulan projeler için ortak bir protokol sunar. Böylece tüm ERC-20 uyumlu tokenler belirli kurallar çerçevesinde çalışır. Bu kurallar, akıllı kontratlara uyumlu olarak tokenlerin nasıl transfer edileceğini belirler.
Aynı zamanda yatırımcılarda ne kadar token bulunduğu ve toplam arzın nasıl kontrol edileceğini yönetir.İsterseniz, ERC-20’nin nasıl çalıştığını açıklayan önemli noktalara değinelim.
1. Akıllı Sözleşmelerin Önemi
ERC-20 tokenleri, Ethereum üzerinde çalışan akıllı kontratları temsil eder. Akıllı kontratlar, token transferlerinin gerçekleştirilmesini ve bakiyelerin takip edilme işlevselliğini içerir.
Bununla beraber kullanıcılar arasında onayları doğrular. Her ERC-20 tokeni, kendi akıllı kontratı tarafından kontrol edilir. Bu kontrat, tokenin hangi kurallara göre çalışacağını ve nasıl kullanılacağını belirleyen bir kod tanımlar.
2. Temel İşlevler
ERC-20 nedir sorusu, temel işlevlerin neler olduğuyla da orantılı ilerler. Temel işlevleri kavradığımızda, bu sorunun cevabı da kısmen netleşecektir. Çünkü ERC-20 standardı her tokenin aşağıdaki işlevleri yerine getirmesini zorunlu kılar.
- TotalSupply: Tokenın toplam arzını belirler.
- BalanceOf: Bir kullanıcının sahip olduğu token miktarını gösterir.
- Transfer: Tokenlerin doğrudan başka bir kullanıcıya gönderilmesini sağlar.
- TransferFrom: Bir kullanıcının, bir başkasının cüzdanından token çekebilmesini sağlar (onaylıysa).
- Approve: Token kullanımı için harici bir hesaba belirli bir miktarda yetki verir.
- Allowance: Bir hesabın başka bir hesaptan ne kadar token çekebileceğini gösterir.
3. Token Transferi
ERC-20 tokenlerinin transferi, akıllı kontratlar sayesinde gerçekleştirilir. Bir kullanıcı, tokenini başka bir kullanıcıya gönderdiğinde, bu işlem ağdaki diğer kripto düğümleri (nodes) tarafından doğrulanır. Ayrıca Ethereum blok zincirinde kaydedilir.
Akıllı kontratlar, transferin kurallara uygun olup olmadığını da kontrol eder. Eğer işlem geçerli ve doğruysa token karşı tarafa iletilir.
4. Onay ve Harcama İzni
ERC-20’nin diğer önemli özelliği, bir kullanıcının, üçüncü bir tarafa belirli bir miktar token harcama yetkisi verebilmesidir. Örnek vermem gerekirse bir kullanıcı, en iyi merkeziyetsiz borsalardan (DEX) birinde işlem yapmak istiyor.
Bunun için önce borsaya belirli miktarda token harcama yetkisi vermesi gerekir. Bu süreç, approve ve transferFrom hizmetleri ile gerçekleşir. Harcama yetkisi verildikten sonra borsa, kullanıcının cüzdanından belirlenen miktarda tokenı çekip işlem gerçekleştirebilir.
5. Uyumluluk ve Taşınabilirlik
ERC-20 standardın en önemli avantajlarından biri de uyumlu ve taşınabilir olmasıdır. ERC-20 nedir sorusuna cevap olarak, tokenlerin farklı cüzdanlar ve borsalarda sorunsuz çalışmasını mümkün kılan bir protokol diyebiliriz.
Metamask veya Trust Wallet gibi ERC-20 uyumlu cüzdanlar, tüm ERC-20 tokenlerini saklayabilir ve yönetebilir. ERC-20 uyumlu tüm tokenler, en iyi ERC-20 cüzdanları ve platformlar arasında sorunsuzca taşınabilir. Ayrıca Uniswap veya Sushiswap gibi merkeziyetsiz borsalar da bu tokenlerle işlem yapılmasına izin verir.
6. Ethereum Temelli Yapı
ERC-20 tokenleri, Ethereum ağı üzerinde işlev gördüğünden ağdaki işlem ücretleri Ethereum (ETH) ile ödenir. Ethereumun ağ tıkanıklığı ve yüksek işlem ücretleri zaman zaman ERC-20 tokenlerinin tercih edilmesini güçleştirebilir. Ancak Ethereum 2.0 iyileştirmeleri ve katman 2 çözümleri ile bu sorunların en aza indirilmesi beklenmektedir.
Ethereum Üzerindeki Alternatif Token Protokolleri
Ethereum ağında ERC-20’nin yanı sıra farklı alternatif protokollerde yer almaktadır. ERC-20 nedir rehberimizde, bu protokolleri ele alırken özelliklerine de kısaca değinelim istedik. Bu alternatif protokollerin her biri farklı işlevlere ve kullanım alanlarına sahiptir.ERC-20, bu standartlar arasında en yaygın kullanılan protokoldür. Ancak ERC-721 ve ERC-1155 gibi alternatif standartlar da çeşitli ihtiyaçları karşılamak için tasarlanmıştır.İşte bu standartların bazıları ve öne çıkan özellikleri:
- ERC-20 (Fungible Token Standardı): ERC-20, Ethereum üzerinde değiştirilebilir (fungible) tokenler oluşturmak için kullanılan en yaygın standarttır.
- ERC-721 (Non-Fungible Token – NFT Standardı): ERC-721, değiştirilemez (non-fungible) tokenler oluşturmak için kullanılır. ERC-721, her tokenin benzersiz ve diğerlerinden farklı olduğu bir yapı sunar.
- ERC-1155 (Çoklu Token Standardı): ERC-1155, hem fungible (değiştirilebilir) hem de non-fungible (değiştirilemez) tokenler üzerinde etkilidir. ERC-1155, aynı akıllı kontrat üzerinde kontrol sağlayan esnek bir standarttır.
- ERC-777 (Gelişmiş Token Standardı): ERC-777, ERC-20’nin gelişmiş bir versiyonudur. Kullanıcılar ve akıllı sözleşmeler arasındaki token transferlerini daha esnek ve güvenli bir hale getirir.
ERC-20 Nasıl Oluşturulur?
ERC-20 nedir sorgusu yaptığımız bu rehberde, token oluşturma kısmını da adım adım açıklayacağız. Ayrıca ERC-20 standardında token oluşturmak belirli bilgi donanımı gerektirir. Dilerseniz bu adımları birlikte uygulayalım.
1. Adım – Ethereum Cüzdanı Oluşturma
İlk olarak, ERC-20 tokeni oluşturmak için bir Ethereum cüzdanına ihtiyacınız olacak. MetaMask, Trust Wallet gibi cüzdanlar bu anlamda ihtiyacınızı karşılayabilir. Edineceğiniz cüzdan, tokenlerin oluşturulması ve ağ üzerinde işlemlerin yapılması için gereklidir. Ayrıca Metamask para yatırma konusu hakkında ayrıntılı bilgi almak için yazımıza göz atabilirsiniz.
2. Adım – Geliştirme Ortamını Hazırlama
Bu adımda ERC-20 tokeni oluşturmak için Remix aracına ihtiyaç vardır. Remix, Solidity adlı programlama dili ile yazılan akıllı kontratlar oluşturmanıza ve test etmenize olanak sağlar.Tarayıcınız sayesinde ulaşabileceğiniz bu program ile karmaşıklıktan uzak, ERC-20 tokenlerinizi yazabilir ve Ethereum ağı üzerinde çalıştırabilirsiniz.
3. Adım – Solidity İle Akıllı Kontrat Yazma
ERC-20 tokenlerini oluşturmak için Solidity programlama dili kullanılır. Solidity ile tokenin adı, sembolü, toplam arzı ve tokenin temel işlevleri gibi önemli özellikler belirlenir.
4. Adım – Akıllı Kontratı Dağıtma
Akıllı kontratı, Solidity aracılığıyla yazdıktan sonra Ethereum ağına dağıtmanız gerekir. Remix platformu ile “Deploy” seçeneğini kullanarak kontratınızı ağa dağıtabilirsiniz.Dağıtım işlemi, gas ücreti ödemenizi gerektirecektir. ERC-20 nedir rehberimizde, gas ücretlerinin ağ tıkanıklığı nedeniyle değişkenlik gösterdiğini belirtmiştik bunu dikkate almanız önemlidir.
5. Adım – Tokeni Test Etme
Bu adımda oluşturduğunuz tokenin düzgün çalışıp çalışmadığını test etmelisiniz. Bu süreçte Ethereum test ağlarından (örneğin Ropsten veya Rinkeby) birini kullanabilirsiniz. Bu ağlarda gerçek Ether yerine test Ether kullanılmaktadır. Bu sayede işlemleri test edebilirsiniz.
6. Adım – Ethereum Ana Ağına Dağıtma (Mainnet)
Testlerin başarılı olması dahilinde ERC-20 tokeninizi Ethereum ana ağına (mainnet) dağıtabilirsiniz. Bu adımda gas ücretlerinin gerçek Ether ile ödendiğini hatırlatmak isterim. Bu süre zarfında da tokeniniz halka açık hale gelir.
7. Adım – Tokenı Listeleme ve Yayınlama
Tokeninizi oluşturduktan sonra merkeziyetsiz borsalarda (DEX) veya platformlarda tokeninizi listeleyebilirsiniz. Ayrıca yatırımcılara ilk token arzı (ICO) düzenleyebilirsiniz. Bunun yanında ICO’ları, projelerde kullanılmak üzere yayınlayabilirsiniz.
8. Adım – Tokenin Kullanım Alanlarını Geliştirme
Oluşan tokeninizin işlevselliğini artırmak için akıllı kontratları günceleyebilirsiniz. Aynı zamanda yeni özellikler eklemek için akıllı kontratlar üzerinde geliştirme yapmakta mümkündür.
Son olarak, bu yönergeler doğrultusunda ERC-20 token oluşturmak oldukça basittir. Ancak token oluşturma sürecinin yinede bilgi birikimi gerektirdiğini unutmayın. ERC-20 nedir rehberimiz, size bu yolda ışık tutacaktır.
Geliştiriciler, Solidity programlama dili kullanarak ERC-20 standardına uyumlu tokenler oluşturabilir. Oluşturulan tokenleri de Ethereum ağında hizmete sunabilirler.
Öne Çıkan ERC-20 Tokenleri Nelerdir?
Buraya kadar ERC-20’nin Ethereum blok zinciri üzerinde oluşturulan en iyi Ethereum tokenleri için yaygın olarak kullanılan bir protokol olduğunu öğrendik.
ERC-20 standardı, kripto sektöründe büyük bir etkiye sahip olmasının yanı sıra birçok popüler tokenin de temelini oluşturur. ERC-20 tokenleri, DeFi projelerinde ve kripto platformlarında yaygın olarak kullanılmaktadır. Özellikle bu tokenler, dijital varlık ekosisteminin büyümesinde önemli bir rol üstlenmiştir.Gelin beraber ERC-20 tokenleri arasında en çok bilinen ve en yaygın kullanılan tokenlerin bazılarını inceleyelim.
- USDT (Tether): Stablecoin olarak bilinir, değeri ABD dolarına eşitlenmiştir. Markette fiyat volatilitesinden korunmak için kullanılır.
- LINK (Chainlink): Merkeziyetsiz oracle ağıdır. Akıllı kontratlarda dış dünyadan veri akışı sağlar.
- UNI (Uniswap): Merkeziyetsiz borsa (DEX) olan Uniswap’in yönetişim token Kullanıcılar, platformun geleceği hakkında söz hakkına sahiptirler.
- AAVE: Merkeziyetsiz finans (DeFi) platformu Aave’nin fayda tokenidir. Kullanıcılar, Aave tokenini borç alma ve borç verme işlemlerinde kullanabilir.
ERC-20 nedir makalemiz, Ethereum üzerine inşa edilen ve öne çıkan bazı tokenleri sizlere sundu. Bu tokenlere yatırım yapmayı düşünenler kendi risk değerlendirmesini yapması gerekir.
Sonuç
ERC-20, Ethereum blok zinciri üzerinde inşa edilen tokenler için belirlenen standarttır. Bu standart, tokenlerin transfer edilmesinden tutun da bakiyelerin izlenmesine kadar birçok işlevi düzenler. Ayrıca işlemlerinin güvenli bir şekilde gerçekleştirilmesi için temel yapıyı oluşturur.
ERC-20, sadece Ethereum ekosisteminde değil genel kripto sektöründe de devrim niteliğindedir. Çünkü, kripto dünyasında dijital varlıkların oluşturulmasını ve kullanılmasını basit hale getirir.
ERC-20 tokenlerinin kullanım alanları arasında DeFi, ICO ve merkeziyetsiz borsalar yer almaktadır. Basit uyumluluk süreci, yaygın kabulu ve esnekliği öne çıkan özellikleri olarak bilinir. Bu özellikler ile ERC-20 geliştiricilere projelerini hızla başlatma imkanı sağlar. Ancak ERC-20 standardının yüksek gas ücretleri gibi bazı dezavantajları bulunmaktadır. Buna rağmen ERC-20 standardı, Ethereum ekosistemi ve kripto dünyası için önem arz etmektedir.
Sonuç olarak, ERC-20’nin mantığını anlamak bilgi birikimi gerektirir. Bu standardı iyi kavramak, kripto ekosistemindeki projelere daha güçlü bir bakış açısı sunar. Aynı zamanda dijital varlıklara perspektif bir yaklaşım sağlar.
ERC-20 standardı hem geliştiriciler hem de yatırımcılar için önemli kilometre taşıdır. Bununla yanı sıra ERC-20, uzun vadede gelecekteki projeler için merkezi konumda olmaya devam edecektir.
Sıkça Sorulan Sorular
ERC-20 nedir?
ERC-20, Ethereum blok zincirinde token oluşturmak için kullanılan bir teknik standarttır. Bu standart, tokenlerin transferi, bakiyelerin kontrolü ve diğer temel işlevler için kurallar belirler.
ERC-20 tokenleri nasıl çalışır?
ERC-20 tokenleri, Ethereum üzerinde çalışan akıllı kontratlarla ilişkilidir. Tokenler, belirli kurallar çerçevesinde transfer edilebilir. Ayrıca Ethereum ağı üzerindeki cüzdanlarda saklanabilir.
ERC-20 tokenleri hangi amaçlarla kullanılır?
ERC-20 tokenleri, DeFi ve ICO’lar için popüler kullanım alanlarına sahiptir. Bununla birlikte, token satışları, dijital varlık temsili ve alım satımda kullanılır.
ERC-20 tokenlerinin avantajları nelerdir?
ERC-20 tokenleri, uyumluluk, likidite ve güvenilirlik sunar. Ethereum ağı üzerinde geliştirilen birçok uygulama ve platformla entegre edilebilirler.
Hangi cüzdanlar ERC-20 tokenlerini destekler?
Birçok popüler cüzdan ERC-20 tokenlerini destekler. MetaMask, Trust Wallet gibi Ethereum uyumlu cüzdanlar, ERC-20 tokenlerini güvenle saklamanıza imkan tanır.
Referanslar
- Shiba Inu’yu değerli kılan nedir? (Bloomberg)
- Ethereum hacklerinin tarihçesi (Bankless)
- NFT işlem değeri %21000 arttı (CNBC)
- Ethereum’da Dencun yükseltmesi nedir? (Forbes)






