Ethereum, dünyadaki en popüler blok zincirlerinden biridir. Popülerliği, ölçeklenebilirliği ve çok sayıda işlemi yönetme yeteneğinden kaynaklanmaktadır. Ancak, aynı zamanda çok pahalı bir blok zinciridir. Testnet nedir yazımızda Ethereum’un dört testnet’inden bahsedeceğiz.
Ethereum, takip edilmesi gereken protokol özelliklerine sahip olduğundan, bir test ağında kullanılmak üzere modellenebilir.
Bu eğitimde, en iyi dört Ethereum test ağını karşılaştıracağız. Aşağıdakileri ele alacağız:
- Testnet nedir?
- Rinkeby
- Kovan
- Ropsten
- Goerli
Her bir test ağının temel özelliklerini inceleyeceğiz ve bunları bağlantılarına, Eth istemcilerine ve mutabakat protokolüne göre karşılaştıracağız. Bu kılavuzun sonunda, her testnet’in kullandığı çeşitli mutabakat protokollerini, test için ücretsiz Eth’i nasıl alacağınızı ve her testnet ağına bağlanmak için kullanılan Eth istemcisini öğreneceksiniz.
Testnet Nedir?
Bir Ethereum test ağı, Ethereum protokolünü test etmek için kullanılan bir düğüm koleksiyonudur. Protokolün beklendiği gibi çalıştığından emin olmak için test ağlarında testler yapılır.
Test ağları, protokolü kontrollü bir ortamda test etmek için kullanıldıkları için alay gibidir. Tıpkı bir birim testinde testler yazdığımız gibi, akıllı sözleşmeler yazıp bunları bir test ağında test ediyoruz.
Akıllı sözleşmeler yazmak ve bunları ana ağda dağıtmak, testler yazıp bunları test ağında dağıtmaktan çok daha pahalı bir işlemdir. Bunun nedeni, akıllı sözleşmelerimizi ana ağ üzerinde konuşlandırmadan önce gaz ücretlerini ödememiz gerektiğidir ve bu gaz ücretleri gerçek paraya mal olur.
Açıkçası, sadece akıllı sözleşmelerinizi test ederken gerçek para harcamak istemezsiniz. Test ağlarının devreye girdiği yer burasıdır. Test ağları, gas ücretlerini ödemek için kullanabileceğiniz ücretsiz kripto para birimi sağlar. Bu ücretsiz kripto para biriminin hiçbir değeri olmadığı için ana ağda kullanamıyoruz.
Basitçe söylemek gerekirse, akıllı sözleşmelerinizi ana ağa dağıtmadan önce bir test ağında test etmelisiniz.
Rinkeby
Testnet nedir yazımızın ilk tesnet örneğini Rinkeby olarak belirledik. Rinkeby, Ethereum protokolünü test etmek için kullanılan bir Ethereum test ağıdır. Ethereum ana ağının bir çatalıdır. Rinkeby, DApp’lerinizi gerçek Ethereum ana ağına dağıtmadan önce bir test ortamında geliştirmenize olanak tanır.
Rinkeby, Nisan 2017’de Ethereum Vakfı tarafından inşa edildi ve Geth geliştirici ekibi tarafından sürdürülüyor. Yetki kanıtı konsensüs mekanizmasını kullanır.
rinkeby.io adresindeki Rinkeby sitesini yüklemek size Rinkeby ağını gösterecektir. Rinkeby, düğüm sayısı, işlemler ve bloklar dahil olmak üzere ağ istatistiklerini görüntüler. Ek olarak, saniyedeki işlem sayısını, saniyedeki blok sayısını ve Rinkeby’ye bağlı düğümlerin sayısı olan eş sayısını gösterir.
Kovan
Kovan, Ethereum protokolünü test etmek için kullanılan başka bir test ağıdır. Rinkeby gibi Kovan da ana ağın çatalıdır.
Kovan, Haziran 2017’de Ethereum Vakfı tarafından inşa edildi ve Rinkeby gibi, Geth geliştirici ekibi tarafından sürdürülüyor. Yetki kanıtı konsensüs mekanizmasını da kullanır.
Genel olarak Kovan, Rinkeby ile aynı özellikleri destekler. Bu Kovan test ağında ücretsiz Eth almak için resmi musluğu da kullanabilirsiniz.
Kovan test ağında ERC-20, ERC-721 ve ERC-1155 belirteçleri yazabilirsiniz. En son blokları, en son işlemleri ve ERC-20, -721,- ve 1155 jetonlarını gösterir. Ayrıca adresleri, işlemleri, blokları vb. arayabilirsiniz.
Ropsten
Ropsten, Ağustos 2017’de Ethereum Foundation tarafından oluşturuldu ve birçok popüler Ethereum test ağı gibi Geth geliştirici ekibi tarafından sürdürülüyor. Yetki kanıtı konsensüs mekanizmasını kullanır.
Ropsten sitesi, tıpkı Kovan test ağı sitesi gibi, en son blokları ve en son işlemleri gösterir. Ayrıca ERC-20, -721 ve -1155 jetonlarını görüntüleyebilir, adresleri, işlemleri, blokları vb. arayabilirsiniz.
Goerli
Testnet nedir yazımızda söz edeceğimiz son test ağı Goerli olacak. Goerli, Kasım 2018’de Parity ekibi tarafından oluşturuldu. Yukarıda açıklanan test ağlarının çoğu gibi, otorite mutabakat mekanizmasının kanıtını kullanır.
Goerli web sitesi, en son blokları ve işlemleri, ayrıca ERC-20, -721 ve -1155 belirteçlerini görüntüler. Değerlendirdiğimiz diğer test ağları gibi, Goerli’yi kullanarak adresleri, işlemleri, blokları vb. arayabilirsiniz.
Goerli test ağının en güncel sürümleri hakkında bilgiler GitHub’da mevcuttur.
Resmi Goerli Testnet Faucet’i kullanarak Goerli test ağındaki Ethereum adresinize ücretsiz Eth gönderebilirsiniz. 0.05 GÖETH almak için Ethereum adresinizi yapıştırın ve REQUEST 0.05 GÖETH düğmesine basın.
Sonuç olarak testnet nedir başlıklı yazımızda testnet’in ne olduğu nasıl çalıştığı ve Rinkeby, Kovan, Ropsten ve Goerli Ethereum test ağlarında nasıl ücretsiz Eth alınacağı gibi konulara değinmiş olduk.
Ethereum ağında bir test ağı kavramını tanıtarak başladık. Oradan, dört popüler Ethereum test ağını inceledik, her birini analiz ettik ve ağ sitelerini, mutabakat mekanizmalarını ve bağlantı noktalarını gösterdik ve testnet nedir yazımızı sonlandırmış olduk. Umarız faydalı ve bilgilendiğiniz bir yazı olmuştur. Bir sonraki yazımızda görüşmek dileğiyle…
Diğer Yazılarımız:
- “ChatGpt Nedir?” başlıklı yazımıza da göz atmayı unutmayın!
- “Kripto Para Birimi Madenciliği Nasıl Yapılır?” yazımızı da inceleyebilirsiniz.