$10 por cada 1M de transacciones 😃
Introducción a la creación de programas en Solana
¿Qué es Solana?
Pruebas de consenso
Accounts, todo es Accounts en Solana
Programas
Transacciones
Arquitectura de una Dapp en Solana
Preparando nuestro Front-end
Crear una billetera (Phantom)
Configurar nuestra aplicación en React
Construir y conectar una wallet en React
Construir el grid de películas
Configurando un ambiente local en Solana
Instalar dependencias
Escribir un primer programa en Solana
Definiendo una cuenta para nuestras películas
Almacenar datos usando PDAs
Pruebas unitarias
Desplegando en DevNet
Configurando un ambiente en DevNet
Agregar películas en el programa de Solana
Leer películas del programa en Solana
Conclusiones
Panorama de Solana
Conclusión
Uno de los grandes secretos que hace tan especial a Solana es su innovador protocolo de consenso. La combinación de dos protocolos que juntos logran la alta escalabilidad y performance que Solana logra alcanzar.
Es frecuente cometer el error de creer que Solana utiliza Proof of History como protocolo de consenso. Solana usa Proof of Stake y potencia el rendimiento de la red con PoH. PoS, o prueba de participación, es un protocolo que determina el nodo que creará el nuevo bloque en la Blockchain a partir de la cantidad de criptomonedas que este tenga en “stake”. A más cripto, más posibilidades de minar el bloque, siendo este un cálculo aleatorio.
Por su parte, Proof of History, crea una exacta marca de tiempo en cada transacción que se produce en la red para que los nodos sean capaces de ordenar las transacciones, sin necesidad de comunicarse entre ellos.
Al poder demostrar que una transacción ocurrió antes o después que otra, es posible determinar el momento de ocurrencia de cada transacción, ordenar las mismas y no tener que utilizar ancho de banda de la red para tareas de coordinación entre los nodos. Siendo esto último, uno de los principales factores que explican la alta velocidad que Solana logra alcanzar.
Así como Blockchain es una cadena de bloques, donde cada bloque posee el hash del bloque anterior, el algoritmo para crear cada marca de tiempo encriptada de PoH usa los hashes anteriores, creando una cadena de transacciones.
Gracias a PoH, Solana supera con creces las 50.000 transacciones por segundo, se convierte en una Blockchain altamente escalable y con costos de comisiones a la red sumamente bajas. Se calcula, al rededor de 10 USD en comisiones cada 1 millón de transacciones confirmadas.
PoS es el protocolo que determina el minado de los bloques, mientras que PoH optimiza la red ordenando las transacciones y evitando el envío de mensajes para la sincronización de los nodos. Un solo nodo de la red puede reconstruir toda la información de la Blockchain por si solo.
Proof of History es la gran innovación que los desarrolladores de Solana crearon para optimizar el uso de la Blockchain de Solana.
Contribución creada por: Kevin Fiorentino (Platzi Contributor).
Aportes 4
Preguntas 0
$10 por cada 1M de transacciones 😃
🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷🇨🇷
PoH crea una exacta marca de tiempo en cada transacción que ocurre dentro de la red, haciendo que pueda comprobarse que una transacción ocurrió antes o después que otra. Esto permite sincronizar los nodos sin necesidad de que se comuniquen entre ellos. Optimizando así el ancho de banda de la red, ya que se evita el envíó de mensajes para establecer el concenso entre los nodos.
La analogia de llegar tarde más que perfecta jajajajajja
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.