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 9

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

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?

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 鈥淧oW faucet鈥 lo anterior con el fin de evitar que personas maliciosas saquen grandes cantidades de monedas de prueba disponibles

Goerli se encuentra 鈥渄eprecated鈥 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/

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)
**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