O que é Hashgraph? Como é diferente do Blockchain?

A tecnologia Blockchain(Blockchain) surgiu em resposta ao colapso de várias instituições bancárias em 2008. Propôs um novo sistema monetário destinado a tirar o controle da oferta monetária, contando apenas com um sistema de caixa eletrônico ponto a ponto, projetado especificamente para o mercado digital reino. Acreditava-se que este sistema monetário online era um sistema monetário melhor até que alguns começaram a falar sobre o Hashgraph(Hashgraph) .

O que é Hashgraph

O que é Hashgraph

Diz-se que o Hashgraph(Hashgraph) é um sistema mais robusto. Seu algoritmo de consenso fornece uma nova plataforma para consenso distribuído. Alguns dos atributos comumente usados ​​para se referir ou descrever Blockchain são distribuídos, transparentes, baseados em consenso, transacionais e flexíveis. Hashgraph tem todos esses recursos. No entanto, é uma estrutura de dados e um algoritmo de consenso muito mais rápido, justo e seguro que o blockchain. É descrito como o futuro da tecnologia de contabilidade distribuída. Ele usa duas técnicas especiais para alcançar um consenso rápido, justo e seguro.

  1. fofoca sobre fofoca
  2. Votação Virtual

Gossip about Gossip basicamente significa anexar uma pequena quantidade adicional de informações a este Gossip , que são dois hashes contendo as duas últimas pessoas com quem conversamos. Usando essas informações, um Hashgraph pode ser construído e atualizado regularmente quando mais informações são divulgadas, em cada nó.

Uma vez que o Hashgraph está pronto, é fácil saber o que um nó votaria, pois estamos cientes das informações que cada nó possui e quando eles souberam disso. Esses dados podem, assim, ser usados ​​como entrada para o algoritmo de votação e para descobrir quais transações alcançaram o consenso rapidamente.

Hashgraph vs Blockchain

A tecnologia Blockchain é um livro digital incorruptível de transações econômicas. No entanto, ele pode ser programado para registrar não apenas transações financeiras, mas praticamente tudo de valor. As informações(Information) mantidas em um blockchain existem como compartilhadas e são continuamente reconciliadas/atualizadas. Isso garante que os registros/dados que ele mantém sejam idênticos em toda a rede e não sejam armazenados em nenhum local individual. Como tal, o blockchain não pode ser controlado por nenhuma entidade única. Em segundo lugar(Second) , não tem um único ponto de falha.

O Hashgraph(Hashgraph) , por outro lado, afirma suportar uma estrutura de dados superior capaz de resolver muitos dos problemas com os quais a comunidade Blockchain vem lutando há algum tempo, como mecanismos de consenso.

Até agora, as tecnologias de consenso eram classificadas em uma das duas categorias:

  1. Redes públicas (inclui Bitcoin e Ethereum )
  2. Privado(Private) (soluções baseadas em algoritmos de consenso baseados em Leader)

As redes públicas são caras para executar e têm restrições de desempenho resultantes da Prova de Trabalho(Proof of Work) (concordar com a ordem em que a transação pode ocorrer. Isso garante que o suprimento de dinheiro seja constante e ninguém trapaceie). Isso reduz o número de aplicações em que tais tecnologias podem ser empregadas na prática.

As redes privadas, ao contrário das redes públicas, restringem o uso a participantes conhecidos e confiáveis. Essa abordagem reduz o custo e melhora drasticamente o desempenho, com algoritmos capazes de atingir 1.000 transações por segundo em comparação com sete para Bitcoin . Dito isso, brechas na forma de padrões de segurança relaxados tornam essas redes alvos potenciais para ataques DDoS(DDoS attacks) .

O algoritmo Hashgraph do Swirld(’ Hashgraph) supera essas deficiências, pois não requer Proof of Work nem um Leader . Além disso, promete oferecer baixo custo e bom desempenho sem um único ponto de falha.

É essa combinação que faz do Hashgraph(Hashgraph) uma ferramenta que vale a pena tentar.

Outras vantagens que o HashGraph(HashGraph) oferece sobre o Blockchain

Um novo algoritmo de consenso baseado em tecnologia de contabilidade distribuída superior. Isso elimina a necessidade de computação massiva e consumo de energia insustentável, como os de Bitcoin e Ethereum .

Como mencionado anteriormente, o Bitcoin é limitado a 7 transações por segundo. Por outro lado, o Hashgraph é 50.000 vezes (Times) mais rápido(Faster) : limitado apenas pela largura de banda — mais de 250.000 transações por segundo(Transactions Per Second) ( pré-sharding(Pre-Sharding) )

Mais justo

No mundo blockchain, um minerador pode escolher a ordem para a qual as transações ocorrem em um bloco, pode atrasar pedidos colocando-os em blocos futuros, até mesmo impedi-los totalmente de entrar no sistema. O carimbo de hora de consenso(Consensus) disponível com o Hashgraph(Hashgraph) oferece uma solução para esse problema. Impede que um indivíduo afete a ordem de consenso das transações negando qualquer tipo de manipulação da ordem das transações.

Tolerante a falhas bizantinas(Byzantine Fault Tolerant) assíncronas

Ao contrário dos outros sistemas, o Hashgraph provou ser totalmente assíncrono bizantino(Byzantine) . Isso significa que não faz suposições sobre a rapidez com que as mensagens são transmitidas pela Internet. Esse recurso o torna resiliente contra ataques DDoS , botnets e firewalls. Bitcoin não é bizantino(Byzantine) . Não é nem bizantino sob suposições ruins. No Bitcoin , nunca há um momento no tempo em que você saiba que tem consenso.

100% eficiente

Nenhum bloco minerado se torna obsoleto. Enquanto(Whereas) no blockchain, as transações são colocadas em contêineres (blocos) que formam uma única e longa cadeia. Se dois mineradores criarem dois blocos ao mesmo tempo, a comunidade eventualmente selecionará um e descartará o outro, resultando em desperdício de esforços. No Hashgraph , todos os contêineres são usados ​​e nenhum é descartado.

Portanto, embora o Hashgraph(Hashgraph) pareça ser uma tecnologia superior ao Blockchain, deve-se lembrar que as coisas podem se mover um pouco rápido demais. Ou seja, uma vez que você começa a aprender sobre algo novo, outra coisa o substitui antes que você possa se adaptar com sucesso.

Para entender melhor como o Hashgraph funciona, consulte este documento(this document) . Para saber mais, visite hashgraph.com .



About the author

Depois de quase 20 anos na indústria de tecnologia, aprendi muito sobre os produtos da Apple e como personalizá-los para minhas necessidades. Em particular, sei como usar a plataforma iOS para criar aparências personalizadas e interagir com meus usuários por meio de preferências do aplicativo. Essa experiência me deu informações valiosas sobre como a Apple projeta seus produtos e a melhor forma de melhorar a experiência do usuário.



Related posts