Introducción
Los cimientos del espacio criptográfico se levantaron en la arquitectura blockchain que hoy conocemos como la red de Bitcoin, y gracias a la cual, en años posteriores hemos podido ver el nacimiento de distintos proyectos blockchain con sus respectivas características que los representan y los hacen atractivos a la vista del público en general.
Los esfuerzos de las personas encargadas de cada proyecto están orientados a la mejora y actualización continua para ofrecer redes blockchain con mayores rendimientos. El crecimiento y la aceptación de estas redes se ven afectadas por sus capacidades y las utilidades que puede ofrecer.
Todos quieren ofrecer el mejor proyecto blockchain para obtener una mayor adopción y soporte de las comunidades criptográficas, pero es realmente difícil lograr cumplir con los parámetros de escalabilidad, seguridad y bajos costos. Las redes blockchain como Bitcoin o Ethereum, se han ido quedando rezagados y se ven forzadas a realizar actualizaciones para solucionar problemas que otros proyectos ya han superado con creces.
Uno de estos proyectos es la red blockchain de Solana, considerada la blockchain más escalable gracias a una serie de optimizaciones que le permiten llevar a cabo el registro de transacciones de manera mucho más eficientes que otras redes. A continuación averiguaremos por qué Solana es tan veloz.
1.- Explique en detalle el PoH de Solana.
PoH o proof of history, en ingles se traduce como prueba de historia. Este es uno de los factores por el cual Solana es tan rápido, a pesar de que se utiliza la palabra “prueba” este no funciona como un consenso sino que es un mecanismo mediante el cual se optimizan algunos de los procesos claves, tales como generación, verificación y ordenamiento de transacciones en el libro contable, lo cual permite un rendimiento que redunda en eficiencia.
La idea sobre PoH nació gracias al fundador y CEO de Solana, Anatoly Yakovenko, quien anteriormente había trabajado con gigantes como Qualcomm, Mesosphere y Dropbox. A partir de sus experiencias trabajando en esas compañías, Anatoly comprendió que los sistemas necesitaban un buen reloj para que las redes pudieran trabajar de forma eficiente.
Mientras las redes puedan estar sincronizadas con un reloj que les brinde datos y les permita coordinarse, entonces podrán operar de manera estable y bastante precisa. El problema para las blockchain empieza precisamente ahí, porque los proyectos blockchain en su mayoría están dependiendo de terceros como el reloj spanner de google para la respectiva coordinación entre los nodos o validadores.
Anatoly se planteó resolver el problema del tiempo en las blockchain porque sabía que sería crítico para que estas sean adoptadas de forma masiva. La respuesta al problema es PoH, un mecanismo que permite la verificación de sucesos a través de la creación de hashes que están enlazadas de manera infinita y son verificables.
Se utiliza una función SHA-256 de retraso verificable que produce un hash especifico que se usa para medir el tiempo transcurrido entre la transacción actual y la anterior. Los validadores no están sincronizados con un reloj que pertenece a un tercero, sino más bien a un registro de tiempo que se crea a partir del flujo de hashes encadenados gracias a esta función de retraso verificable. De esta manera los validadores pueden confirmar si ocurrió un determinado evento y cuando sucedió dicho evento.
2.- Explique por lo menos 2 casos de uso de Solana.
Solana es una blockchain muy atractiva por su increíble escalabilidad, su diseño esta hecho de tal forma que no existan retrasos en la red como suelen haber en las redes de Bitcoin o Ethereum cuando se procesan las transacciones y se crean los bloques. Gracias a esta característica son muchos los desarrolladores que desean construir sus aplicaciones y proyectos en la red de Solana. Por ejemplo:
Human protocol
Captura de pantalla en Solana.
Human protocol, puede ser encontrado en el apartado de categorías en la sección APP. Este se define como un proyecto que impulsa el desarrollo de las tecnologías de inteligencia artificial que son cada vez más relevantes en la actualidad. Se plantea la problemática del “aprendizaje” para las maquinas, puesto que los programas de IA son capaces de hacer muchas cosas increíbles, pero son incapaces de aprender algunas cosas por sí mismo, se utiliza la ayuda de personas para procesar los datos que las maquinas necesitan aprender y así se establece un sistema donde hay una Solicitud para procesar datos, estas solicitudes son tomadas por personas que se dedican a realizar tareas que luego se convertirán en la base de datos de esas máquinas IA y si la tarea es concluida satisfactoriamente las personas obtienen una recompensa.
Tareas
Las tareas o solicitudes que se emiten a través de las aplicaciones que pertenecen a Human protocol pueden ser pequeñas tareas muy simples que se basan en etiquetar datos, identificar imágenes o videos como “algo” en específico, acción que una IA no puede aprender por si sola y se requiere de la ayuda humana. Cuando la tarea es mucho más compleja esta puede ser tomada por un grupo de personas, la solicitud en cuestión se lleva a cabo por partes y luego se juntan todas las partes y se ensamblan para obtener los datos requeridos.
Human protocol y Solana
Captura de pantalla en la página oficial de Human protocol.
Human protocol estaba buscando una blockchain que pudiera cumplir con ciertos requisitos, la primera blockchain en contar con todas sus exigencias era Solana que resulta muy atractiva para los encargados de Human protocol debido a su inigualable velocidad para procesar transacciones.
Human protocol pretende que el proyecto de etiquetado de datos a través de las tareas llegue a todos los rincones posibles, por ello se están asociando con varias blockchain. Una de las aplicaciones de etiquetado, la CVAT ya está integrada en Solana y los usuarios pueden acceder fácilmente a la interfaz y empezar a completar sus tareas utilizando una billetera compatible con Solana.
HoneyDAO
Captura de pantalla en Solana.
Entre los proyectos alojados en Solana también se encuentra HoneyDao, un VC descentralizado, alojado en la red Solana y ofrecen a los desarrolladores que no cuentan con el capital para llevar a cabo su proyecto la oportunidad de obtener una financiación para dicho proyecto.
Captura de pantalla en la página oficial de HoneyDAO.
Se debe enviar una propuesta por el canal oficial de HoneyDao en Discord y de esta manera la comunidad podrá discutir al respecto y posteriormente se realizara una votación para determinar si el proyecto recibe luz verde o es rechazado. Hasta ahora HoneyDao ha financiado un total de 4 proyectos y siempre están abiertos a las nuevas posibilidades de inversión que puedan llegar. Tienen un equipo de expertos que se encargan de verificar todos los detalles pertinentes del proyecto y prestar cualquier tipo de orientación en caso de ser necesario.
3.- Detalle y explique el token SOLA.
Captura de pantalla en solatoken.net
El token SOLA pertenece a la plataforma solatoken.net que está construida en Solana. Es un Exchange que se distingue por ofrecer transacciones rápidas y de bajos costos. Actualmente se están desarrollando en la plataforma varias actualizaciones que están incluidas en la hoja de ruta y aún no han salido, como el Stake, la lotería y la creación de NFT’s. Hasta ahora solo se puede utilizar las funciones relacionadas al trade.
Road map en solatoken.net
Podemos encontrar SOLA token listado en la página de coingecko:
- Precio del token: 0,065247 USD$
- Cap. de mercado: 1.765.414USD$
- Volumen de comercio en 24 horas: 47.945 USD$
- Valoración tras la dilución total: 1.765.414 USD$
- Rango: #1818
Captura de pantalla en coingecko.
4.- ¿Cuándo Solana Blockchain vio interrumpida sus operaciones? ¿Por qué? Explique.
Solana blockchain tuvo se red detenida debido a un ataque efectuado el 14 de septiembre de este año. Podemos encontrar en el twitter oficial de Solana un twit que retrata la situación como una “Inestabilidad intermitente” que fue anunciada después de que transcurrieran 45 minutos y los ingenieros no pudieran hallar la solución.
Captura de pantalla en Twitter>
En un principio no se sabía exactamente que estaba ocurriendo, pero posteriormente se descubrió que era debido a una sobrecarga de transacciones en la red. La red termino sobrecargado después de recibir 400.000 transacciones que estaban enfocadas en boicotear la IDO de Grape protocol que se estaba llevando a cabo en el Exchange Raydium.
La red de Solana es muy rápida, pero 400.000 transacciones sobrepasaron sus capacidades y los validadores en cargados de procesar dichas transacciones no se pudieron dar abasto. Algunos de ellos se reiniciaron, creando así una bifurcación accidental porque algunos validadores estaban activos mientras que otros se habían quedado atrás en comparación.
La red de Solana termino por detenerse durante más de 8 horas y fue necesario el esfuerzo conjunto de los desarrolladores, validadores y la comunidad en general para realizar una bifurcación dura que permitiera reiniciar por completo la red y restaurar su funcionamiento a la normalidad. El apagón duro aproximadamente 17 horas.
5.- Verifique el último bloque generado en Solana y haga un cálculo aproximado de ¿Cuántos bloques por segundo se han generado en Solana, tomando en cuenta desde el bloque inicial hasta el actual? Justifique su respuesta y muestre captures de pantalla.
Utilizando el explorador de bloques de Solana, busque el ultimo bloque generado. Al momento de escribir esta publicación seria el bloque numero 99,463,240 y la fecha seria 2 de octubre de 2021 a las 17:13:18 hora UTC. Podemos apreciarlo mejor en la siguiente imagen:
Captura de pantalla en el explorador.
Luego busque el bloque génesis utilizando el buscador y me dirigí a las firmas de las transacciones para poder ubicar la fecha. La fecha que encontré fue 16 de marzo de 2020 a las 10:30:51 hora de Venezuela.
Capturas de pantalla en explorador.
Una vez reunidos los datos de las fechas pude realizar los cálculos.
Conclusión
Solana es una de las redes blockchain más rápidas de todas, siendo capaz de producir 2 bloques cada segundo y llegando a equiparar a sistemas centralizados, hazaña que aún sigue siendo imposible para las redes de Ethereum o Bitcoin. La adopción de Solana por parte de los desarrolladores e inversores que buscan proyectos prometedores es gracias a este sistema que cuenta con múltiples optimizaciones tales como el uso del innovador mecanismo llamado PoH.
A pesar de todos los puntos positivos, también debemos tomar en cuenta que el sistema no es perfecto y probablemente se pueda mejorar todavía más, logrando así la aceptación y uso de las criptomonedas a un ritmo más acelerado. El reciente fallo del 14 de septiembre fue utilizado por algunos usuarios como motivo para señalar que la red está más centralizada de lo que debería.
Solucionar el problema de escalabilidad, seguridad y bajos costos sigue siendo un desafío que las blockchain todavía deben afrontar y Solana parece ser un caso a la excepción, pero quizá pueda ser utilizada como una referencia para concebir los siguientes modelos de blockchain. Después de todo, muchas blockchain utilizan Proof of stake, pero Solana es la primera en implementar el mecanismo PoH para optimizar el factor tiempo.
Incluso después del ataque que sobrecargo la red, el token Solana no se desplomo ni recibió un bajo muy significativo, en estos momentos podemos verlo en coinmarketcap con un precio de 174.03$, esto demuestra que tanto potencial tiene este proyecto.
Me despido, cuídense mucho.
Muchas gracias por leer, espero les haya gustado.
Sinceramente les deseo salud y éxito.
Gracias @pelon53 por el material de aprendizaje.
Y como no, agradezco también al resto de los curadores que se esfuerzan día a día por que no haya una sola publicación sin verificación.
Camera | Photographer | Image Editor |
---|---|---|
Honor 7s | @leonelb | Microsoft Powerpoint 2010 |
Capturas de pantalla |