No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Adquiere por un a帽o todos los cursos, escuelas y certificados por un precio especial.

Antes: $249

Currency
$219/a帽o

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Comprar ahora

Termina en:

1D
13H
3M
20S

Clusters

12/15
Recursos

Todo proyecto de software tiene m谩s de un ambiente o entornos para desarrollar, hacer pruebas y validar el producto, adem谩s del entorno de producci贸n. La red de Solana ofrece varios entornos para utilizar seg煤n el prop贸sito o la etapa del proyecto.

Entornos en Solana

Para interactuar con la red de Solana, podemos hacer uso de tres entornos cuyas prestaciones var铆an dependiendo la finalidad de cada ambiente.

Si tienes experiencia trabajando con la Blockchain de Ethereum, tal vez conozcas las redes de Ropsten, Rinkeby o Goerli que puedes utilizar libremente para hacer pruebas de tus aplicaciones.

El mismo concepto, de tener varios ambientes para aprender a interactuar con la red o hacer pruebas, aplica a la Blockchain de Solana.

Solana Devnet

El entorno de desarrollo de Solana, denominado Devnet, podemos usarlo para dar nuestros primeros pasos y divertirnos. Ideal para desarrollar proyectos donde sus transacciones tienen costos ficticios. La red utiliza el token que no tienen valor para simular al entorno principal.

Solana Testnet

Testnet tambi茅n utiliza token de prueba sin valor, pero se considera a este ambiente m谩s estable y similar a la red principal. Ideal para hacer pruebas reales de proyectos pr贸ximos a salir a producci贸n.

Tanto Devnet como Testnet son dos ambientes sujetos a reseteos o a sufrir inestabilidades debido a cambios en la red.

Solana Mainnet Beta

La red principal de Solana denominada Mainnet donde vive la criptomoneda SOL. Que su nombre indique que es una versi贸n beta no quiere decir que no sea real o este a prueba. Esto es debido a que la Blockchain de Solana a煤n tiene componentes en desarrollo o mejora, pero ya es toda una Blockchain confiable para desplegar proyectos reales.

Interacci贸n con los entornos

Solana ofrece a su comunidad en la actualidad tres ambientes, cada uno con un prop贸sito definido. Para interactuar con los mismos, el primer paso siempre es conseguir el token nativo de cada red.

La red principal utiliza el token SOL que f谩cilmente puedes conseguir en cualquier exchange como Binance o Bitso. Pero los ambientes Devnet y Testnet debes solicitar tokens de prueba para posteriormente poder desplegar tus contratos e interactuar con la red.

Otras Blockchains como la de Ethereum poseen lo que se conoce como Faucets, aplicaciones que envian de forma gratuita a tu wallet ETH de prueba. Cada red suele tener sus propios Faucets, por ejemplo: Rinkeby tiene sus servicios, mientras que Goerli los suyos.

Funcionamiento de los Faucet

Dependiendo el funcionamiento del Faucet, con ingresar la direcci贸n de tu wallet es suficiente para recibir tokens una vez al d铆a. Otros Faucets est谩n m谩s limitados para evitar spam y solicitan contacto por Twitter o Facebook para validar las direcciones.

En Solana, tambi茅n encontrar谩s Faucets de entrega gratuita de Lamports de prueba. Los Lamports son la unidad m铆nima en decimales del token SOL. A lo igual que los Satoshis de Bitcoin o los Wei de Ethereum. La equivalencia exacta es de 1 Lamport = 0,0000000000582 SOL

Faucets y Airdrops

Otro concepto que es importante conocer en el mundo crypto es el de Airdrop. El mismo hace referencia al regalo de un nuevo token con el fin de promocionarlo, difundirlo y buscar usuarios en un proyecto. Dichos Airdrops pueden entregar tokens con un valor real o un valor ficticio para redes de prueba.

Una vez poseas una wallet que pueda conectarse con la Blockchain de Solana como Phantom o Solflare, podr谩s recibir tus primeros SOL para comenzar a interactuar con las redes de Solana.

Una bondad entre las tres redes de Solana, Devnet, Testnet y la Mainnet, es que las tres redes comparten la cuenta. A diferencia de Bitcoin o Ethereum, donde cada red tiene su propia cuenta, en Solana utilizas la misma para cada red. Solo debes verificar con qu茅 res te encuentras interactuando antes de realizar una transacci贸n.

Conclusi贸n

Solana es una Blockchain joven, su Mainnet fue lanzada en el 2020 y a煤n se encuentra en un proceso de desarrollo de mejoras en sus componentes. Sin embargo, ya es lo suficientemente robusta como para permitir m煤ltiples ambientes y poder empezar a desarrollar aplicaciones, interactuar y participar de proyectos.


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

Aportes 11

Preguntas 1

Ordenar por:

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

o inicia sesi贸n.

Clusters disponibles para la comunidad:

  • Devnet: espacio para desarrollar, jugar y apredender, y se pueden solicitar 鈥榓irdrops鈥 gratuitos y poder interactuar con la red.
  • Testnet: aunque es gratuito, se considera un ambiente de staging, con programas un poco m谩s estable, antes de pasarlos a la red principal.
  • Mainnet beta: red de producci贸n.

Al crear una cuenta, 茅sta est谩 disponible en todas las redes, y tengo que tener cuidado de seleccionar la red mientras estoy trabajando.

La fracci贸n de SOL se llama 鈥lamport鈥 y tiene un valor aproximado de 0.0000000000582 sol (2 ^ -34).

En la red de Solana Hay tres Clusters

Los clusters son agrupamiento de computadoras para un fin especifico

1. Devnet
2. Testnet
3. MainNet Beta

1.Devnet Se puede jugar y se pueden desplegar una cantidad de contratos solicitar airdrop para poder tener

Observaci贸n: En la red de Bitcoin un bitcoin se divide en Satoshis en la red de solana un Solana se divide en lanports y estos lanports son los que se utilizan para pagar la renta, el costo computacional

Observaci贸n: en Solana yo tengo la misma cuenta para los diferentes Cluster

Testnet: aunque es gratuito, se considera un ambiente de staging, con programas un poco m谩s estable, antes de pasarlos a la red principal.

Osea que para empezar es recomendable en DevNet.

En este link pueden solicitar los Airdrop para las redes Devnet y Testnet

Supongo que estos Clusters son los entornos de desarrollo, pruebas y producci贸n d贸nde se puede empezar aprender y como dice Caro, jugar con el c贸digo y darle rumbo suelto a nuestra imaginaci贸n.

Aqu铆 cabe recalca que c煤ando desarrollamos aplicaciones tenemos tres o cuatro entornos de desarrollo:

  • 1 - Local, o DEVNET en este caso
  • 2 - Pruebas, staging, puesta en escena o TESTNET
  • 3 - Producci贸n, aqu铆 me queda la duda si es MAINNET BETA u otro ambiente que no se mencion贸.

Nota: El segundo paso se puede dividir tambi茅n en pruebas de calidad, rendimiento, etc. Aqu铆 puede ser tan sencillo o complejo c贸mo el c贸digo lo requiera.

Necesitamos un curso de COSMOS STARTPORT, la competencia de Solana que trabaja con GOLANG para la creaci贸n de redes blockchain con toda su infraestructura ideal para lanzar proyectos regionales. Sera un un curso muy esperado!!!

Muy similar a como funciona Ethereum con sus redes de prueba como Ropsten y Rinkeby. Siempre es necesario entornos de pruebas y aprendizaje.

Hasta hoy comprendo que Phantom es una wallet. Gracias por el dato.

Realmente interesant los tres cluster disponibles y su uso.

RESUMEN CLASE 12:
CLUSTERS

CLUSTERS

  • Computadores disponibles.

  • Una cuenta para las tres redes.

DEVNET

  • Jugar desplegar - Airdrop

  • Desplegar Smart Contract

TESTNET

  • Pruebas no es de pago, para developer.

MAINNET BETA

  • Donde se ejecutan los Smart Contract.