Pratica con la Rete di Test

Una rete di test Ethereum (testnet in breve) è una blockchain Ethereum, funzionalmente identica alla blockchain Ethereum standard, ma è destinata ad essere utilizzata per testare smart contract prima di andare in produzione sulla blockchain principale "reale" (chiamata mainnet). Le testnet funzionano in parallelo con la mainnet - ce ne sono diverse in esecuzione in questo momento!

Puoi leggere di più su alcune testnet dell'Execution Layer qui se lo desideri. Rocket Pool utilizza Hoodi per la sua testnet dell'Execution Layer. Puoi utilizzare un block explorer per essa qui se desideri dargli un'occhiata: https://hoodi.etherscan.io/

Lo stesso concetto si applica anche al Consensus Layer. Rocket Pool utilizza Hoodi per la sua testnet del Consensus Layer. Puoi trovare un block explorer per essa qui: https://hoodi.beaconcha.in/

Poiché le reti sono destinate al test, l'ETH su di esse viene distribuito gratuitamente per aiutare le persone a testare. Questo ETH non può essere trasferito alla mainnet; deve rimanere su Hoodi e non ha alcun valore reale, quindi puoi considerarlo come denaro del Monopoli.

Danger

NON utilizzare il tuo ETH reale dalla mainnet in nessun momento se stai provando la rete di test di Rocket Pool! Perderai i tuoi fondi per sempre se lo fai! Dovresti utilizzare solo ETH di test che hai ricevuto sulla rete Hoodi da un faucet (descritto di seguito)!

Configurazione della Testnet

La configurazione predefinita di Rocket Pool usando Docker gestisce automaticamente tutte le impostazioni necessarie per utilizzare una testnet. Non c'è nulla di speciale che devi fare.

Se stai utilizzando una configurazione diversa con un client execution o consensus esterno, o stai eseguendo i tuoi client in modo nativo senza Docker, allora dovrai configurarlo manualmente:

  • Per Geth: aggiungi --hoodi al comando di avvio.
  • Per Lighthouse: aggiungi --network hoodi al comando di avvio.
  • Per Nimbus: aggiungi --network=hoodi al comando di avvio.
  • Per Prysm: aggiungi --hoodi al comando di avvio.
  • Per Teku: aggiungi --network=hoodi al comando di avvio.
  • Per Lodestar: prefissa il comando di avvio con LODESTAR_NETWORK=hoodi

Consulta la prossima sezione per sapere come ottenere un po' di ETH di test su Hoodi, di cui avrai bisogno per testare Rocket Pool.

Ottenere ETH di Test su Hoodi

Per utilizzare la rete di test di Rocket Pool, avrai bisogno di ETH su Hoodi. Fortunatamente, puoi ottenerlo gratuitamente utilizzando un faucet - un servizio automatizzato che ti fornirà ETH Hoodi per testare.

NOTA

Dovrai fornire un indirizzo Ethereum per ricevere ETH di test.

Se stai solo cercando di mettere in stake il tuo ETH normalmente e ricevere rETH, consulta la Guida allo Staking prima di ottenere ETH Hoodi. Ti verrà richiesto di tornare qui al passaggio appropriato.

Se stai pianificando di eseguire un nodo, segui la Guida per Node Operator per configurare un nodo e creare prima un nuovo wallet. Ti verrà richiesto di tornare qui al passaggio appropriato.

Rocket Pool fornisce un faucet nel suo server Discord. Unisciti al server e vai al canale #support.

Qui puoi chiedere ETH della testnet. Dovrai fornire l'indirizzo del tuo nodo.

NOTA

Il bot del faucet della testnet non è più direttamente accessibile al pubblico a causa di abusi precedenti. È disponibile solo per il team di sviluppo e membri prominenti della comunità. Per ricevere eth della testnet, esegui i comandi qui sotto, dichiara le tue intenzioni nel canale. Sii paziente e qualcuno accederà al faucet per tuo conto.

Se non stai pianificando di registrare un nodo e vuoi solo un po' di ETH per testare lo staking e ricevere rETH, digita il seguente comando nel canale:

!hoodiEth <il tuo indirizzo hoodi>

senza le parentesi angolari. Se il tuo wallet non ha già ETH, il bot invierà al tuo wallet 1 ETH per testare.

Se stai pianificando di eseguire un nodo, fai quanto segue:

  1. Inizia eseguendo il comando !hoodiEth sopra per acquisire abbastanza ETH per registrare il tuo nodo
  2. Registra il tuo nodo (vedi la pagina Preparazione del Nodo per le istruzioni)
  3. Esegui il seguente comando per ottenere 8 ETH Hoodi in modo da poter creare un validatore:
!hoodiOperator <il tuo indirizzo hoodi>

Per utilizzare !hoodiOperator, l'indirizzo che fornisci deve essere un nodo Rocket Pool registrato. Pertanto, devi seguire questi 3 passaggi in quell'ordine.

Ottenere RPL di Test su Hoodi

Se stai testando il funzionamento del nodo, avrai bisogno di un po' di RPL di test oltre all'ETH di test.

Rocket Pool fornisce un faucet nel suo server Discord. Unisciti al server e vai al canale #support.

Qui puoi chiedere RPL della testnet. Dovrai fornire l'indirizzo del tuo nodo.

NOTA

Il bot del faucet della testnet non è più direttamente accessibile al pubblico a causa di abusi precedenti. È disponibile solo per il team di sviluppo e membri prominenti della comunità. Per ricevere RPL della testnet, esegui i comandi qui sotto, dichiara le tue intenzioni nel canale. Sii paziente e qualcuno accederà al faucet per tuo conto.

!hoodiRpl <il tuo indirizzo del nodo hoodi>

Questo ti fornirà 600 token RPL legacy (v1), che è analogo al token RPL originale sulla mainnet. Rocket Pool utilizza un token RPL nuovo (v2) che supporta l'inflazione utilizzata per ricompensare i node operator.

Per sapere come scambiare RPL legacy con RPL nuovo, segui i passaggi nella guida Creazione di un Minipool (Validatore).