SlideShare uma empresa Scribd logo
Hashgraph
Além do Blockchain
(c) 2018 Simon Olson
Prefácio
• Esta é uma apresentação breve, não técnica, com o
objetivo de uma introdução básica ao algoritmo de
consenso / tecnologia de registro distribuída
hashgraph
• Todos os erros são de exclusiva responsabilidade
do autor. As opiniões aqui apresentadas não
refletem necessariamente as da Magazine Luiza ou
Luizalabs
Contexto Histórico
• Pessoas que vivem juntas em uma sociedade precisam
interagir
• À medida que as sociedades crescem em tamanho e
distância, surge a necessidade de garantir interações
entre partes não relacionadas
• Intermediários, como bancos, nasceram
• Esses intermediários superaram a questão da
confiança garantindo interações entre as partes em
troca de uma taxa
Registros Distribuídos
• Os registros distribuídos oferecem uma maneira nova, e de
baixo custo, de garantir interações
• Do ponto de vista técnico, os registros distribuídos são
uma forma como um grupo de computadores pode chegar
a um acordo, ou consenso, no pedido de transações. É
uma forma automatizada de construir confiança em um
resultado final.
• Existem atualmente cinco tipos de registros distribuídos:
(1) algoritmos de votação; (2) sistemas de prova de
trabalho; (3) sistemas baseados em líderes; (4) sistemas
baseados em economia e (5) sistemas de votação virtual
Blockchain
• A mais famosa dessas tecnologias de registros distribuídas é
um sistema de prova de trabalho conhecido como o
Blockchain
• O Blockchain é um registro distribuído aberto que usa uma
rede peer-to-peer para gravar continuamente as transações
entre duas partes de forma verificável e permanente.
• Os transações são gravadas cronologicamente, unidos em
"blocos" e protegidos através de criptografia
• A capacidade de registrar todas as transações torna mais
fácil e barato verificar a confiabilidade
Problemas
• Mas há problemas com o Blockchain
• A energia necessária para produzir a prova do trabalho,
que gera consenso, é tremenda
• Além disso, a velocidade é relativamente lenta e,
consequentemente, o número de transações por segundo
é limitado
• Finalmente, embora a tecnologia seja segura, fica sem os
mais altos padrões teóricos de segurança
• Entra o Hashgraph…
O que é Hashgraph?
• Hashgraph é um novo tipo de algoritmo de
consenso / registro distribuído que usa um sistema
de votação virtual para superar as falhas do
Blockchain
Blockchain v. Hashgraph
Problema Blockchain Hashgraph
Consenso
Usa super computadores para resolver problemas
complexos (prova de trabalho)
Usa algoritmos de votação virtual
Velocidade / número de
transações por segundo
Lento, ~ 3-7 por segundo Rápido, > 300.000 por segundo
Uso de energia
Os computadores necessários para criar e sustentar
o Bitcoin requerem tanta eletricidade todos os dias
que 30 reatores nucleares funcionam a plena
capacidade exclusivos para ele
Insignificante
Poder de computação
Requer uma plataforma de mineração de
supercomputadores
Pode ser executado usando um celular
comum
Nível de segurança Boa
Asynchronous Byzantine Fault Tolerance, o
maior nível de segurança teoricamente
possível
Porque tudo isso importa?
• Hashgraph irá substituir o Blockchain como a
principal tecnologia de registros distribuídos
• Ao superar as deficiências do Blockchain, a
Hashgraph leva a tecnologia dos registros
distribuídos um passo gigante mais próximo da
substituição de intermediários terceirizados
tradicionais
Recursos adicionais• Kit de desenvolvimento de software:
http://www.swirlds.com/download
• Telegram Group Brasil: https://t.me/HashgraphBrasil
• Hashgraph White Paper:
http://www.swirlds.com/downloads/SWIRLDS-TR-2016-
01.pdf
• Como funciona (Graphically):
http://www.swirlds.com/downloads/SWIRLDS-TR-2016-
02.pdf
• Hashgraph sumario:
http://www.swirlds.com/downloads/Overview-of-Swirlds-
Hashgraph.pdf

Mais conteúdo relacionado

Semelhante a Hashgraph Apresentaçao

Blockchain uma nova realidade para o mundo dos Negócios
Blockchain uma nova realidade para o mundo dos NegóciosBlockchain uma nova realidade para o mundo dos Negócios
Blockchain uma nova realidade para o mundo dos Negócios
inovaDay .
 
Blockchain: O que é?
Blockchain: O que é?Blockchain: O que é?
Blockchain: O que é?
Vagner Oliveira
 
Ingrid Barth - Blockchain, Criptomoedas e a nova maneira de entender o dinheiro
Ingrid Barth - Blockchain, Criptomoedas e a nova maneira de entender o dinheiroIngrid Barth - Blockchain, Criptomoedas e a nova maneira de entender o dinheiro
Ingrid Barth - Blockchain, Criptomoedas e a nova maneira de entender o dinheiro
DevCamp Campinas
 
Seminário sobre bitcoin por prof newton licciardi
Seminário sobre bitcoin   por prof newton licciardiSeminário sobre bitcoin   por prof newton licciardi
Seminário sobre bitcoin por prof newton licciardi
Newton Licciardi
 
Seminário sobre Bitcoin- Professor Newton Licciardi
Seminário sobre Bitcoin- Professor Newton LicciardiSeminário sobre Bitcoin- Professor Newton Licciardi
Seminário sobre Bitcoin- Professor Newton Licciardi
Newton Licciardi
 
Blockchain e Aplicações Descentralizadas
Blockchain e Aplicações DescentralizadasBlockchain e Aplicações Descentralizadas
Blockchain e Aplicações Descentralizadas
OriginalMy.com
 
Bitcoin Paper (pt-BR)
Bitcoin Paper (pt-BR)Bitcoin Paper (pt-BR)
Bitcoin Paper (pt-BR)
Rodrigo Silva Pinto
 
Criando uma blockchain com PHP
Criando uma blockchain com PHPCriando uma blockchain com PHP
Criando uma blockchain com PHP
Luis Gustavo Almeida
 
Blockchain
BlockchainBlockchain
Blockchain
eurosigdoc acm
 
Blockchain e Aplicações Descentralizadas - Fev/2017
Blockchain e Aplicações Descentralizadas - Fev/2017Blockchain e Aplicações Descentralizadas - Fev/2017
Blockchain e Aplicações Descentralizadas - Fev/2017
Edilson Osorio Junior
 
Blockchain além do Hello World
Blockchain além do Hello WorldBlockchain além do Hello World
Blockchain além do Hello World
Henrique Leite
 
Tecnologias de blockchain
Tecnologias de blockchainTecnologias de blockchain
Tecnologias de blockchain
IRIB
 
Guia Básico - RaiBlocks (Nano):
Guia Básico - RaiBlocks (Nano):Guia Básico - RaiBlocks (Nano):
Guia Básico - RaiBlocks (Nano):
Jefferson Tavares
 
Zamus - Music Trends Brasil - Blockchain no mercado da música
Zamus - Music Trends Brasil - Blockchain no mercado da músicaZamus - Music Trends Brasil - Blockchain no mercado da música
Zamus - Music Trends Brasil - Blockchain no mercado da música
Guilherme Sampaio
 
Apresentação blockchain Awareness
Apresentação   blockchain Awareness Apresentação   blockchain Awareness
Apresentação blockchain Awareness
Ricardo Ramos
 
Fundamentos de Blockchain
Fundamentos de BlockchainFundamentos de Blockchain
Fundamentos de Blockchain
Marcelo Laranjeira Melo
 
Apresentação sobre blockchain, executada no mestrado de ciencia da computação
Apresentação sobre blockchain, executada no mestrado de ciencia da computaçãoApresentação sobre blockchain, executada no mestrado de ciencia da computação
Apresentação sobre blockchain, executada no mestrado de ciencia da computação
ManoelGuilherme2
 
Aspectos técnicos da tecnologia blockchain
Aspectos técnicos da tecnologia blockchainAspectos técnicos da tecnologia blockchain
Aspectos técnicos da tecnologia blockchain
Faculdade de Direito da Universidade Nova de Lisboa
 
Blockchain para quem é de humanas (Digital Summit)
Blockchain para quem é de humanas (Digital Summit)Blockchain para quem é de humanas (Digital Summit)
Blockchain para quem é de humanas (Digital Summit)
deboradom
 
A tecnologia “blockchain” aplicada ao Registro Imobiliário
A tecnologia “blockchain” aplicada ao Registro ImobiliárioA tecnologia “blockchain” aplicada ao Registro Imobiliário
A tecnologia “blockchain” aplicada ao Registro Imobiliário
IRIB
 

Semelhante a Hashgraph Apresentaçao (20)

Blockchain uma nova realidade para o mundo dos Negócios
Blockchain uma nova realidade para o mundo dos NegóciosBlockchain uma nova realidade para o mundo dos Negócios
Blockchain uma nova realidade para o mundo dos Negócios
 
Blockchain: O que é?
Blockchain: O que é?Blockchain: O que é?
Blockchain: O que é?
 
Ingrid Barth - Blockchain, Criptomoedas e a nova maneira de entender o dinheiro
Ingrid Barth - Blockchain, Criptomoedas e a nova maneira de entender o dinheiroIngrid Barth - Blockchain, Criptomoedas e a nova maneira de entender o dinheiro
Ingrid Barth - Blockchain, Criptomoedas e a nova maneira de entender o dinheiro
 
Seminário sobre bitcoin por prof newton licciardi
Seminário sobre bitcoin   por prof newton licciardiSeminário sobre bitcoin   por prof newton licciardi
Seminário sobre bitcoin por prof newton licciardi
 
Seminário sobre Bitcoin- Professor Newton Licciardi
Seminário sobre Bitcoin- Professor Newton LicciardiSeminário sobre Bitcoin- Professor Newton Licciardi
Seminário sobre Bitcoin- Professor Newton Licciardi
 
Blockchain e Aplicações Descentralizadas
Blockchain e Aplicações DescentralizadasBlockchain e Aplicações Descentralizadas
Blockchain e Aplicações Descentralizadas
 
Bitcoin Paper (pt-BR)
Bitcoin Paper (pt-BR)Bitcoin Paper (pt-BR)
Bitcoin Paper (pt-BR)
 
Criando uma blockchain com PHP
Criando uma blockchain com PHPCriando uma blockchain com PHP
Criando uma blockchain com PHP
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain e Aplicações Descentralizadas - Fev/2017
Blockchain e Aplicações Descentralizadas - Fev/2017Blockchain e Aplicações Descentralizadas - Fev/2017
Blockchain e Aplicações Descentralizadas - Fev/2017
 
Blockchain além do Hello World
Blockchain além do Hello WorldBlockchain além do Hello World
Blockchain além do Hello World
 
Tecnologias de blockchain
Tecnologias de blockchainTecnologias de blockchain
Tecnologias de blockchain
 
Guia Básico - RaiBlocks (Nano):
Guia Básico - RaiBlocks (Nano):Guia Básico - RaiBlocks (Nano):
Guia Básico - RaiBlocks (Nano):
 
Zamus - Music Trends Brasil - Blockchain no mercado da música
Zamus - Music Trends Brasil - Blockchain no mercado da músicaZamus - Music Trends Brasil - Blockchain no mercado da música
Zamus - Music Trends Brasil - Blockchain no mercado da música
 
Apresentação blockchain Awareness
Apresentação   blockchain Awareness Apresentação   blockchain Awareness
Apresentação blockchain Awareness
 
Fundamentos de Blockchain
Fundamentos de BlockchainFundamentos de Blockchain
Fundamentos de Blockchain
 
Apresentação sobre blockchain, executada no mestrado de ciencia da computação
Apresentação sobre blockchain, executada no mestrado de ciencia da computaçãoApresentação sobre blockchain, executada no mestrado de ciencia da computação
Apresentação sobre blockchain, executada no mestrado de ciencia da computação
 
Aspectos técnicos da tecnologia blockchain
Aspectos técnicos da tecnologia blockchainAspectos técnicos da tecnologia blockchain
Aspectos técnicos da tecnologia blockchain
 
Blockchain para quem é de humanas (Digital Summit)
Blockchain para quem é de humanas (Digital Summit)Blockchain para quem é de humanas (Digital Summit)
Blockchain para quem é de humanas (Digital Summit)
 
A tecnologia “blockchain” aplicada ao Registro Imobiliário
A tecnologia “blockchain” aplicada ao Registro ImobiliárioA tecnologia “blockchain” aplicada ao Registro Imobiliário
A tecnologia “blockchain” aplicada ao Registro Imobiliário
 

Último

História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 

Último (8)

História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 

Hashgraph Apresentaçao

  • 2. Prefácio • Esta é uma apresentação breve, não técnica, com o objetivo de uma introdução básica ao algoritmo de consenso / tecnologia de registro distribuída hashgraph • Todos os erros são de exclusiva responsabilidade do autor. As opiniões aqui apresentadas não refletem necessariamente as da Magazine Luiza ou Luizalabs
  • 3. Contexto Histórico • Pessoas que vivem juntas em uma sociedade precisam interagir • À medida que as sociedades crescem em tamanho e distância, surge a necessidade de garantir interações entre partes não relacionadas • Intermediários, como bancos, nasceram • Esses intermediários superaram a questão da confiança garantindo interações entre as partes em troca de uma taxa
  • 4. Registros Distribuídos • Os registros distribuídos oferecem uma maneira nova, e de baixo custo, de garantir interações • Do ponto de vista técnico, os registros distribuídos são uma forma como um grupo de computadores pode chegar a um acordo, ou consenso, no pedido de transações. É uma forma automatizada de construir confiança em um resultado final. • Existem atualmente cinco tipos de registros distribuídos: (1) algoritmos de votação; (2) sistemas de prova de trabalho; (3) sistemas baseados em líderes; (4) sistemas baseados em economia e (5) sistemas de votação virtual
  • 5. Blockchain • A mais famosa dessas tecnologias de registros distribuídas é um sistema de prova de trabalho conhecido como o Blockchain • O Blockchain é um registro distribuído aberto que usa uma rede peer-to-peer para gravar continuamente as transações entre duas partes de forma verificável e permanente. • Os transações são gravadas cronologicamente, unidos em "blocos" e protegidos através de criptografia • A capacidade de registrar todas as transações torna mais fácil e barato verificar a confiabilidade
  • 6. Problemas • Mas há problemas com o Blockchain • A energia necessária para produzir a prova do trabalho, que gera consenso, é tremenda • Além disso, a velocidade é relativamente lenta e, consequentemente, o número de transações por segundo é limitado • Finalmente, embora a tecnologia seja segura, fica sem os mais altos padrões teóricos de segurança • Entra o Hashgraph…
  • 7. O que é Hashgraph? • Hashgraph é um novo tipo de algoritmo de consenso / registro distribuído que usa um sistema de votação virtual para superar as falhas do Blockchain
  • 8. Blockchain v. Hashgraph Problema Blockchain Hashgraph Consenso Usa super computadores para resolver problemas complexos (prova de trabalho) Usa algoritmos de votação virtual Velocidade / número de transações por segundo Lento, ~ 3-7 por segundo Rápido, > 300.000 por segundo Uso de energia Os computadores necessários para criar e sustentar o Bitcoin requerem tanta eletricidade todos os dias que 30 reatores nucleares funcionam a plena capacidade exclusivos para ele Insignificante Poder de computação Requer uma plataforma de mineração de supercomputadores Pode ser executado usando um celular comum Nível de segurança Boa Asynchronous Byzantine Fault Tolerance, o maior nível de segurança teoricamente possível
  • 9. Porque tudo isso importa? • Hashgraph irá substituir o Blockchain como a principal tecnologia de registros distribuídos • Ao superar as deficiências do Blockchain, a Hashgraph leva a tecnologia dos registros distribuídos um passo gigante mais próximo da substituição de intermediários terceirizados tradicionais
  • 10. Recursos adicionais• Kit de desenvolvimento de software: http://www.swirlds.com/download • Telegram Group Brasil: https://t.me/HashgraphBrasil • Hashgraph White Paper: http://www.swirlds.com/downloads/SWIRLDS-TR-2016- 01.pdf • Como funciona (Graphically): http://www.swirlds.com/downloads/SWIRLDS-TR-2016- 02.pdf • Hashgraph sumario: http://www.swirlds.com/downloads/Overview-of-Swirlds- Hashgraph.pdf