No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Redes de prueba

14/27
Recursos

En el desarrollo de software tradicional, solemos hablar de entornos de desarrollo como development, testing, staging, production, etc. El desarrollo sobre blockchain no es la excepción, también necesitamos entornos de desarrollo o de pruebas. En este caso, los llamamos "redes de prueba".

¿Qué es una red de prueba blockchain?

Una blockchain es una red de computadoras descentralizadas e interconectadas entre sí. Así como la blockchain de Ethereum tiene su red principal, también posee redes de prueba que nos sirve a nosotros, los desarrolladores, para hacer nuestro trabajo sin necesidad de pagar costos por cada transacción.

Las redes de prueba de Ethereum han tenido modificaciones a lo largo de los últimos años. Tal vez oigas hablar todavía de Rinkeby o Ropsten, dos redes deprecadas que ya no pueden utilizarse. Actualmente, las redes de prueba ideales para desarrollar y testear proyectos en Ethereum son Sepolia y Goerli.

Existen ligeras diferencias en entre Sepolia y Goerli. Para ti, como futuro desarrollador blockchain, no debes preocuparte tanto por esto y podrás utilizar la que prefieras, siendo Sepolia la recomendada por la comunidad de Ethereum.

¿Cómo utilizar una red de prueba blockchain?

El uso más importante de una red de prueba es la no necesidad de pagar comisiones. De esta forma, podremos hacer todas las pruebas que queramos antes de lanzar nuestro proyecto a producción, a la mainnet de la blockchain en cuestión.

Para lograr enviar transacciones a este tipo de redes, aun así necesitamos algo de la criptomoneda de la blockchain para pagar, ficticiamente, las comisiones. Para esto, podemos hacer uso de "faucets"; aplicaciones que nos permiten obtener, en el caso de Ethereum, algo de ETH de prueba, ya sea en Sepolia o Goerli.

Cada red de prueba tiene su propio faucet y su funcionamiento puede variar un poco. Algunas redes solicitan emitir un tuit en Twitter con tu clave pública para obtener un 0.1 de ETH. Otros faucets, son un poco más automáticos y libres.

Esto es lo más importante que debes conocer de una red de prueba de momento, compreder el porqué de su existencia y cómo obtener fondos a través de un faucet. Pronto comenzarás a desarrollar tu primer smart contract conectándote con estas blockchains.

Cambio de red en Metamask

Cada wallet que utilices, seguramente tendrá alguna configuración para cambiar de red. Por defecto, las wallets apuntan a la red principal de una blockchain, pero puedes cambiar fácilmente de red para utilizar Sepolia o Goerli.

En el caso de Metamask, podrás visualizar todas las redes de prueba que Ethereum posee, o agregar nuevas. También puedes conectar la wallet con tu computadora local para hacer pruebas con un nodo corriendo en tu computador.

Cambio de red en Metamask.png

Una vez hallas seleccionado la red que quieres utilizar, verás en saldo en ETH. Si recibiste algo de fondos desde un faucet, deberías poder visualizarlo también como SepoliaETH o GoerliETH.

Conclusión

Toda blockchain tiene una red de prueba. Cualquiera que sea la blockchain con la cual desees trabajar, tendrás que investigar el funcionamiento de sus redes de prueba para comenzar a desarrollar sobre estas. Su utilización es sencilla y te dará el conocimiento necesario para cuando tengas que conectarte directamente con una red principal de una blockchain.


Contribución creada por: Kevin Fiorentino (Platzi Contributor).

Aportes 10

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

parece que es nuevo este curso, me parece muy bien que expliquen desde 0

No se puede entrar a https://faucet.sepolia.dev/
502 Bad Gateway
¿Qué otro método se puede utilizar?

Actualización, ahora para usar <https://sepolia-faucet.pk910.de> se requiere verificar con cuentas de linkedin y correo en <https://passport.gitcoin.co/> o tener 0.001 ETH en la billetera si quieres usar otras faucet. los ataques con bots son cosa seria.
Tengo binance, trus wallet, metamask, y otra mas, y hago los movimientos sin tener que estar pensando en el descuento del 4x1000😅😅 (Los colombianos saben de que hablo)

Actualmente, No están entregando las monedas como lo muestra Óscar, tiene que hacerse un PoW en esta dirección: https://faucet.sepolia.dev/ la cual también encontraran en la Faucet que se llama “PoW faucet” lo anterior con el fin de evitar que personas maliciosas saquen grandes cantidades de monedas de prueba disponibles

Goerli se encuentra “deprecated” y ya no se aconseja su uso por parte de Ethereum (https://ethereum.org/en/developers/docs/networks/#goerli).

Desde ethereum aconsejan usar sepolia, esta es una lista de faucets que brinda la misma Ethereum:

https://grabteeth.xyz/
https://sepolia-faucet.pk910.de/
https://fauceth.komputing.org/
https://sepoliafaucet.com/

**Las mejores faucets a mi parecer te dan hasta 1 eth: 1.-** [**https://goerli-faucet.pk910.de/#/**](https://goerli-faucet.pk910.de/#/) **2.-** [**https://sepolia-faucet.pk910.de/**](https://sepolia-faucet.pk910.de/)****

logre con Goerli PoW Faucet y mi wallet es:
0x19978f59E083A6969B5b6cBbB9D47227f2315547

Siempre utilicé Goerli como red de desarrollo en Ethereum, tengo que probar Sepolia, pero su funcionamiento para pequeños contratos es el mismo. Encontrar un faucet que funcione a veces es todo un reto.

Si instalan el addon de Firefox les agrega las redes obsoletas. Mejor utilizar Chrome