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.

Danger

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 --hoodi ekleyin.
  • Lighthouse için: başlatma komutuna --network hoodi ekleyin.
  • Nimbus için: başlatma komutuna --network=hoodi ekleyin.
  • Prysm için: başlatma komutuna --hoodi ekleyin.
  • Teku için: başlatma komutuna --network=hoodi ekleyin.
  • Lodestar için: başlatma komutunun önüne LODESTAR_NETWORK=hoodi ekleyin

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.

NOT

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.

NOT

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:

!hoodiEth <your hoodi address>

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:

  1. Node'unuzu kaydetmek için yeterli ETH elde etmek için yukarıdaki !hoodiEth komutunu çalıştırarak başlayın
  2. Node'unuzu kaydedin (talimatlar için Node'unuzu Hazırlama sayfasına bakın)
  3. Bir validator oluşturabilmeniz için 8 Hoodi ETH almak için aşağıdaki komutu çalıştırın:
!hoodiOperator <your hoodi address>

!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.

NOT

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.

!hoodiRpl <your hoodi node address>

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.