Crypto Academy Week 16 - Homework Post for [@pelon53] Tecnología Hashgraph

in SteemitCryptoAcademy3 years ago
Nos encontramos en la última semana de la criptoacademy, temporada 2, y en esta oportunidad el profesor @pelon53 nos habla sobre la nueva tecnología Hashgraph que nos ofrece actualmente, quizás no todos hemos oído hablar de ello, ya que estamos acostumbrados a la tecnología blockhain, sin embargo HASHGRAPH tiene cosas nuevas que ofrecernos, y aquí en mi tarea de esta semana lo explicaré mejor.


20210603_204459.jpg

Imagen de mi propiedad, realizada en CANVA.

Explique en detalle el protocolo Gossip, usado en Hashgraph.

Gossip, es un protocolo que fue creado para brindar una mejor eficacia al momento de transmitir información a través de una red, pero de manera distribuida, este protocolo es utilizado por los dispositivos digitales que quieren brindan una mejor eficacia y rapidez al momento de distribuir una información, brindando a su ves, una manera totalmente segura y confiable, lo que le permite a la tecnología Hashgraph un mejor rendimiento.


Siendo un protocolo totalmente escaleable, permite que la información sea divulgada de manera totalmente distribuida, causando orden en la red, y permitiendo que trabaje con una baja latencia, esto que quiere decir?, que al poseer una baja latencia hace que se efectúen más rápidos los procesos distribución en la red, permitiendo que puedan reaccionar más rápidos dichos procesos.

Actualmente el protocolo Gossip es utilizado en la "nueva" tecnología Hashgraph para adaptarse y cumplir con las necesidades que requiera la misma, garantizando una mejor eficacia en el uso de distribución de información, trayendo como ventaja que muchos usuarios se interesen en trabajar con esta tecnología que promete una mayor rapidez y seguridad en sus funciones.

• ¿Cómo funciona?

Funciona bajo una red entre pares (Peer-to-peer), que permite que no existan servidores fijos, si no que todos trabajen por igual, de una manera totalmente distribuida, garantizando que dicha información sea llegada de manera directa, sin intermediarios. Gracias al uso de la red entre pares, permite mejorar la conexión de la red al momento de distribuir una información, obteniendo un mejor rendimiento en el protocolo Gossip, y mejorando a su ves la tecnología Hashgraph.

Este protocolo funciona de forma muy sencilla y fácil, ya que como dije anteriormente, los nodos de la red se ponen de acuerdo para trabajar con la información requerida de una manera totalmente aleatoria, pero de manera organizada, es decir, cada nodo se pone de acuerdo con otro para poder llevar a acabo una distribución plena.

Si en un caso hipotético, un nodo de la red falla con el proceso de distribución de información, los otros nodos seguirán haciendo su trabajo sin interrupciones, ya que solo manejan cantidad de informaciones fijas, garantizando a su ves, una mayor rapidez y seguridad en su trabajo.

• ¿Cuál es su objetivo?

El objetivo que Gossip tiene y que quiere lograr con la tecnología Hashgraph, es poder presentar un sistema más avanzado y eficaz al momento en que a los nodos les toque distribuir información, al ser tan rápido y seguro es menos propenso a los ataques en la red.

¿Por qué la distribución de información se ejecuta de manera veloz?, simplemente porque los nodos siempre están en constante comunicación para llevar a acabo su proceso de distribución, ya que cada uno maneja una cantidad de información fija, trayendo como consecuencia que la red no se colapse y que exista una mejor fluidez de datos.

Hashgraph al manejar en su tecnología este tipo de protocolo garantiza la seguridad de las miles de personas que decidan utilizarla, por eso el principal objetivo de Gossip es brindar una mejor eficacia en la distribución de su red, garantizando a su ves, su aplicación en otras redes que quieran usar este tipo de protocolo.

• Ventajas y desventajas

Ventajas:

• Eficacia: Hemos podido ver la eficacia que representa este tipo de protocolo, garantizando una mayor rapidez al momento en que se realiza el proceso de distribución de información, es muy poco probable que se presenten fallas en los nodos ya que ellos se encargan de distribuir su información de una manera fija.

• Descentralización: Este protocolo es totalmente descentralizado, por lo que no necesita de servicios fijos para mantenerse, por eso trabaja con la red de pares Peer-to-peer, que se encarga de distribuir la información de una forma totalmente independiente.

• Escalabilidad: Como lo dije anteriormente, posee una baja latencia que permite que sus procesos de distribución, sean totalmente escaleables y rápidos, es por eso que la tecnología Hashgraph utiliza este tipo de protocolo en su red, para garantizar una mayor eficiencia y escalabilidad en la misma.

• Distribución: La forma en la que se distribuyen cada uno de los nodos de información en la red, es de igual manera para todos, sin ejecutar una función mayor o menor que otros, lo que garantiza que nada interfiera con el proceso de distribución que están realizando.

Desventajas:

Así como puede ser una ventaja que los nodos sigan trabajando de igual manera en su proceso de distribución si alguno llegase a presentar una falla, también esto puede convertirse en una gran desventaja.

Ya que si en un caso hipotético, algún nodo se convierte en uno malicioso, este podría afectar la información que sea distribuida en ellos, alterando dicha información y en muchos casos convirtiéndola en falsa.

Lo que puede presentar una gran falla al momento en que esa información sea llegada.

• Tipos

Protocolo de difusión:

El protocolo de difusión se encarga de que los nodos trabajen de manera conjunta y grupal, para lograr un mejor proceso de distribución de información en la red, esto se logra mediante la comunicación que todos tienen para trabajar en conjunto y lograr que los procesos de distribución sean ejecutados de manera rápida y eficaz.

Protocolo de agregación:

En cambio el protocolo de agregación lo que hace es que los nodos se encarguen de recolectar y reunir información necesaria para ser distribuidas por los nodos de la red que se encuentran conectados en ese momento, trayendo como ventaja que todos estos procesos queden totalmente guardados, para tener un mejor registro.

Explique Tolerancia a Fallas Bizantinas en Hashgraph.

La tecnología Hashgraph tiene un consenso que utiliza para tolerar las Fallas Bizantinas, que cumple con la capacidad de corregir los datos e informaciones que se generan cuando se realizan los distintos procesamientos en la red, en este caso Hashgraph lo utiliza de manera asincrónica, garantizando la total seguridad y eficacia de la misma.

La tolerancia a Fallas bizantinas, ayuda y colabora a que la tecnología Hashgraph pueda tener una mejor escalabilidad en su sistema, asegurando a su ves que la información que tenga almacenada, se encuentre totalmente segura. Este consenso se utiliza con la integración de todos los nodos, permitiendo que existan 1/3 de nodos que sean maliciosos para la realización de la misma.

Gracias a la tolerancia de Fallas bizantinas que tiene la tecnología Hashgraph, se pueden soportar las fallas que pueda tener su sistema distribuido, en muchos casos se presentan situaciones que afectan a la red, por ejemplo,
en su verificación de datos o en su validación en el sistema, es aquí donde entra la tolerancia a las fallas bizantinas en la la tecnología Hashgraph, garantizando los ataques a este tipo de fallas.

20210603_204432.jpg

Imagen de mi propiedad realizada en CANVA.

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é?

Primero quiero aclarar que ambas tecnologías tienen sus ventajas y desventajas, dependerá de cada quién cuál será la mejor para su uso, ya que cada una comparte un enfoque distinto.

• Tecnología blockchain :

Todos conocemos a la tecnología blockchain ya que es una de las más utilizadas en los últimos tiempos, varias criptomonedas actualmente se basan su tecnología, ya que les proporciona seguridad y respaldo de su información en su cadena de bloques, evitando el riesgo de que dicha información sea alterada o cambiada por absolutamente nadie.

Podría considerarse como un registro en dónde sus nodos son distribuidos, y en donde cada bloque se almacenan información sobre distintas operaciones que se realicen en él, garantizando que esa información jamás sea eliminada o modificada.

• Tecnología Hashgraph :

Esta nueva tecnología Hashgraph, busca ser la nueva competencia de blockhain, posee un algoritmo de consenso muy distinto al de la anterior, ya que esta, se encuentra basado en una votación virtual, junto con un increíble protocolo (Gossip) que ayuda a que el proceso de distribución de su información sea manejado de una manera muchísimo más rápido y seguro.

Es reconocido también por su escalabilidad y eficacia al momento en que cada uno de los nodos se distribuyen la información, esto también es gracias a la red entre pares que utiliza.

• Diferencias:

  • Comparado con la tecnología Hashgraph, blockchain tiene menor escalabilidad, trayendo como consecuencia que en algunos casos sus transacciones no sean tan rápidas y eficaces que la otra, soportando 10.000 transacciones por segundo, mientras que Hashgrap soporta 5.00.000 por segundo.

  • La tecnología blockchain puede ser pública, privada o híbrida, mientras que la tecnología Hashgraph es totalmente privada, a excepción de su plataforma.

  • La tecnología blockchain trabaja con distintos algoritmos de consenso como lo son: Proof of Stake, Proof of Work etc. Mientras que Hashgraph trabaja con un solo consenso, que es el de votación virtual.

  • Hashgraph trabaja con la tolerancia de fallas bizantinas asincrónica, mientras que blockchain utiliza poW.

  • La tecnología blockchain ya tiene tiempo en el mundo, por lo que es más avanzada que Hashgraph, y más utilizada.

  • Hashgrap trabaja con el protocolo Gossip, lo que le da más ventaja de ser escalable y más rápido que blockchain.

  • Para realizar el proceso de validación de informaciones en la red de la tecnología Hashgraph, no hay necesidad de utilizar nodos mineros que hagan este trabajo, en cambio en la tecnología blockhain sí.

image.png

fuente

Para un proceso de votación en mi país elegiría la "nueva" tecnología Hashgraph, sin bien es cierto que no es tan reconocida como blockchain, pero ha demostrado que puede trabajar con mayor rapidez y eficacia gracias a su protocolo Gossip, lo que haría que el proceso de acumulación de votaciones sea ejecutada de una manera más rápida y segura.

Al no poder alterar ninguno de los resultados de las votaciones con la tecnología Hashgraph, estamos menos propensos a que los resultados sean tergiversados y manipulados, ya que es totalmente privada.

Para el proceso de distribución de la información serian dados los resultados de manera rápida y segura, ya que funciona bajo la red Peer-to-peer.

Se garantizaría que se presenten problemas y fallas en proceso de votación en la red, gracias a la tolerancia asincrónica de fallas bizantinas que tiene esta tecnología. Por lo que sería ideal para un proceso de votación.

Explore Hedera Hashgraph.

Como sabemos, Hedera Hashgraph es la plataforma de esta tecnología, cuya red es descentralizada y apta para aquellos usuarios que se interesan en el mundo digital.

Para ingresar en la página principal de Heredera Hashgrap ingresamos con el link que nos dejó el profesor en su tarea: https://hedera.com/

IMG-20210603-WA0166.jpg

Una ves que nos encontremos en su página principal, podemos ver que en la esquina superior derecha, se encuentra un pequeño ITEM, que contiene varias herramientas muy importantes para el uso y manejo de la plataforma.

Le daremos click ahí, y podemos ver como nos salen las distintas opciones que tenemos:

• La red
• Desarrolladores
• Casos de uso
• HBAR
• Gobernancia
• Acerca de

IMG-20210603-WA0167.jpg

Y es por eso que vamos a explorar un poco cada uno de las herramientas que aquí se nos presentan.

• La red:

Aquí podemos ver como nos ofrece los servicios para crear y ejecutar nuestros propios TOKENS dentro de la plataforma, ya sean fungibles o no fungibles.

Pero lo mejor de todo es que no necesitas ir a otra página para el uso y creación de estos tokens, ya que Hedera facilita la creación de los mismos, de una manera más rápido y eficaz, debido a su algoritmo de consenso con el que trabaja.

También podemos encontrar la opción de "Servicio de concenso" , en dónde podremos verificar a tiempo real las órdenes y operaciones que se realizan en ella

InShot_20210604_061459792.jpg

• Desarrolladores:

Aquí podremos encontrar información muy relevante sobre la plataforma, como podemos ver, Hedera permite a sus usuarios la accesibilidad de ciertas APIs, que nos permiten realizar ciertas actividades para la ejecución y uso dentro de la plataforma.

Podemos encontrar una serie de datos que nos instruyen un poco más sobre la plataforma, y como funciona, podemos ver los costos de las operaciones que se realizan en la sección de "Tarifas"

También nos permite configurar nuestro idioma dentro dentro de la plataforma.

IMG-20210603-WA0168.jpg

• Casos de uso:

En esta sección podemos ver como Hedera ha evolucionado y se ha expandido en otros ámbitos de nuestra vida, tal como el cuidado de nuestra salud, demostrandonos como puede influir en nuestros negocios esta plataforma, e incluso, implementa la integración de los videojuegos.

Aquí también podemos conocer un poco más sobre el futuro de la plataforma, lo cuál me parece increíble ya que podemos ir conociendo poco a poco su proyecto, permitiéndonos también la accesibilidad a la creación de nuestro propio libro contable.

InShot_20210604_064242832.jpg

InShot_20210604_064328284.jpg

• HBAR:

Hedera Hashgraph contiene su propio token llamado HBAR, el cuál podemos manejarlo dentro de su misma plataforma, en esta sección podemos encontrar información mucho más detallada sobre la moneda, permitiéndonos la creación de nuestra propia cuenta dentro de la plataforma.

También podemos ver en forma más detallada, los intercambios que están disponibles para el uso de la moneda, considero que este apartado contiene información muy instructiva e importante sobre su moneda, que estoy segura que no lo encontraremos en ningún lado.

Uno de los intercambios principales que manejan esta moneda, son:

• Binance
• Huobi Global
• Bittrex

Y actualmente su precio en el mercado se encuentra en 0.2271 USD, según :

Coinmarketcap

IMG-20210603-WA0171.jpg

• Gobernancia :

En esta sección obtendremos información más detallada sobre su consejo de gobernanza, en donde nos explica de manera detallada sobre la dedicación y el esfuerzo que tiene cada uno de los miembros que conforman esta plataforma, para su uso y realización en la red.

IMG-20210603-WA0169.jpg

• Acerca de:

En la última sección, podemos encontrar información más detallada sobre la plataforma, como el equipo que está detras de el, los medios de comunicación, y hasta las noticias más relevantes de la misma.

Aquí podemos encontrar información sobre ciertas dudas que nos hayan quedado con respecto a la plataforma y a todo el desarrollo que está detrás de el

IMG-20210603-WA0170.jpg

Hemos podido ver como Hedera Hashgraph nos presenta múltiples opciones para manejar dentro de la plataforma miles de opciones, nos permite realizar contratos inteligentes que permiten a muchos usuarios la libertad de desarrollarlos de una manera rápida y segura, y esto es debido a su tecnología con la que trabaja HASHGRAPH.

Detrás de la creación de la plataforma existe un equipo altamente capacitado para el buen funcionamiento y uso de Hedera, ha demostrado que es un red descentralizada, muy capaz y eficiente para realizar distintos tipos de contratos inteligentes.

Conclusión

Actualmente hemos podido ver como el mundo de la tecnología ha avanzado enormemente con el paso del tiempo, trayendo como consecuencia la nueva tecnología Hashgraph, a pesar de que aún se encuentra en desarrollo, ha demostrado poco a poco que puede resultar mucho más eficiente y rápido que la tecnología blockhain, sin embargo, no debemos olvidar que la tecnología blockhain es la más usada y tiene más trayectoria en el pasar de los años.

Quedará esperar a ver el futuro próximo de esta tecnología y que tan bien se desarrollaría en los sistemas que decidan usarlo, sin embargo no podemos negar que ha presentado propuestas increíbles para la mejora de la escabilidad en su red.

Gracias al profesor @pelon53 por la increíble clase de esta semana sobre esta tecnología que muchos desconocíamos, siempre es grato aprender cosas nuevas cada día. Hasta la próxima.

(Todas las capturas de pantalla son de mi propiedad)

Sort:  

Gracias por participar en Steemit Crypto Academy:

Excelente tarea, felicitaciones.

Espero seguir leyendo tus publicaciones.

Escala de Estimación.Puntaje.Observación
Protocolo Gossip.2.0Muy bien explicado.
Tolerancia a Fallas Bizantinas.2.0Explicó la tolerancia a fallas Bizantinas.
Hashgraph Vs Blockchain (proceso de votación).2.0Hizo su comparación y elección de las dos tecnologías.
Explore Hedera Hashgraph.2.0Exploró bien la plataforma de Hedera Hashgraph.
Originalidad1.0Original
Presentación/cumplimiento de reglas.1.0Cumplió con las reglas y buena presentación.

Calificación: 10.0

Gracias por corregirme profesor, fue excelente participar en su clase de esta semana, espero seguir viéndolo en la próxima temporada ☺🙌

Coin Marketplace

STEEM 0.19
TRX 0.13
JST 0.028
BTC 66373.20
ETH 3291.44
USDT 1.00
SBD 2.69