Crypto Academy, Season 2, Week 8 - Homework Post for @pelon53 || Tecnología hashgraph || by @nane15
Empiezo...
Explique en detalle el protocolo Gossip, usado en Hashgraph.
El protocolo Gossip tiene origen en una analogía hecha de la palabra equivalente a chisme en ingles, por lo que su nombre casi de parodia, hace referencia a la forma en la que en redes sociales se propaga la información a través de persona a persona de manera muy rápida a través de un proceso de viralizacion, al menos se puede ver así.
Este concepto que en realidad es muy simple pues se basa en la propagación de información desde un proceso muy básico y simple, el cual es emparejar los nodos de información en la red de manera aleatoria con otro nodo que a su vez esta emparejado con otro nodo que repite el proceso, distribuyendo así la información de manera mucho muy rápida.
Fuente
![](https://steemitimages.com/640x0/https://cdn.pixabay.com/photo/2017/11/13/11/11/texture-2945315_960_720.jpg)
A nivel aun más técnico podemos decir que el protocolo Gossip basa su funcionamiento en la distribución probabilista de la información seleccionando pares a quienes los mismo nodos les distribuyen la información, tienen que distribuir los mismos nodos para evitar que la información introducida en un par no se duplique en otro nodo y asi tener una red mas fiable y eficaz. Por ejemplo supongamos que estoy en una fiesta, y yo quiero usar el protocolo Gossip, pues lo que haría seria emparejarme con alguien a quien le daré un mensaje y esta persona a su vez lo hará emparejándose con otro y así sucesivamente sin repetir los pares, logrando una distribución de información más eficaz en menos tiempo.
Esto también tiene que ver con la probabilidad pues como ya dije el protocolo se basa en la probabilidad que tienen los nodos de poder distribuir esta información, y aunque vemos que esto puede parecer un problema, sigue siendo un proceso muy escalable porque aunque un nodo falle los otros estan obligados sin importar que a distribuir la información de manera fija.
Finalmente así podríamos decir que el objetivo final de el protocolo Gossip es el de distribuir la información de manera eficaz en la red, logrando así un protocolo altamente escalable en el que la red este en mantenimiento y actualización de forma automática y periódica manteniendo en funcionamiento contante la misma. Todo en base a un patrón de dispersión viral de datos en el que la información se distribuye de manera mas rápida.
Ventajas
- Escalabilidad: Es u protocolo altamente escalable al estar basado en una red de dispersión de datos innovadora
*Fuerte y seguro: El protocolo Gossip al trabajar cada nodo de manera independiente no precisa de ningún nodo especial. Por lo que funcionan de manera independiente y aunque uno se caiga no afectara a la red.
- Descentralizacion: Es un protocolo autónomo y no precisa de un control previamente establecido.
Desventajas
Posibilidad de fallas en su robustez: Si bien el protocolo Gossip es seguro y confiable, este puede llegar a ser vulnerado si se diera el caso de que un nodo se volviera malicioso este podría modificar parte de la información que envía y vulnerar parte de la red.
Patentada: Por lo que no es de acceso total a cualquiera, aunque se pueda acceder a parte de ella.
Explique Tolerancia a Fallas Bizantinas en Hashgraph.
Como ya se ha dicho Hashgraph utiliza el llamado: Tolerancia Asincrónica de Falla Bizantina (aBFT), que se basa en hacer que ningún pequeño miembro (o algunos pocos de ellos) eviten que al comunidad completa llegue al consenso. También respalda el consenso ya establecido. Entonces pasa que cada miembro llegará a un punto en el que sabrá con toda la seguridad que ha llegado a un consenso y el proceso es realizado de forma asincrónica asi que a parte de todo aunque funcionen solos siguen siendo rápidos. Como dicen por ahí... No solos, juntos pero no revueltos.
Siendo así la ya llamada tolerancia asincrónica de falla Bizantina evitaria lo siguiente consolidando la red de manera segura.
- Fallas de consenso.
- Fallas de validación.
- Fallas de verificación de datos.
- Fallas en el protocolo de respuesta frente a situaciones de la red.
Haga una comparación entre Hashgraph Vs Blockchain, para un proceso de votación en su pais ¿Cuál tecnología elegiría usted? ¿Por qué?
Para empezar podemos partir de la base que nos dice que una blockchain trabaja con un protocolo Proof of Work en el que para generar cada bloque nuevo en la cadena y validar información se necesitan equipos de alta tecnología resolviendo complejas operaciones matemáticas que demandan muchos recursos. Esto mediante un protocolo sincrónico en el que cada información o suceso nuevo esta relacionado con el anterior a este.
En Hashgraph es de manera asincrónica donde cada proceso como ya se ha dicho funciona de manera individual, donde cada evento o miembro es independiente en si uno de otro. Todo esto mediante el uso de el Gossip Protocol en el cual los nodos dispersan la información en la red solo mediante la conexión de los mismos a nivel de pares interconectados, todo esto en un proceso que no precisa de una carga de sistema en ningún sentido, siendo un proceso económico y estable.
Fuente
![](https://steemitimages.com/640x0/https://live.staticflickr.com/65535/49096621676_508afe6263_b.jpg)
En base a esto yo personalmente preferiría utilizar la tecnología de la red de Hashgraph para un proceso de votaciones; esto seria en base a que un proceso de tal magnitud precisa ser seguro y escalable, ademas de manera muy importante económico, para que en las zonas mas alejadas sea posible la transmisión de información, por lo que de manera sencilla lograría abarcar cada parte de mi país interconectando cada puesto de votación, así donde hubiera red podría llevarle la información a donde no y lograr la eficacia y consolidar el proceso, ademas de tener la seguridad que en caso de que una parte falle, o alguien falle no afectaría de manera fuerte y seria fácil de recuperar.
Pero en lo mas importante yo podría lograr difundir la información de manera eficaz y rápida para que el proceso termine rápido, gracias a la viralizacion de la información y la conexión de la red, donde al momento que la ultima persona votara y podría empezar a contabilizar y estaría terminado casi de manera instantánea.
Explore Hedera Hashgraph enlace muestre captures de pantalla.
Ahora estaré explorando un poco, la pagina web de hedera. Aquí tenemos la pagina pricipal en la que tendremos una atractiva presentación y la opción de llegar a todos los menús de acceso fácil y rápidamente.
Captura tomada de Hedera
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmQmUq4pp3F133StP1yhxzMtbcFeJ5sQNJ7y7JUQ6NkiQ1/image.png)
Captura tomada de Hedera
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmQUatKyDdo2sNqrJoaocG78smzxCoMaCybYdJJZ5RvjHa/image.png)
En la parte de Network podremos observar los los servicios disponibles en la red en general e informacion de como funcionas estos.
Captura tomada de Hedera
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmdh625SxzjDyjRLBjrTfZdwbBBnXnvpExi8ABwbXLwedR/image.png)
En Devs podremos analizar, que ademas de ver las herramientas y recursos que emplea hedera, de manera directa también acceder al código fuente que comparten en GitHub
Captura tomada de Hedera
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmaF3m1xA3jCjdfxvMW4b8pQHNP7WE5zQF2FNitRL285ux/image.png)
Captura tomada deGitHub
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmQzPseAn4H8DAenTvuQBS2JJK6QS57mv9B9QQkiwgZ7US/image.png)
Ya en use cases podremos analizar la información disponible acerca de como trabaja hedera en las diferentes aplicaciones en las que espera estar disponible y la información de como.
Captura tomada de Hedera
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmTxSh5FbfF8tcGJ2UdNohvmS3Twc9cRGXewCU9CFDfwfr/image.png)
En HBAR vemos información acerca de como funciona su wallet y la criptomoneda de manera detallada.
Captura tomada de Hedera
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmPqMCwAcQAPWTXRbp3ZTkDVhTq5VW53VzGP4w7MitriaR/image.png)
En governance podremos observar la distintas empresas que poseen Hedera y deciden acerca del proyecto.
Captura tomada de Hedera
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmVTSMxao1HTvgt3ULnW1UAUmWiZf7V2Sp2J2RVBpR9roR/image.png)
En about podremos ver información del personal de trabajo, blog de hedera noticias y toda la información del proyecto, incluso algo muy importante como lo es la hoja de ruta.
Captura tomada de Hedera
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmTftzNGZgpXh8tuhTE6nwRyF4bK4ZqAwEypFdeWQHfdFo/image.png)
Haciendo click en el botón de "Get Started" podremos ver una guía rápida para toda clase de personas que quieran informarse de Hedera, donde abarcan desde información rápida, para desarrolladores, para personas en general y para la comunidad de hedera.
Captura tomada de Hedera
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmfCLeueC3NLn3AsTQDwi6DSFFYY7Qdhx5Bocr7HQjYfuT/image.png)
Captura tomada de Hedera
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmNWPTmYNNkX4pAngLRptVMHQuZ3Whhiy79ANpc5A3JbRV/image.png)
Captura tomada de Hedera
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmS2ZGpTVgct7THUSx6bnYDhwoa4mVgceKzFxB9bmnzkkv/image.png)
Captura tomada de Hedera
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmXap9dC9oYxsRBoSVZRnww6Z3C6qtV3J3B3fPCaNsV13t/image.png)
En conclusion la red de hedera hashgraph nace como una nueva alternativa muy segura, más escalable y de bajo costo que busca hacer competencia a las propuestas de monedas como el Bitcoin, desde otro punto de vista y con un modelo de tecnología viable y sostenible a largo plazo, definitivamente una criptomoneda en la que vale la pena invertir a futuro.
Estare mas pendiente de ella a futuro
Claro que si brother
Gracias por participar en Steemit Crypto Academy:
Buena explicación protocolo Gossip. Pero faltó profundizar en Tolerancias asincrónicas de Fallas Bizantinas.
Faltaron comparaciones entre las dos tecnologías: Blockchain y Heshgraph.
Espero seguir leyendo tus publicaciones.
Calificación: 7.6
Caramba, pues toca mejorar profesor, michas gracias por leer!
Cada día me sorprende mas líder sigue así
Gracias mano! Aquí esforzándome!