Crypto Academy Season 2: Week 8| Profesor: @pelon53 | Tarea: TECNOLOGÍA HASHGRAPH

Esta semana continuo aprendiendo sobre el mundo de las criptomonedas y esta vez de la mano del profesor @pelon53, quien ofrece una lectura interesante sobre una nueva tecnología, que en un futuro podría incluso suplantar al sistema blockchain que muchos conocemos o estamos conociendo.

Nunca está de más estar actualizados.

Imagen creada en Canva.com por @marlut


¿Adiós Blockchain actual? No tan rápido, primero conozcamos un poco sobre lo que sería el futuro de las plataformas descentralizadas. Y es que esta nueva tecnología no es más que un algoritmo de consenso, que es capaz de presentarle batalla a la tecnología blockchain, puesto que tiene como meta, el establecer una red segura, con potencial de crecimiento (escalable) y que funcionara de forma descentralizada. Esta es la tecnología Hasgraph, creado por Leemon Baird entre el 2012 y 2018.

Aquellos algoritmos de consenso más usados, como el Proof of Work (PoW) o Proof of Stake (PoS), esta vez no son los protagonistas. Siendo el Gossip Protocol el encargado de transmitir los datos de esta tecnología.

Conozcamos un poco más sobre este protocolo Gossip con algunos puntos


Explique en detalle el protocolo Gossip, usado en Hashgraph.

Este protocolo, al ser una mejora o evolución implementada en la tecnología Hashgrap, pretende apoyar un sistema, donde las transacciones de información se ejecuten de forma segura y rápida. Y para esto la información se traslada de un nodo a otro nodo, de forma aleatoria. Al mismo tiempo, estos últimos repetirán el proceso con otros nodos aleatorios, replicando una y otra vez la información que es recibida, con todos los detalles de la operación incluidos.

Esto último tiene un énfasis en el protocolo, porque la información que se intercambia entre los nodos, es absolutamente toda la relacionada a una transacción. Es decir, que cada nodo está informado de que nodo recibió los datos antes y en qué momento, en qué estado se encontraban esos nodos cuando recibieron los datos y cuando la reenviaron y hasta de qué forma estos datos se relacionaron con los nodos.

De esta forma, todos los nodos de la red poseerán la misma información que los anteriores, por lo que todos estos nodos podrán validar por igual cualquier transacción de los usuarios, que se realice en la plataforma de Hashgraph.

Este proceso hace que la validación, no dependa de un grupo reducido de mineros, como otros protocolos. Haciendo el proceso mucho más eficaz y rápido, puesto que la información se replica en la misma cantidad que se recibe. Por lo que si la información de una operación fue enviada a 20 nodos, estos replicaran los datos a otros 20 nodos más. Y así hasta que los datos lleguen a cada nodo del sistema.

Si traducimos el nombre a español de este protocolo, nos daremos cuenta que es llamado "Gossip" o Chisme, que no es más que replicar y distribuir una determinada información de una persona a otra. Y este es precisamente la forma de operar de este consenso. Una vez que la información es distribuida en los nodos, se llega a un consenso para validar las transacciones del sistema.

Ejemplo: Podemos imaginarlo como un vecindario (Hashgraph), en donde las personas (Nodos) intercambian información unas con otra (Gossip/Chisme), hasta llegar a un punto donde todas conocen la misma información y gracias a ello todas pueden confirmar (consenso) que esta es cierta o real (Validación de transacción)

Por esto se entiende que los datos se intercambian gracias al protocolo "Gossip about Gossip" o "Chisme sobre Chisme"

Explique Tolerancia a Fallas Bizantinas en Hashgraph.

Bien, ya hablamos sobre la rapidez en que puede operar este sistema gracias al protocolo de Gossip. Ahora hablemos de la Seguridad. Y es que en cualquier sistema blockchain pueden ocurrir fallas bizantinas, que son esos nodos que comienzan a fallar en el sistema, pero aun así no se detectan como un daño en la red, lo que puede vulnerar la seguridad de cualquier sistema.

Algunas de estas fallas pueden impedir que los elementos de una red, logren un consenso, lo que sería perjudicial para este sistema.

En el caso de Hashgraph, este presenta una tolerancia asincrónica. Esto significa que nada, ni nadie puede impedir que se logren los consensos requeridos, evitando así un ataque en que una o varias personas puedan cambiar algún dato de la red. Y que, una vez se llegue a un acuerdo, este será irreversible, procediendo a validar las operación.

Haga una comparación entre Hashgraph Vs Blockchain, para un proceso de votación en su país ¿Cuál tecnología elegiría usted? ¿Por qué?

Al comparar la tecnología Hashgraph con Blockchain, se nota que ambos utilizan protocolos de consenso diferentes. Siendo Hashgraph el que aplica un protocolo Gossip que permite distribuir los datos entre nodos en muy poco tiempo, logrando una aproximado de 10.000 operaciones por segundo, un aspecto que resalta su gran escalabilidad.

Por el contrario Blockchain se guía por protocolos un poco más lentos, como Proof of Work (PoW) que logra entre 100 o más operaciones por segundo y donde validar la información depende de nuevos bloques para validar las operaciones, algo que no sucede en Hashgraph, puesto que cada nodo es capaz de validar la información transmitida.

Otro punto importante es que el sistema blockchain es netamente sincrónico, es decir que cada suceso tiene que ver y depende del suceso anterior. En cambio, Hashgraph trabaja de forma asincrónica, es decir que cada suceso es más independiente de los suceso anteriores que ocurren a él.

Se destaca también su privacidad, puesto Hashgraph mantiene características que le otorgan mayor privacidad y en cambio Blockchain es de característica más públicas y accesibles para el usuario.

Sin embargo también hay similitudes entre ambas, una de ellas es que las dos distribuyen y mantienen un registro de cada dato de información entre sus nodos, como mencione anteriormente, la diferencia radica en la velocidad, eficiencia y seguridad en que se presenta este proceso. Siendo a mi parecer, Hashgraph una mejora considerable en cuanto a Blockchain.

Un punto negativo y que tal vez se resuelva con el tiempo es su aplicación a la vida real, puesto que es una tecnología que aún se encuentra en una etapa muy temprana, en comparación con la tecnología Blockchain quien nació junto con Bitcoin.

- ¿Que tecnología usar para votaciones en mi país? -

En Venezuela el tema de las votaciones es un punto de debate eterno, pero sería interesante aplicar la tecnología Hashgraph, puesto que las votaciones serian, aparte de eficientes, rápidas y seguras. Utilizando este algoritmo cada voto estaría registrado en cada nodo de la red por igual, cada detalle en cuanto a hora lugar, por lo que ser aun proceso claro en el que todos podrían participar de manera por igual. Seria mi elección tambien por ser un proceso justo, puesto que el reaultado final dependeria del consenso de aquellos nodos en la red, por lo que no habría que pasar por el tedioso proceso de contabilizar los votos uno por uno.

Otra razón es que Hashgraph presenta una tolerancia a fallas bizantinas, por lo que ningún grupo de personas o individuos podrían atacar o impedir el consenso que arroje la validación de la información o en este caso el resultado final.

Explore Hereda Hashgraph enlace muestre captures de pantalla.

La empresa que se encuentra detrás de la tecnología Hashgraph, no es más que Hereda Hashgraph, una red que es publica y que actualmente maneja este algoritmo. Exploremos un poco Hereda Hashgraph desde el siguiente link Hereda Hashgraph del cual realizare algunas capturas de pantalla.

Página Principal

Comenzamos en la página principal, donde nos mostrara información sobre las organizaciones que apoyan este proyecto y algunas características relevantes del algoritmo, las culés ya he descrito anteriormente. En nuestro caso, seleccionaremos algunas opciones de la pantalla superior.

Red

En la primera casilla: Network / Red podremos detallar que esta brinda la opción de Token Service, en donde cualquier usuario es libre de crear tanto tokens fungibles, como también NFT. Utilizando los mismos recursos de esta red y sin la necesidad de un Smart Contrac.

También brinda un servicio de consenso, propio de la plataforma Hedera Hashgraph. El cual permite comprobar el tiempo y orden de cualquier operación, ya sea en una blockchain o aplicación de preferencia.

En la casilla DEVS, tendremos las siguientes opciones:

  • Herramientas / Tools: En ella nos brindan herramientas para conocer mejor Hedera Hashgraph y sobre cómo funciona, al igual que nos pone a disposición de los usuarios la API de la plataforma y en distinto idiomas.

  • Recursos / Resources: Contiene las opciones de Integración (que permite integrar algún servicio o aplicación a esta red), Tarifas/Fees (que nos brinda información sobre las tarifas al momento de realizar alguna integración a la red), Fuente Abierta/ Open Source y Learnign Center nos brinda una información más profunda acerca de Hedera.

Devs

Luego pasamos a: Use Cases / Caso de Usos, que en la primera sección (justo donde apunta la primera flecha) brinda opciones a los usuario para el uso exclusivo de esta red. En la segunda Sección (segunda flecha) se reflejan opciones sobre otras áreas en las que esta red puede contribuir y tener influencia, tal como la salud, video-juegos y en nuestro propio negocio. Demostrando que esta red puede tener el potencial de expandirse a otras áreas de nuestras vidas como usuarios.

Use Cases

En HBAR, se puede encontrar información sobre el token propio de esta red, llamado HBAR y cómo podemos manejarlo. Por lo que en están 3 opciones, se presenta un Descripciones General (Overwie) sobre este token, algo muy útil para los usuarios que estén interesados en seguir su desarrollo o invertir. También en Account Creatión, podremos crear una cuenta como nuevos usuarios en esta plataforma, al igual que en Wallets y Exchanges podremos ver saber cuáles son las billetera o plataformas de intercambio que aceptan este token.

HBAR

Me pareció interesante agregar información actual sobre este token, por lo que si buscamos su estado actual en el mercado, encontraremos que el día de hoy tiene un precio de 0.2387 $ , rondando la posición #52 en el mercado de criptoactivos, entendiendo que este puede fluctuar.

Fuente

En la penúltima casilla: Governance encontramos información sobre el consejo de gobierno de esta red, siendo conformada por 39 organizaciones diferentes y cada una con distintas características, con una influencia mundial en 11 sectores. El consejo de trabajo de esta red se encargar de mejorar cada día el desempeño actual y el alcance de la Hereda Hashgraph.

Gobernance

Por último, en la casilla About están disponible opciones de actualidad sobre la red. Por lo que al acceder a cada una de estas opciones, podremos conocer el perfil de cada uno de los desarrolladores y el equipo que hay detrás de este proyecto. Al igual que podremos incluso acceder a las diferentes noticias en el mundo que tienen relación con esta red o Blogs en los que el tema principal es Hereda Hashgraph, por lo que si no aún no tenemos claro algún dato, podemos acceder a estas opciones confiables que nos presenta la página oficial.

About


Conclusión

Sin duda estamos ante una tecnología que bien en el futuro puede reemplazar a las Blockchain tal y como las conocemos, sin embargo en mi opinión aún queda mucho camino por recorrer, puesto que se debe realizar un seguimiento en la aplicación de esta tecnología. El protocolo Gossip y la tolerancia de fallas bizantinas son elementos que agregan un peso significativo en cuanto a seguridad y rapidez en las transacciones, sin embargo lo que determina el éxito de cualquier tecnología es también el acceso que puedan tener los usuarios a ella y el aprendizaje de su manejo.

Agradezco al profesor @pelon53 por motivar a conocer sobre este tema, uno de los aspecto que más disfrute de conocer fue el Protocolo Gossip, puesto que era desconocido para mí. Cada día se aprende algo nuevo del mundo de las criptomonedas.


Las capturas de pantalla, fueron tomadas por mí @marlut

Sort:  

Gracias por participar en Steemit Crypto Academy:

Lo único que impide que exista el consenso, que existan más de 1/3 de nodos maliciosos.

Esto significa que nada, ni nadie puede impedir que se logren los consensos requeridos,

Muy bien 👇, no sabemos lo que puede pasar en el futuro, la blockchain también se está actualizando.

sin embargo en mi opinión aún queda mucho camino por recorrer, puesto que se debe realizar un seguimiento en la aplicación de esta tecnología.

Buena tarea,

Espero seguir leyendo tus publicaciones.

Escala de Estimación.Puntaje.Observación
Protocolo Gossip.2.0Explicó bien el protocolo de Gossip.
Tolerancia a Fallas Bizantinas.1.5Faltaron algunos datos importantes.
Hashgraph Vs Blockchain (proceso de votación).1.8Explicó y comparó ambas tecnologías.
Explore Hedera Hashgraph.2.0Exploró muy bien la plataforma de Hedera.
Originalidad0.8Fue original, puede mejorar.
Presentación/cumplimiento de reglas.1.0Cumplió con las normas.

Calificación: 9.1

Gracias por visitar mi tarea profesor. Tendré en cuenta sus observaciones para la próxima asignación✍🏽

Coin Marketplace

STEEM 0.19
TRX 0.13
JST 0.028
BTC 66338.04
ETH 3306.77
USDT 1.00
SBD 2.69