Test Ağı ile Pratik Yapma
Bir Ethereum test ağı (kısaca testnet) standart Ethereum blockchain'i ile işlevsel olarak aynı olan bir Ethereum blockchain'idir, ancak akıllı sözleşmelerin ana "gerçek" blockchain'e (mainnet olarak adlandırılır) canlıya geçmeden önce test edilmesi için kullanılması amaçlanır.
Testnet'ler mainnet ile paralel çalışır - şu anda aslında birkaç tanesi çalışıyor!
Execution Layer testnet'lerinden bazıları hakkında buradan daha fazla bilgi edinebilirsiniz. Rocket Pool, Execution Layer testnet'i için Hoodi kullanır. İsterseniz burada bir blok gezgini kullanabilirsiniz: https://hoodi.etherscan.io/
Aynı konsept Consensus Layer için de geçerlidir. Rocket Pool, Consensus Layer testnet'i için Hoodi kullanır. Bunun için bir blok gezgini burada bulabilirsiniz: https://hoodi.beaconcha.in/
Ağlar test için tasarlandığı için, üzerindeki ETH insanların test etmelerine yardımcı olmak için ücretsiz olarak dağıtılır. Bu ETH mainnet'e aktarılamaz; Hoodi'de kalmalıdır ve gerçek bir değeri yoktur, bu yüzden bunu Monopoly parası olarak düşünebilirsiniz.
Rocket Pool'un test ağını deniyorsanız herhangi bir noktada mainnet'ten gerçek ETH'nizi KULLANMAYIN! Bunu yaparsanız fonlarınızı sonsuza kadar kaybedersiniz! Sadece Hoodi ağında bir musluktan (aşağıda açıklanmıştır) aldığınız test ETH'sini kullanmalısınız!
Testnet'i Yapılandırma
Docker kullanan Rocket Pool'un varsayılan yapılandırması testnet kullanımıyla ilgili tüm ayarları sizin için otomatik olarak halleder. Yapmanız gereken özel bir şey yoktur.
Harici bir execution veya consensus istemcisi ile farklı bir kurulum kullanıyorsanız veya istemcilerinizi Docker olmadan yerel olarak çalıştırıyorsanız, bunu manuel olarak kurmanız gerekecektir:
- Geth için: başlatma komutuna
--hoodiekleyin. - Lighthouse için: başlatma komutuna
--network hoodiekleyin. - Nimbus için: başlatma komutuna
--network=hoodiekleyin. - Prysm için: başlatma komutuna
--hoodiekleyin. - Teku için: başlatma komutuna
--network=hoodiekleyin. - Lodestar için: başlatma komutunun önüne
LODESTAR_NETWORK=hoodiekleyin
Rocket Pool'u test etmek için ihtiyacınız olacak Hoodi'de test ETH'sini nasıl alacağınızı öğrenmek için bir sonraki bölümü kontrol edin.
Hoodi'de Test ETH'si Almak
Rocket Pool test ağını kullanmak için Hoodi'de ETH'ye ihtiyacınız olacak. Neyse ki bunu bir musluk kullanarak ücretsiz alabilirsiniz - test etmek için size Hoodi ETH'si sağlayacak otomatik bir hizmet.
Test ETH'si almak için bir Ethereum adresi sağlamanız gerekecek.
Sadece ETH'nizi normal şekilde stake edip rETH almayı deniyorsanız, lütfen Hoodi ETH'si almadan önce Staking Kılavuzu'nu inceleyin. Uygun adımda buraya dönmeniz istenecektir.
Bir node çalıştırmayı planlıyorsanız, lütfen önce bir node kurmak ve yeni bir cüzdan oluşturmak için Node Operatörü Kılavuzu'nu gözden geçirin. Uygun adımda buraya dönmeniz istenecektir.
Rocket Pool, Discord sunucusunda bir musluk sağlar.
Sunucuya katılın ve #support kanalına gidin.
Burada testnet ETH'si isteyebilirsiniz. Node adresinizi sağlamanız gerekecek.
Testnet musluk botu, önceki kötüye kullanım nedeniyle artık halka doğrudan erişilebilir değildir. Sadece geliştirici ekibine ve topluluğun önde gelen üyelerine açıktır. Testnet eth almak için aşağıdaki komutları çalıştırın, kanalda niyetinizi belirtin. Sabırlı olun ve birisi sizin adınıza musluğa erişecektir.
Bir node kaydetmeyi planlamıyorsanız ve rETH almak için stake etmeyi test etmek için sadece biraz ETH istiyorsanız, kanala aşağıdaki komutu yazın:
açılı parantezler olmadan. Cüzdanınızda zaten ETH yoksa, bot cüzdanınıza test etmek için 1 ETH gönderecektir.
Bir node çalıştırmayı planlıyorsanız, aşağıdakileri yapın:
- Node'unuzu kaydetmek için yeterli ETH elde etmek için yukarıdaki
!hoodiEthkomutunu çalıştırarak başlayın - Node'unuzu kaydedin (talimatlar için Node'unuzu Hazırlama sayfasına bakın)
- Bir validator oluşturabilmeniz için 8 Hoodi ETH almak için aşağıdaki komutu çalıştırın:
!hoodiOperator kullanmak için sağladığınız adresin kayıtlı bir Rocket Pool node'u olması gerekir.
Bu nedenle bu 3 adımı sırayla takip etmelisiniz.
Hoodi'de Test RPL'si Almak
Node işletimini test ediyorsanız, test ETH'sine ek olarak test RPL'sine ihtiyacınız olacak.
Rocket Pool, Discord sunucusunda bir musluk sağlar.
Sunucuya katılın ve #support kanalına gidin.
Burada testnet RPL isteyebilirsiniz. Node adresinizi sağlamanız gerekecek.
Testnet musluk botu, önceki kötüye kullanım nedeniyle artık halka doğrudan erişilebilir değildir. Sadece geliştirici ekibine ve topluluğun önde gelen üyelerine açıktır. Testnet RPL almak için aşağıdaki komutları çalıştırın, kanalda niyetinizi belirtin. Sabırlı olun ve birisi sizin adınıza musluğa erişecektir.
Bu size mainnet'teki orijinal RPL token'ına benzer olan eski (v1) RPL token'ından 600 sağlayacaktır. Rocket Pool, node operatörlerini ödüllendirmek için kullanılan enflasyonu destekleyen yeni (v2) RPL token'ı kullanır.
Eski RPL'yi yeni RPL ile nasıl değiştireceğinizi öğrenmek için Minipool (Validator) Oluşturma kılavuzundaki adımları izleyin.