Qu茅 es Solana

2/15
Recursos

Para entender qu茅 es Solana y el por qu茅 de sus grandes prestaciones, comencemos analizando el contexto hist贸rico de otras Blockchains para tener un punto de comparaci贸n.

Breve historia de Bitcoin y Ethereum

Octubre del 2008, alguien bajo el pseud贸nimo de Satoshi Nakamoto env铆a un simple correo electr贸nico a una cadena de emails de cript贸grafos y cypherpunks con un white paper describiendo un sistema P2P para el intercambio de dinero.

Dicho white paper describ铆a el funcionamiento de lo que hoy conocemos como Bitcoin y Blockchain. Nakamoto lanz贸 el software de bitcoin en enero del 2009 y colabor贸 en el proyecto hasta mediados del 2010, donde entreg贸 el control del repositorio del proyecto, accesos y dominios y nada m谩s se supo de su paradero.

La comunidad continu贸 con el proyecto Bitcoin que poco a poco ha cobrado relevancia en el mundo tanto de la econom铆a como de la tecnolog铆a.

En el a帽o 2015, un joven ruso/canadiense llamado Vitalik Buterin tuvo la idea de utilizar el concepto de Blockchain para algo m谩s que dinero, combin谩ndolo con otro concepto conocido como Contratos Inteligentes.

El concepto de contratos inteligentes no es algo nuevo, fue ideado por un tal Nick Szabo en los '90 y describe un protocolo para el cumplimiento de reglas entre partes. Szabo, gracias a sus conocimientos como jurista e inform谩tico, propone este concepto para respetar contratos y penalizar a qui茅n no los cumple a trav茅s del software.

Vitalik trabaj贸 junto con otros genios para crear lo que hoy conocemos como la Blockchain de Ethereum, que dio lugar a conceptos como los tokens, NFT, DeFi, DApps y el ecosistema Web3 que tanto se encuentra revolucionando la tecnolog铆a en el mundo.

Problemas de la Blockchain de Bitcoin y Ethereum

La Blockchain de Bitcoin propuso grandes soluciones a problemas de la inform谩tica como el 鈥減roblema del doble gasto鈥 o el 鈥problema de los generales bizantinos鈥. Pero, a lo igual que la Blockchain de Ethereum, tienen otros problemas como la escalabilidad.

El problema del doble gasto

Dicho problema est谩 relacionado con la potencial posibilidad de que el dinero digital pueda ser duplicado, falsificado y gastado dos o m谩s veces.
Una de las necesidades de contar con un protocolo de consenso como Proof of Work es evitar este problema y fue una de las grandes innovaciones de Bitcoin.

Vitalik plantea lo que se conoce como el Trilema de Blockchain. El mismo consiste en encontrar el balance entre la Seguridad, Descentralizaci贸n y Escalabilidad. Solo dos de estas tres caracter铆sticas pueden cumplirse al mismo tiempo, seg煤n Buterin.

Tanto la Blockchain de Bitcoin como la de Ethereum utilizan el protocolo de consenso Proof of Work para validar transacciones, el cual es Seguro y Descentralizado. Pero no es Escalable al solo permitir validar unas pocas transacciones por segundo. PoW necesita de mucho hardware y electricidad para que un nodo de estas Blockchains hagan su trabajo, lo que tambi茅n las convierte en poco escalable

Por otro lado, Solana utiliza el protocolo de consenso Proof of Stake que resuelve el problema de la Escalabilidad y tambi茅n es Seguro. Pero pierde Descentralizaci贸n en este trilema. PoS no requiere hardware y es amigable con el medio ambiente, valida las transacciones en una Blockchain de forma aleatoria y determinista a partir de la participaci贸n de un nodo en la misma.

A partir de la cantidad de criptomonedas que un nodo aporte a la red, tendr谩 m谩s o menos posibilidades de validar transacciones y recibir recompensas. Esto es lo que lleva a que la Descentralizaci贸n de la red se reduzca.

Ethereum y Proof of Stake

A mediados del 2022, Ethereum har谩 una importante actualizaci贸n en su red, pasando de utilizar PoW a PoS. La actualizaci贸n es denominada Ethereum 2.0 o Serenity. Para proteger la red, Ethereum 2.0 implementa un mecanismo denominado Casper para verificar y validar transacciones y bloques en la Blockchain y el mismo penalizar谩 a los nodos malintencionados elimin谩ndolos de la red.

Aparici贸n de Solana

En el a帽o 2017, de la mano de Anatoly Yakovenko, se dio inicio al proyecto para la construcci贸n de la Blockchain de Solana y su red fue lanzada oficialmente en el a帽o 2020.

Yakovenko, en compa帽铆a de su equipo, trabaj贸 a帽os en empresas como DropBox y Qualcomm. Empresas relacionadas tanto con las telecomunicaciones, sistemas distribuidos y el intercambio de informaci贸n. Esto les dio una perspectiva diferente para solucionar los problemas de otras Blockchains.

Como propuesta de soluci贸n a ese famoso trilema, Solana implementa un mecanismo llamado Proof of History que complementa a PoS para sincronizar la red y hacerla m谩s r谩pida.

Solana permite en la actualidad alrededor de 50.000 transacciones por segundo, pudiendo escalarse a m谩s de 100.000, y genera un bloque cada 400 milisegundos.

Conclusi贸n

La historia de la tecnolog铆a es fascinante. Como los fundadores de Ethereum utilizaron un concepto creado en los '90 como los contratos inteligentes en combinaci贸n con Blockchain, que tambi茅n encontr贸 una soluci贸n a dilemas de la inform谩tica como el doble gasto que llevaba siglos sin resolverse.

Solana, por su parte, lleg贸 despu茅s para aportar lo suyo y resolver problemas que Bitcoin y Ethereum poseen. Esto es solo la punta del iceberg de Solana. Continuemos y aprendamos c贸mo se diferencia de las otras dos grandes Blockchains.


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

Aportes 24

Preguntas 0

Ordenar por:

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

o inicia sesi贸n.

Bitcoin creada en 2008 por Satoshi Nakamoto
Ethereum creada en 2015 por Vitalik Buterin
Solana creada en 2017 por Anatoly Yakovenko

Bitcoin basado en proof of work tiene seguridad y descentralizaci贸n pero problemas de escalabilidad.
Ethereum con Casper basado en proof of stake tiene seguridad y escalabilidad pero problemas de centralizaci贸n.
Solana usa proof of stake y proof of history y busca solucionar simult谩neamente la escalabilidad, seguridad y descentralizaci贸n.

Apuntes de la clase:

https://solana.com/solana-whitepaper.pdf

Creador de Solana: Anatoly Yakovenko (trabajo en dropbox y qualcomm)

En este momento Solana es la blockchain mas rapida del mercado por que tiene 50000 transacciones por segundo y depende del hardware utilizado podr铆amos hablar hasta de 150mil tps

La red de solana principal cuenta con 200 Nodos y produce un bloque cada 4 segundos

Problema del Trilema

Vitalik dice que solo se pueden tener dos de esas tres cosas por que tenemos muchas limitaciones por el hardware por la seguridad

La blockhain de bitcoin utiliza un mecanismo de consenso que se llama proof of work este mecanismo le permite tener una muy buena seguridad debido a su alta descentralizaci贸n sin embargo la escalabilidad no es buena debido a que las transacciones de bitcoin son muy lentas.

La blockchain de Ethereum utiliza una mecanismo de consenso que se llama proof of stake (PoS) este es un mecanismo no se utiliza un programa para ejecutar las transacciones que tiene tanta carga computacional ya que proof of stake es mas determin铆stico que probabil铆stico. Y esto significa que la red es la que escoge cuales son los nodos que van a validar las transacciones de acuerdo a la participaci贸n en monedas que tenga cada uno de estos nodos. Esta red utiliza algo que se llama Casper y es que en caso de que alg煤n nodo quiera ir en contra de la red pierde todas las monedas.

Para estos problemas aparece solana con una variaci贸n de Proof of stake que le pusieron el nombre de proof of history este soluciona un problema de sincronizaci贸n de la red con el fin de hacerla mucho mas r谩pida

Este es el Ecosistema actual de SOLANA.

Es un buen momento para aprender de esta y comenzar en ella

Proff of history: Es un algoritmo blockchain complementario al m茅todo de consenso proof of stake

Blockchain Trilemma

Recomiendo bastante ver este video para saber a煤n m谩s de solana, el curs贸 ser谩 mas sencillo.
https://youtu.be/CJOEkJNz6dU

solana es centralizado y ya se cay贸 varias veces!!

Solana es la blockchain m谩s r谩pida, tiene 50.000 transacciones por segundo, dependiendo del hardware puede tener 100.000 o 150.000 transacciones.
En su red principal tiene 200 nodos, produce un bloque cada 400 mili segundos.

  • Su creador fue Anatoly Yakovenko.
  • Soluciona el problema del trilema: Puedes tener escalabilidad, seguridad y descentralizaci贸n.
  • Utiliza Proof of history

Excelente clase!! emocionado por conocer el PROOF OF HISTORY

es demasiado interesante el tema y la explicaci贸n es muy clara, gracias profe Carolina!!

Que excelente curso

Solana al d铆a de hoy ya tiene +1300 nodos validadores 馃榿

Muy interesante la manera como la profesora abordo el tema primero teniendo un contexto historico de los problemas y asi acotar que viene ha solucionar solana.
Solo quiero aplaudir este approach.
Ya contexto I鈥檓 actually Ready.

Excelente explicaci贸n

No sabia lo del proof of history, gracias!

Buena comparaci贸n, se ve que hay diferencia en velocidad, veamos que m谩s ofrece en comparaci贸n de Bitcoin y Ethereum

Mientras mas aprendo de otras criptomonedas, que hay miles, mas me gusta Bitcoin y su creador an贸nimo.

驴Qu茅 es Solana?

Solana (SOL) es una criptomoneda de tercera generaci贸n, que est谩 centrada en ofrecer una red de alta velocidad, con capacidad de smart contracts paralelizables, un costo por operaci贸n 铆nfimo, sin renunciar a la seguridad y con una gran escalabilidad.

excelente

SOLANA
Blockchain m谩s r谩pida del mercado

  • 50.000 transacciones por segundos (Depende el
  • hardware puede ser m谩s a煤n)
  • 200 nodos en su red principal
  • 400 milis segundos se produce un bloque

Su creador Anatoly Yakovenko
Trabajo en Dropbox, Qualcomm y otras empresas. Su equipo tiene mucha experiencia.

Ethereum permiti贸 los contratos inteligentes y las Dapps.
Vitalik mencion贸 en el problema del trilema, que solo podemos tener 2 de ellos en una blockchain.

  1. Escalabilidad
  2. Seguridad
  3. Descentralizaci贸n.

Ejemplo: PoW permite tener Seguridad y Descentralizaci贸n, pero no hay escalabilidad porque este esfuerzo agrega poder de computo a la blockchain y las transacciones para validar son muy lentas.

驴Cu谩l es el problema que soluciona Solana?
Solana: PoS Los participantes para obtener una recompensa no necesitan una carga computacional tan alta como la de BTC.
Solana es determin铆stica, porque la red asigna los nodos (personas) en espec铆fico que van a validar las transacciones, seg煤n su participaci贸n y compromiso a favor de la red. Es decir, cuanto m谩s monedas se tiene, m谩s probabilidades de validar la transacci贸n.

Pero鈥
La descentralizaci贸n no es total al hablar que es una red determin铆stica. Para esto llega solana con PoH para solventar el problema de la sicronizaci贸n.

驴Qu茅 es Proof of History (PoH)?

PoH tiene como objetivo aligerar la carga de los nodos de la red en los bloques de procesamiento al proporcionar un medio de codificar el tiempo en la Blockchain de Solana.

Normalmente en una Blockchain como en la de Bitcoin o ETH, que se basa en una producci贸n secuencial y en sucesivo orden de bloques, que se ven enlentecidos por tener que aguardar que toda la la red confirme la misma transacci贸n, y luego esta se proceda a agregar a la cadena de bloques.

Seg煤n la cripto firma Proof of History presenta un avance fundamental en la estructura de las redes blockchain en cuanto a velocidad y escalabilidad.

Muy interesante el ecosistema de Solana