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.
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
--hoodial comando di avvio. - Per Lighthouse: aggiungi
--network hoodial comando di avvio. - Per Nimbus: aggiungi
--network=hoodial comando di avvio. - Per Prysm: aggiungi
--hoodial comando di avvio. - Per Teku: aggiungi
--network=hoodial 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.
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.
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:
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:
- Inizia eseguendo il comando
!hoodiEthsopra per acquisire abbastanza ETH per registrare il tuo nodo - Registra il tuo nodo (vedi la pagina Preparazione del Nodo per le istruzioni)
- Esegui il seguente comando per ottenere 8 ETH Hoodi in modo da poter creare un validatore:
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.
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.
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).