Steemit Crypto Academy// homework for @pelon53 on Hedera Hashgraph

in SteemitCryptoAcademy3 years ago

Question 1
1.- Explain in detail the Gossip protocol, used in Hashgraph.

Before defining and explaining in detail the gossip protocol, i will begin by explain what a hashgraph is, as the gossip protocol solely depends on the Hashgraph.

InShot_20210604_180217747.jpg

Image Source

The Hashgraph is a distributed ledger technology. It is often said to be directed by acyclic graphs to create an asynchronous Byzantine Fault-Tolerant with acronym aBFT. The crypto currency used by the hashgraph is the HBAR, considered as a native currency. This said gossip protocol, works on simple terms as we often say gossiping is when you tell a single thing to a person and he carries and tell another person until the new fly out to everybody.
This gossip protocol is a protocol used by the hashgraph to send informations using network nodes and also coming to consensus on transaction. explaining how the gossipo protocol works
when information is been send between nodes,it is done at a random order in which one users tell all information to a next user, which was choose at random
and this next user will also choose another next user at random and tell all the information to; and the node continues. this information is often synchronise which is called a gossip sync. Now when gossip sync is completed, the participating members or users will need to commemorate this gossip sync with an event.

InShot_20210604_180304493.jpg

Image Source

To elaborate, this event has to be stored as a data structure in the memory. And is noted to compose of a timestamp. We also note that the hash of the event created by self prior and the hash of the last event which is created by the other parent are known as the Two Parent Hashes.
These hashgraph has been given a thumb up for its consistency making it quite unique.
The Events are as follows:

  • The Timestamp: Which is the timestamp signifying when a member created an event.
  • The Transaction: Which holds several transactions making it unique as well
  • The Two Hashes of the two events which are the Hash 1: Self Parent and Hash 2: Other Parent.
  • Digital Signature: Which is the cryptography signed by the initiators of the event.

Question 2
2.- Explain Tolerance to Byzantine Faults in Hashgraph.

A Byzantine Fault Tolerance

InShot_20210604_175339016.jpg

Image Source

The word Byzantine Fault Tolerance is gotten from the event Byzantine Generals Problem. This actually came into plan, to show a situation in which failure is avoided or escaped from in a distributed system. The Byzantine tolerance uses four army generals.

InShot_20210604_175420245.jpg

Image Source

The decentralized networks have independent and seperate nodes which act like the byzantine generals.
Before transactions are made, all the nodes must come to a consensus or on a particular agreement.

Question 3
3.- Make a comparison between Hashgraph Vs Blockchain, for a voting process in your country. Which technology would you choose? Why?

InShot_20210604_180340222.jpg

Image Source
I will begin by giving the definition of the hashgraph and the blockchain before going to its comparision . A Hashgraph is an information as well as a concensus algorithm which is principally based on the gossip concept or protocol and virtual voting and concluding with a secure transaction. A blockchain is a decentralise distribution ledger technology. It uses the technology of storing data in blocks and accessed by globally every participant.

InShot_20210604_180415714.jpg

Image Source
  • Open-source:
    Hashgraph is solely based on a patented algorithm which owned by Swirlds. Indicating here that any new entry will have to pass through Swirlds while Blockchain is an open-source platform making it have many people contributing to building crypto currencies.

  • Faster transactions:
    Hashgraph uses the gossip about gossip protocol which provides a faster transaction speeds.Also the Hashgraph processes up to 500,000 transactions in a second.
    The speed of transactions in blockchain is solely dependent on the implementation of protocols such as the Hyperledger protocol. it is normally slower than the Hashgraph with a speeds of 100 to 10,000 transactions in a second.

  • Efficiency:
    Blockchain’s block is highly inefficient. This is because when two blocks are mined simultaneously, one has to be chosen over the other, while discading one.
    The Hashgraph is 100% efficient, and no transaction is discaded.

  • Consensus mechanism:
    Blockchain uses consensus algorithms such as the Proof of Elapsed, Proof of Stake and Byzantine Fault tolerance.
    The Hedera Hashgraph uses the technology of virtual voting to gain network consensus.

At this juncture, it is well proven that the hashgraph is more better than the blockchain in terms of security, speed, efficiency etc
But for me personally i will be choosing the Blockchain over the Hashgraph, mainly because the hashgraph has not yet been launch, so we do not know the errors it might come with.
Half bread in your hand is better than a dozen still in the oven

Question 4
4.- Explore Hedera Hashgraph link show screenshots.

On entering the website of the Hedera Hashgraph site, the first page displayed is shown below in the screenshot. This homepage actually displays features which will be found after clicking the home button.

InShot_20210604_145137834.jpg

The features displayed include:

  • Network
  • Devs
  • Use Casas
  • HBAR
  • Governance
  • About
    InShot_20210604_145234603.jpg

We will begin by exploring the Network.

InShot_20210604_145336076.jpg

Services offered by network include the token and consensus services which i will be exploring.

InShot_20210604_145509381.jpg

We can actually explore and manage the HBAR token here, by clicking on the get started tab

InShot_20210604_145613624.jpg

A good feature with the Hedera hashgraph is that we can check the Token ID, we can also create a token as well as update one. All the codes are already written and just ready to be ran.

InShot_20210604_145712330.jpg

The get started feature as i mention above.

InShot_20210604_145805430.jpg

InShot_20210604_150021017.jpg
On the dev tap, we can check the latest development as well as what hashgraph is all about.

InShot_20210604_150132194.jpg
On the Use Cases Tap we can check the:

  • Payment
  • Tokenized asset
  • Fraud mitigation

Which i will be exploring Payment as example

InShot_20210604_150239184.jpg
It enables secure and real time payment

InShot_20210604_150434607.jpg
On the HBAR Tab, we have the following three examples.

  • Overview
  • Account creation
  • Wallet and exchanges

InShot_20210604_150524144.jpg
Exploring Wallet and exchanges, we can actually manage and cuatomise HBAR cryptocurrency.

InShot_20210604_150626079.jpg
We can also create an account here.

InShot_20210604_150717608.jpg
Account creation overview.

InShot_20210604_175512721.jpg
We now have the Governance tab, with the following features as 39 term limited organisation.

InShot_20210604_175636925.jpg
The About is a great feature which shows the team behing the management of the hashgraph technology.

InShot_20210604_175728029.jpg
InShot_20210604_175909237.jpg
InShot_20210604_175819743.jpg
The vision of the hashgraph team is to build a strong secure digital world.
CC: @pelon53

Sort:  

Gracias por participar en Steemit Crypto Academy,

Para que exista consenso en la Tolerancia a Fallas Bizantinas asincrónicas debe existir por lo menos 2/3 de nodos verificados o válidos. 👇

Antes de realizar las transacciones, todos los nodos deben llegar a un consenso o un acuerdo en particular.

Es mejor medio pan en la mano que una docena todavía en el horno

👆 Así es, el Hashgraph no ha sido probado en la vida real, es una gran debilidad.

Espero seguir leyendo tus publicaciones.

Escala de Estimación.Puntaje.Observación
Protocolo Gossip.1.8Explicó el protocolo Gossip.
Tolerancia a Fallas Bizantinas.1.2Faltó explicar.
Hashgraph Vs Blockchain (proceso de votación).1.7Comparó las dos tecnologías y eligió una.
Explore Hedera Hashgraph.1.8Exploró a plataforma.
Originalidad1.0Su propio trabajo.
Presentación/cumplimiento de reglas.1.0Buena presentación.

Calificación: 8.5

 3 years ago 

Thank you Sir

Coin Marketplace

STEEM 0.15
TRX 0.15
JST 0.028
BTC 53778.84
ETH 2224.93
USDT 1.00
SBD 2.30