Solana

Blockchain tiene mucho potencial. La primera década de plataformas de tokens descentralizadas ha sido exitosa desde cualquier punto de vista. Solana está trabajando para crear soluciones que permitan que las cadenas de bloques descentralizadas se conviertan en un sistema global que pueda reemplazar los principales sistemas de datos existentes..

Solana tiene algunas soluciones innovadoras para algunos de los desafíos más comunes que enfrenta blockchain. Uno de los más importantes no es nuevo. La escalabilidad ha sido un tema candente en la comunidad blockchain, y una de las principales razones por las que muchas personas dudan de que una blockchain descentralizada pueda reemplazar a los sistemas de pago centralizados como Visa..

Solana

Bitcoin fue uno de los mayores avances para unir la confianza y la creación de nuevo dinero, pero probablemente no será la plataforma que cree un sistema de liquidación global descentralizado. Como muchas de las cadenas de bloques que existen, simplemente no puede liquidar transacciones lo suficientemente rápido como para ser práctico como plataforma global..

Solana tiene una buena solución para el dilema de la escalabilidad, y también tiene otras grandes ideas que podrían ayudar a blockchain a entrar en su próxima fase de desarrollo..

Conoce a Solana

Solana fue fundada en 2017 por Anatoly Yakovenko, ex ejecutivo de Qualcomm con vasta experiencia trabajando con sistemas descentralizados y distribuidos, además de trabajar en algoritmos de compresión para Dropbox.

Anatoly unió fuerzas con el CTO Greg Fitzgerald y el científico jefe Eric Williams para crear un protocolo distribuido y sin confianza que codifica el paso del tiempo dentro de la estructura de datos y permite una mayor escalabilidad que las cadenas de bloques de capa 1 comunes..

A partir de julio de 2019, Solana ha asegurado $ 20 millones de dólares en financiamiento, con el apoyo de su inversionista líder Multicoin Capital..

Solana ve soluciones

Solana ha creado ocho innovaciones clave que pueden cambiar la forma en que blockchain se implementa como un sistema descentralizado. Ha implementado Proof of History (PoH), un protocolo para incrustar el paso del tiempo en la estructura de datos de la cadena de bloques, y lo ha integrado con TowerBFT, el mecanismo de consenso basado en Proof-of-Staked del sistema..

Al usar PoH, que es una frecuencia alta Función de retardo verificable (VDF), Solana espera eliminar los problemas que han dado lugar a otras posibles soluciones, como la fragmentación.

Una función de retardo verificable es una función que requiere más tiempo de cálculo para evaluar que para verificar. Solana utiliza un SHA256 serializado y recursivo, que muestra periódicamente el recuento y el hash, como un VDF eficaz. Esta estructura de datos tarda en generarse en tiempo real dadas las instrucciones SHA256 específicas incluidas en las CPU y se puede verificar en paralelo dividiendo la cadena de hash en varios núcleos de GPU. Según la empresa:

“La implementación específica de Solana utiliza un hash secuencial resistente a preimagen que se ejecuta sobre sí mismo continuamente con la salida anterior utilizada como entrada siguiente. Periódicamente se registran el recuento y la salida actual.

Para una función hash SHA256 (también el algoritmo hash de Bitcoin), este proceso es imposible de paralelizar sin un ataque de fuerza bruta usando 2¹²⁸ núcleos.

Entonces podemos estar seguros de que ha pasado tiempo real entre cada contador a medida que se generó, y que el orden registrado de cada contador es el mismo que en tiempo real “.

Integración con TowerBFT

El uso del libro mayor de PoH permite al usuario calcular el estado de todos los nodos con una fracción de la sobrecarga de mensajería de la mayoría de los sistemas de PoS. También funciona con la versión de Solana de PBFT (Practical Byzantine Fault Tolerance) como reloj de la red, lo que permite que el protocolo codifique bloqueos de votos en el libro mayor. Estos bloqueos se utilizan para garantizar que los validadores (nodos productores de bloques) no lo estén. capaz de votar en dos bifurcaciones separadas de la cadena de bloques al mismo tiempo. Si se detecta un intento, el Validador malintencionado será penalizado y se le cortará la participación..

Prácticamente, cada vez que un validador vota por una versión específica del libro mayor a una altura de PoH especificada, hay un bloqueo asociado con ese voto. Ese validador no puede votar en una versión futura del libro mayor que no contenga ese voto durante una cantidad específica de tiempo de PoH (sin riesgo de reducción). Cada voto adicional en un libro mayor aumenta (duplica) los bloqueos de votos de cada voto anterior, creando un compromiso cada vez mayor con la seguridad (coherencia) en la rama determinada.

La prueba de participación

TowerBFT, por lo tanto, proporciona las reglas de corte que subyacen a la arquitectura de consenso de Prueba de participación de Solana. En este diseño, los votos del libro mayor de los validadores se ponderan por la cantidad de capital (SOL) que han bloqueado en juego durante la validación.

Los validadores también pueden recibir tokens de titulares de tokens que no validan y apostar esos tokens en su nombre. Las recompensas se distribuyen a los validadores en proporción a su participación, por lo que los titulares de tokens que no validan pueden ganar recompensas al delegar en un validador y recibir las recompensas asociadas, menos una tarifa de comisión cobrada por el validador..

La producción de bloques de Solana está determinada por un programa de líderes generado aleatoriamente, que se establece de acuerdo con su proporción de la participación total al comienzo de una época. Es decir, se espera que un validador sea elegido líder con una frecuencia que se compadezca de su proporción de participación total (por ejemplo, un validador con el 20% de la participación total representará aproximadamente el 20% del calendario del líder).

Las recompensas por la producción de bloques se pagarán tanto por la inflación, que se espera que se reduzca con el tiempo, como por las tarifas de transacción.

Ideas que importan

El uso novedoso de PoH, TowerBFT y PoS no son las únicas innovaciones que Solana está aportando. La compañía también ha creado otros sistemas viables que abordan algunas de las deficiencias en la primera generación de cadenas de bloques descentralizadas..

Archivadores

A plena capacidad, Solana estima que su blockchain generaría aproximadamente 4 petabytes de datos anualmente. Si fuera un requisito que un nodo completo almacene estos datos, introduciría una enorme barrera de entrada para participar en el protocolo..

Para abordar esto, Solana puede aprovechar PoH para dividir y almacenar el libro mayor en crecimiento entre los clientes de almacenamiento ligero (Archiver). Esto significa que el libro mayor se puede dividir y distribuir entre muchos participantes de la red sin que ningún participante necesite almacenar la totalidad del libro mayor, mientras que la red puede garantizar una redundancia múltiple del libro mayor global. Además, esto proporciona una barrera de entrada baja para involucrarse con Solana como participante de la red. Todo lo que se necesita es un poco de espacio de almacenamiento adicional y una conexión a Internet y es posible comenzar a ganar tokens Solana que son recompensas por participar como Archiver en la red..

Solana planea incentivar los nodos completos con un estimado del 3% de la inflación de SOL (anual), lo que es un claro beneficio sobre Bitcoin. Aunque Bitcoin es la cadena de bloques más valiosa del mundo cuando se mide por capitalización de mercado, los nodos completos no están incentivados.

Turbina

La cantidad de tiempo que requiere para propagar todos los datos de blockchain a todos los nodos puede ser un obstáculo importante para la escalabilidad, debido a la falta de ancho de banda..

Solana cree que la respuesta es dividir los datos en paquetes, que es la forma en que BitTorrent distribuye archivos enormes con cantidades relativamente pequeñas de ancho de banda. Turbine aprovecha toda la red para mover datos y permite que los nodos hagan más con menos.

El nivel del mar

Solana cree que la validación paralela se puede aplicar a los contratos inteligentes y que toda la red puede beneficiarse de las ganancias en eficiencia..

Según Solana:

“El tiempo de ejecución de Solana puede procesar decenas de miles de contratos en paralelo, utilizando tantos núcleos como estén disponibles para el Validador. Esto se debe a que las transacciones de Solana describen todos los estados que una transacción leerá o escribirá durante su ejecución. Esto no solo permite que las transacciones que no se superponen se ejecuten al mismo tiempo, sino también que las transacciones que solo están leyendo el mismo estado se ejecuten al mismo tiempo “.

Está claro que Solana ha creado una plataforma de cadena de bloques integrada que ofrece soluciones bien pensadas para algunos de los problemas más importantes que enfrentan las cadenas de bloques descentralizadas a medida que aumentan su popularidad..

El token SOL

Solana también tiene un token, llamado SOL, que se puede pasar a los nodos de la cadena de bloques de Solana para ejecutar un programa en cadena o validar su salida. Solana dice que:

“… Un SOL puede dividirse hasta 34 veces. El SOL fraccionario se llama lamport. Recibe su nombre en honor a la mayor influencia técnica de Solana, Leslie Lamport. Un lamport tiene un valor de aproximadamente 0,0000000000582 sol (2 ^ -34) “.

Solana podría tener un gran impacto

Solana está trabajando para crear soluciones de escalabilidad para sistemas blockchain descentralizados, y ha abordado algunos de los mayores problemas que enfrentan las plataformas descentralizadas. Al eliminar la fragmentación de su diseño, Solana hace que la validación de toda la red sea más rápida y potencialmente más segura a largo plazo..

La cadena de bloques de Solana tiene el potencial de coincidir con una plataforma como Visa, sin ningún tipo de sistema centralizado. La arquitectura no lineal que emplea Solana puede obligar a otros desarrolladores de blockchain a repensar los sistemas blockchain lineales, debido a sus limitaciones inherentes..

El protocolo Proof of History (PoH) es una forma interesante de eliminar el problema del tiempo de una cadena de bloques y el sistema de que Solana puede tener éxito en la creación de un estándar de tiempo relativo global para las operaciones descentralizadas de la cadena de bloques..

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me