Steemit Crypto Academy Season 2: Week 8 – Homework Post for @pelon53 | TECNOLOGIA HASHGRAPH, by @eumelysm

in SteemitCryptoAcademy3 years ago

Saludos Queridos Amigos de Steemit Crypto Academy

IMG_20210603_174741.jpg

Bienvenidos a una nueva semana de aprendizaje, en esta ocasión el profesor @pelon53 nos trae una conferencia muy interesante para aprender sobre una novedosa tecnología llamada Hashgraph, a continuación daré respuesta a las preguntas propuestas para dar cumplimiento de la tarea de esta semana.



1. Explique en detalle el Protocolo Gossip, usado en Hashgraph.


PicsArt_06-03-05.50.55.jpg

Fuente


La tecnología hashgraph nos muestra una innovadora estructura donde la comunicación fluye a través de nodos, los cuales se comunican entre si de manera muy rápida permitiendo realizar múltiples transacciones por segundo. A este protocolo se le conoce como Gossip o Protocolo de Chismes, y debe su nombre a que una vez creado un evento la información se propaga rápidamente entre la comunidad hasta que todos posean los detalles de la transacción realizada.

Es decir, la información se distribuye aleatoriamente permitiendo la sincronización de la información entre los nodos pertenecientes a la red, la cadena de información continua expandiéndose rápidamente hasta que todos los miembros hayan recibido el chisme de la transacción, cuando y por quien fue transmitida. Todo este proceso se realiza de manera eficiente lo que garantiza que la información no se repita y que todos los nodos hayan recibido el informe respectivo.

Veamos algunas Ventajas:

✅ El protocolo de consenso permite realizar las transacciones de forma segura ya que garantiza la correcta distribución de la información sin que pueda ser manipulada por agentes externos.

✅ El protocolo Gossip a través de su sistema aleatorio garantiza que se puedan reordenar fácilmente los nodos sin afectar la equidad de la red.

✅ Permite que la información se propague rápidamente por toda la red, facilitando la realización de aproximadamente 10.000 transacciones por segundo.



2. Explique la Tolerancia de Fallas Bizantinas en Hashgraph.

La tecnología Hashgraph brinda seguridad ya que muestra tolerancia a las fallas que pudieran presentarse en un nodo específico, permitiendo llegar a un consenso para validar la transacción siempre y cuando los nodos maliciosos no superen el ⅓ del total de nodos en la red. A este proceso se le conoce como Tolerancia a Fallas Bizantinas Asincronicas.

Hashgraph esta matemáticamente diseñado para llegar a un consenso lo cual garantiza la validación de la transacción haciéndola resistente a ataques DDoS, botnets y Firewalls. Estos ataques maliciosos buscan inundar la red y así interrumpir el trafico normal de información pero hashgraph esta en la capacidad de evitar, en teoría, estas alteraciones a través de su tolerancia a fallas.

En este mismo orden de idea se establece que aBFT puede ser asincrónico o parcialmente asincrónico, y en ambos casos se tiene la certeza de saber que se ha llegado a un consenso y se tiene conocimiento de cuando se ha alcanzado el mismo; ya que su estructura matemática garantizara el mismo consenso.



3. Haga una comparación entre Hashgraph y Blockchain, para un proceso de votación en su país ¿Cual tecnología elegiría usted? ¿Por que?

1️⃣ En cuanto a su enfoque la tecnología Hashgraph utiliza gráficos acíclicos para almacenar la información mientras que en la Blockchain se almacenan los datos en bloques de forma lineal.

2️⃣ Hashgraph cuenta con un algoritmo de consenso de votación virtual para garantizar el consenso de la red, mientras que en la Blockchain encontramos varios algoritmos de consenso populares: Proof-of-Word, Proof-of-Stake, Proof-of-Elapsed Time, entre otros.

3️⃣ En cuanto a los mecanismos de seguridad Hashgraph utiliza Tolerancia a Fallas Bizantinas (aBFT) mientras que en Blockchain se utilizan métodos criptograficos para garantizar la seguridad de los datos almacenados.

4️⃣ Hashgraph aplica un método justo al asignar nodos al azar mientras que en Blockchain es menos justa ya que los mineros pueden seleccionar las ordenes que desea procesar e incluso detener algunas transacciones.

5️⃣ La velocidad en Hashgraph es superior al permitir la realización de hasta 500.000 transacciones por segundo mientras que en Blockchain las transacciones son mas lentas pudiéndose realizar de 100 a 10.000 transacciones por segundo.

6️⃣ Hashgraph utiliza Lisp y Java como lenguaje de programación mientras que en Blockchain depende de la Criptomoneda.

7️⃣ Otro aspecto importante es que Hashgraph es de propiedad privada contando con una red publica llamada Hereda Hashgraph, mientras que en blockchain depende de la plataforma empleada pudiendo ser público, privado o híbrido.


Ahora bien, por lo anteriormente analizado Hashgraph muestra una tecnología mas avanzada con respecto a Blockchain. Sin embargo al momento de elegir una de las dos yo me enfocaría en el nivel de desarrollo y adopción al mundo real que presenta la Blockchain, pues ha logrado adaptarse al mercado a través de los años. Así mismo se debe considerar que Hashgraph esta patentada y Hereda Hashgraph que viene a ser su variante publica aun se encuentra en desarrollo por lo que su eficacia en el mundo real aun no esta comprobada.

Y pese a las ventajas que presenta la tecnología Hashgraph sobre blockchain estos solo son datos matemáticos que deben ser sustentados en transacciones reales para comprobar su eficiencia y eficaz adaptación al mundo real. Por estas razones me inclinaría a elegir la tecnología Blockchain para un proceso de votación en mi país Venezuela.



4. Explore Hereda Hashgraph, muestre captures de pantalla.

Para conocer mejor sobre Hereda Hashgraph lo primero a realizar es acceder desde el enlace proporcionado por el profesor en su clase a la página principal de Hereda.com; allí observaremos una pequeña bienvenida. Procederemos a acceder al menú principal para ver los servicios que nos ofrece Hereda Hashgraph, haciendo click en las tres rallitas en la parte superior derecha.

PicsArt_06-03-03.05.56.jpg


En esta página veremos un listado de todas las opciones a los que podemos acceder, y para continuar aprendiendo iremos viendo cada una de ellas.

PicsArt_06-03-03.07.44.jpg


Comenzamos desplegando la información sobre la red, allí observamos los servicios de Token y consenso, además de cierta información sobre el funcionamiento de la plataforma.

PicsArt_06-03-03.09.38.jpg


La siguiente opción nos habla de los desarrolladores, donde nos muestran los conceptos básicos y recursos de importancia en la plataforma.

PicsArt_06-03-03.10.53.jpg


Seguidamente exploraremos la opción de Casos de Uso, allí vemos los pagos, activos, identidad, entre otros.

PicsArt_06-03-03.11.45.jpg


Ahora la siguiente opción nos habla de la moneda HBAR que es la criptomoneda de hereda, nos brinda una descripción general de la misma además de información para crear una cuenta y las carteras e intercambios compatibles con la moneda.

PicsArt_06-03-03.12.55.jpg


Por último en este listado tenemos la opción de Gobernanza donde veremos información relacionado a su consejo de gobierno.

PicsArt_06-03-03.13.52.jpg


Ya para finalizar de explorar la página podemos encontrar datos importantes sobre la plataforma a medida que continuamos bajando en la misma. Nos muestra un listado de la principales organizaciones del mundo a las que Hereda pertenece.

PicsArt_06-03-03.14.56.jpg


Así mismo veremos información relacionada con el modelo de Gobernanza descentralizado que maneja Hereda Hashgraph.

IMG_20210603_152146.jpg



CONCLUSIONES:

✅ Hashgraph nos presenta una tecnología relativamente nueva basada en contabilidad distribuida cuya velocidad y eficiencia en sus contratos inteligentes la situan como un futuro rival para la tecnología blockchain. Sin embargo es necesario verificar en la realidad lo eficaz que puede llegar a ser.

✅ Así mismo debemos resaltar que Hashgraph esta patentada por lo que no esta totalmente descentralizada y pudiera ser una desventaja para esta nueva tecnología, ya que aun no se tiene claramente establecido el papel que desempeñaría el consejo de gobierno detrás de Hereda Hashgraph.

✅ Solo con el pasar del tiempo veremos el surgimiento y consolidación de esta tecnología que promete estar presente revolucionando el mundo criptografico.



Esta ha sido mi publicación para dar cumplimiento a la tarea de esta semana, Será hasta una próxima oportunidad.


Cc:-
@pelon53
@steemitblog

Sort:  

Gracias por participar en Steemit Crypto Academy:

Este 👇, es uno de los objetivos de Tolerancia a Fallas Bizantinas asincrónicas, pero debes profundizar un poco más.

permitiendo llegar a un consenso para validar la transacción siempre y cuando los nodos maliciosos no superen el ⅓ del total de nodos en la red.

Espero seguir leyendo tus publicaciones.

Escala de Estimación.Puntaje.Observación
Protocolo Gossip.1.8Bie explicado, aunque e pudo profundizar más.
Tolerancia a Fallas Bizantinas.1.5Explicado muy superficial.
Hashgraph Vs Blockchain (proceso de votación).2.0Muy buena comparación y elección.
Explore Hedera Hashgraph.2.0Exploró Hedera Hashgraph.
Originalidad1.0Su trabajo fue original.
Presentación/cumplimiento de reglas.1.0Cumplió con las reglas.

Calificación: 9.3

Muchas gracias por su evaluación profesor : )
Saludos

felicitaciones, excelente calificación, ¿das clases a domicilio?

Muchas gracias 😘

Coin Marketplace

STEEM 0.17
TRX 0.15
JST 0.028
BTC 62952.72
ETH 2429.38
USDT 1.00
SBD 2.56