Steemit Crypto Academy Temporada 2: Semana 8| TECNOLOGÍA HASHGRAPH

in SteemitCryptoAcademy3 years ago

ultimaimagen.jpg

source

introduccion

Hola mis queridos amigos de la comunidad de la Criptoacademia, agradezco al profesor @pelon53 por su explicación sobre la tecnología Hashgraph, la las fallas bizantinas y hereda hashgraph, luego de la lectura y análisis del tema tan interesante realizaré la tarea para fortalecer mis conocimientos .

Explique en detalle el protocolo Gossip, usado en Hashgraph

Gossip es un algoritmo que se ha usado en Hashgraph, este algoritmo es conocido por la manera en la que distribuye la información a través de todos los nodos que se encuentren disponibles en su red, en pocas palabras esto quiere decir que este algoritmo hace que todos los nodos se comuniquen entre si y se pasen información de las transacciones realizadas de esta manera el sistema es mas eficiente a la hora de realizar las transacciones ya que al todos los nodos tener la misma información el proceso de validación es mas rápido y por lo tanto la transacciones se hacen mas rápido y de forma aleatoria.

Cabe recalcar que este algoritmo funciona con el protocolo P2P ya que este ayuda a que las transacciones lleguen de un punto a otro sin importar la distancia o en que lugar te encuentres, esto es ventajoso porque como todos sabemos encontrar a personas que quieran hacer transacciones de criptomonedas en un mismo pais es algo difícil por lo que poder hacer transacciones en cualquier parte del mundo con cualquier persona te da una gran ventaja a la hora de querer comprar o vender.

El objetivo de usar el algoritmo de Gossip es que el sistema de transacción sea mas rápido y eficiente ya que al todos los nodos recibir la misma información, el proceso de validación de la transacción será mas rápido y por lo tanto el sistema será mas eficiente y será menos vulnerable a los saboteos de transacciones que normalmente ocurren cuando una transacción es demasiado lenta, esto es algo que no pasa en este algoritmo ya que como mencione al todos los nodos tener la misma información la validación se hace mas rápido y el sistema se vuelve mas eficiente

Explique Tolerancia a Fallas Bizantinas en Hashgraph

La tolerancia en fallas bizantinas se puede decir que es la tolerancia del sistema ante fallas en los nodos, esto quiere decir que al fallar un nodo este será expulsado o excluido del sistema de validación pasa lo mismo si uno o cualquier nodo tiene una falla o desconexión este será expulsado o desconectado esto hace que este sistema sea eficiente ya que lo hace inmune a trampas en las transacciones existen casos en que personas modifican el código de las transacciones para que parezca validada y pretenden cometer fraudes sin embargo la tolerancia de fallas bizantinas hace lo propio.

Los intentos de actores maliciosos por manipular la seguridad y crear fallas o errores en el sistema lo hacen con el proposito de modificar el código una transacción, esta deja un indicativo de que el código fue modificado y este indicativo lo pueden notar los nodos del algoritmo Gossip, al los nodos notar que el código de la transacción fue modificado estos inmediatamente invalidan la transacción lo que hace que cualquier intento por burlar al algoritmo sea en vano esto hace que la tolerancia a fallas bizantinas sea asincrónica .

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 poder decidir cual de los dos sistemas es mas eficiente es necesario ver sus ventajas y desventajas para así tener una elección lo mas correcta y racional posible, ya que viendo las desventajas y ventajas de cada sistema se puede hacer un análisis mas acertado de cual sistema es mas eficiente y ver cual tiene mejor rendimiento sin nada mas que decir empecemos con Hashgraph para posteriormente ir a blockchain

Ventajas de Hashgraph

1 velocidad del sistema.

La velocidad de Hashgraph se debe al algoritmo gossip ya que con este algoritmo se pueden llegar a procesar hasta 10.000 transacciones por segundo y esta también las valida de forma casi inmediata ya que este sistema esta construido para que a medida que crezca los nodos en la red el sistema se vuelve mas rápido y efectivo.

2 Acceso justo.

El sistema de Hashgraph es muy justo gracias a que ningún individuo puede retrasar ni impedir una transacción si por casualidad existiera algunos nodos maliciosos con esta intención el sistema gossip de nodos aleatorios haría que el sistema de transacción transcurra con normalidad y excluyan los maliciosos .

3 Seguridad.

Se puede decir que la seguridad de Hashgraph es una seguridad dé la que no nos podemos quejar ya que funciona con la Tolerancia Asincrónica de Falla Bizantina esta hace que este sistema sea muy eficiente ya que no importa si algún nodo este dañado o infectado con algún malware este proceso solo excluirá y este no producirá ningún daño a los otros nodos ni a las demás transacciones que en ese momento se estén procesando.

Desventajas de Hashgraph

1 No es de código abierto

Que Hashgraph no sea de código abierto es algo que han incomodado a algunos de sus usuarios ya que esta tecnología esta patentada lo que hace que los desarrolladores no puedan entrar en el código de dicha red y creen sus propias versiones publicas.

2 sus 39 gobernantes

Con 39 gobernadores de gran fama los usuarios cuestionan si Hashgraph es el sistema descentralizado que los puristas de blockchain esperan, sin embargo viendo que cada uno de los gobernantes de Hashgraph son grandes lideres en la industria y de gran reputación es muy poco probable que hagan algo que perjudique a su propia creación por el contrario a ellos les importa que tenga éxito, teniendo todo esto en cuenta todo queda a la interpretación de cada usuario

3 Lenguaje de programación

Hashgraph solo maneja el lenguaje de programación java y Lisp esto es desventajoso ya que Hashgraph no tiene muchos lenguajes de programación a diferencia de blockchain que usa varios lenguajes de programación

Ventajas de blockchain

1 Incorruptible

Tomando en cuenta que en el blockchain existen diversos sistemas de verificación hacer trampa o intentar estafar a alguien es una tarea prácticamente imposible, todos estos métodos de verificación hace que la red blockchain sea una de las redes mas seguras de todas las que existen

2 No hay grandes costos de transacción

Debido a que en esta red no existen intermediarios, no se cobra altas comisión a la hora de hacer una trasferencia esto es muy ventajoso ya que en cualquier banco tradiciponal en el que quieras hacer una transferencia te cobra una comisión con altos costos esto es un poco molesto si solo tienes una cantidad de dinero especifica y tienes que dejar una pequeña parte en comisión para poder realizarla .

3 Procesos rápidos

Es verdad que blokchain no es la red que hace las transacciones mas rápidas, pero a comparación con un banco convencional la rapidez se nota tomando en cuenta que en los bancos convencionales para hacer una simple transferencia se necesita un proceso que puede tardar varios minutos y en el peor de los casos se puede cancelar y tienes que hacer la transacción de nuevo esto no pasa con blockchain viendo que las transacciones se pueden hacer en unos cuantos segundo y con un alto nivel de seguridad

Desventajas de blockchain

1 Gran consumo de energía

Para garantizar que las transacciones sean validas deben pasar por procesos de consensos obviamente pero el proceso de consenso necesita una gran cantidad de energía para poder formar cada nodo sin mencionar que los nodos tienen que comunicarse de ida y vuelta para poder validar la transacción. Pero si lo vemos de otra manera los algoritmos de consenso consumen tanta energía como la prueba de trabajo lo cual no es muy ventajoso ya que la idea no es tener un consumo de energía tan alto.

2 Proceso complejo de verificación de firmas

Este sistema es un tanto complicado e incomodo ya que cada vez que quieras hacer una transferencia vas a necesitar una clave y una verificación criptográfica publico -privada luego de esto se necesita (algoritmo de firma digital de curva elíptica ) que se utiliza para garantizar que la transacción se realice entre los nodos correctos.

Tomando en cuenta las ventajas y desventajas que ya mencionamos entre el sistema blockchain y el sistema Hashgraph yo elegiría el sistema Hashgraph, elijo este sistema por su peculiar sistema de transacciones basándonos en que este sistema es el mas rápido se puede decir que a la hora de ser empleado como sistema voto seria muy eficiente ya que su velocidad podría hacer que la elección de un candidato sea lo mas transparente posible lo cual es ventajoso porque la ideas que todas las personas puedan ejercer su derecho de manera segura y confiable.

Cabe recalcar que el sistema de voto seria bastante seguro ya que si algún partido político quisiera hacer trampa y cambiar los votos estos serian verificados junto con otros votos y al darse cuenta de que el voto a sido modificado seria excluido de las votaciones por lo que el sistema de votaciones seria completamente a prueba de trampas propuestas por otros partidos políticos.
Por estas razones pienso que el sistema de Hashgraph seria mas eficiente a la hora de hacer unas votaciones y no digo que el blockchain no sea eficiente si no que el sistema blockchain es un sistema un poco mas lento y esto no beneficia ya que la idea es hacer la votación lo mas rápido posible, otra de las cosas por las cosas de las que no elegí el blockchain es porque en el caso de querer hacer un voto tendrías que pasar por proceso de verificación algo engorroso lo que alargaría mas de lo que debe el proceso de votación.

Explore Hedera Hashgraph muestre captures de pantalla.

Screenshot_1.png

se obeserva la pantalla pricipal de hereda Hashgraph junto con el nombre de la pagina tambien podemos ver lo siguientes nombres en la panatalla

  1. red

  2. devs

  3. casos de uso

  4. hbar

  5. gobernanza

  6. hacerca de

Screenshot_2.png

en el apartado de red podemos ver los siguientes textos en el primer texto nos aparace la palabra servicios que son los siguientes y en el segundo texto nos aparecera la palabra informacion que tiene las siguientes opciones

servicio

  1. servicio de token

  2. servicio de consenso

informacion

  1. como funciona

  2. exploradores

3.salpicaderpo

Screenshot_3.png

en el apartado de Desv podemos encontrar los siguientes textos el primero es utillaje y tiene las siguientes opciones y en el segunto texto es recursos que son los siguientes

utillaje

  1. Docs

  2. heredera SDK

recursos

  1. integrantes

  2. honarios

  3. codigo abierto

  4. centro de aprendizaje

Screenshot_4.png

en el apartado de casos de uso podemos encontrar los siguientes opciones luego de esas opciones podemos encontrar el siguiente texto construido sobre hereda

  1. pagos

  2. activos de tokenizados

  3. mitigación del fraude

  4. identidad

  5. cumplimientos de datos

  6. blockchain autorizada

construido sobre hereda

  1. estudios de caso

  2. empresa

  3. atencion sanitaria

  4. juego

Screenshot_5.png

en el apartado de HBAR podemos encontrar las siguientes opciones

  1. vision general

  2. creacion de cuentas

  3. carteras de intercambio

Screenshot_6.png

consejo de gobierno de hereda

Screenshot_7.png

por ultimo en el apartado de acerca de encontraremos las siguientes opciones

  1. equipo

  2. viaje

  3. hoja de ruta

  4. grupo de usuarios

  5. carreras

  6. medio

  7. prensa

  8. noticia

  9. blog

  10. papeleras }

conclusión

Luego de finalizada la excelente actividad de hoy puedo decir que tanto la Blockchain como la hashgraph son excelentes sistemas descentralizados que permiten el desarrollo de procesos eficientes, todo dependerá del gusto de cada usuario, yo siempre prefiero ir a la vanguardia de los procesos y es por esto que mientras surgan tecnologías que complementen la anterior, yo estaré en la constante búsqueda de conocimientos, el protocolo gossip o de chisme brinda grandes beneficios y mejoras de los protocolos utilizados en la Blockchain .

cc:
@pelon53

Sort:  

Gracias por participar en Steemit Crypto Academy:

Se puede ampliar un poco más el prtocolo Gossip, por ejemplo ventajas y desventajas, quienes lo usan.

👇 Pero no explicó en que consiste este método. Y algo importante, si hay 2/3 de nodos válidos se llegará a un consenso, en otras palabras, no debe existir más de 1/3 de nodos maliciosos para llegar al consenso.

Los intentos de actores maliciosos por manipular la seguridad y crear fallas o errores en el sistema lo hacen con el proposito de modificar el código una transacción,

Espero seguir leyendo tus publicaciones.

Escala de Estimación.Puntaje.Observación
Protocolo Gossip.1.5Se puede ampliar.
Tolerancia a Fallas Bizantinas.1.0No fue explicado a cabalidad.
Hashgraph Vs Blockchain (proceso de votación).1.8Hizo la comparación y elección de la tecnología.
Explore Hedera Hashgraph.1.8Fue explorado la plataforma de Hedera.
Originalidad1.0Fue original.
Presentación/cumplimiento de reglas.1.0Cumplió con las reglas.

Calificación: 8.1

Coin Marketplace

STEEM 0.29
TRX 0.11
JST 0.033
BTC 63901.15
ETH 3133.40
USDT 1.00
SBD 4.05