Blockchain e Aplicações Descentralizadas

419 visualizações

Publicada em

Esta apresentação conta a história da evolução do Blockchain, desde a criação do primeiro dinheiro eletrônico que funciona (Bitcoin) até o surgimento das 'Distributed Ledger Technologies' (DLT's) e depois apresentamos alguns modelos de negócio disruptivos baseados nessa tecnologia.

Conheça a OriginalMy: https://originalmy.com/

Publicada em: Tecnologia
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
419
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
37
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Blockchain e Aplicações Descentralizadas

  1. 1. Blockchain e Aplicações Descentralizadas Edilson Osorio Junior OriginalMy.com Fev/2017
  2. 2. 2 Agenda Tópicos que serão abordados durante a palestra Blockchain Ethereum Desenvolvimento Case prático O que é um Blockchain Como surgiu e por quê usar blockchain Desenvolvimento de Dapps Detalhes técnicos e abordagens para o desenvolvimento O Ethereum Diferenças entre os blockchains existentes Apresentação de Case Caso de uso para criação de ativos, emissão de moedas e plataforma de negociação
  3. 3. História do Bitcoin e Blockchain
  4. 4. 4 Do Dinheiro ao Bitcoin Como se deu essa evolução? Controle central de emissão, controlado por governos e normalmente depende de intermediários para gerar confiança 3 escasso e difícil de falsificar 4 ser transportável 1 um direito à algo em troca 2 animais, pedras, ouro, sal, papel moeda
  5. 5. 5 Satoshi Nakamoto e o Bitcoin Whitepaper em Out/2008 Nasce o Bitcoin a primeira solução de moeda virtual que funciona Armazenável onde pessoas pudessem guardar seguramente Consensual onde todos os envolvidos conseguissem chegar a um acordo, mesmo sem se conhecer Recompensa o esforço Engaja uma comunidade de auditores (mineradores) Escasso com emissão finita e conhecida Dinheiro eletrônico equivalente à moeda tradicional P2P - Peer to Peer transferível/trocada entre pessoas
  6. 6. 6 O problema dos Generais Bizantinos O grande problema que o Bitcoin resolveu 1 Os generais cercam uma cidade com suas tropas 2 Generais são separados pelo relevo e só podem se comunicar através de mensageiros 3 Todos os generais devem chegar a um consenso sobre atacar ou recuar 4 Existem generais que são traidores 5 Os generais só vencem se todos os generais atacarem ao mesmo tempo
  7. 7. 7 O Blockchain Infraestrutura de suporte à rede da criptomoeda Armazena todos os registros de transações que aconteceram na história Não depende de uma entidade central para funcionar, gerir ou definir regras Espalhado por todo o planeta, por milhares de computadores, como a internet A infraestrutura garante consenso, não pode ser bloqueada, parada ou atacada O Blockchain é o livro de registros público onde ficam armazenadas todas as transações efetuadas utilizando criptomoedas. Livro razão + transparente inviolável BlockchainDistribuídoDescentralizado
  8. 8. 8 Mecanismos de consenso Proof-of-Work Proof-of-Stake Leader Elect DPoS Round-Robin N2N Federated Consenso proprietário Outros derivados BFT
  9. 9. 9 O que é um Blockchain? Como funciona essa cadeia de blocos 1
  10. 10. 10 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 1
  11. 11. 11 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 1
  12. 12. 12 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 … transação n 1
  13. 13. 13 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 … transação n 1
  14. 14. 14 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 … transação n 1 2
  15. 15. 15 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 … transação n 1 transação 1 2
  16. 16. 16 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 … transação n 1 transação 1 transação 2 2
  17. 17. 17 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 … transação n 1 transação 1 transação 2 … transação n 2
  18. 18. 18 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 … transação n 1 transação 1 transação 2 … transação n 2
  19. 19. 19 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 … transação n 1 transação 1 transação 2 … transação n 2 transação 1 transação 2 … transação n 3
  20. 20. 20 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 … transação n 1 transação 1 transação 2 … transação n 2 transação 1 transação 2 … transação n 3
  21. 21. 21 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 … transação n 1 transação 1 transação 2 … transação n 2 transação 1 transação 2 … transação n 3 transação 1 transação 2 … transação n 4
  22. 22. 22 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 … transação n 1 transação 1 transação 2 … transação n 2 transação 1 transação 2 … transação n 3 transação 1 transação 2 … transação n 4
  23. 23. 23 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 … transação n 1 transação 1 transação 2 … transação n 2 transação 1 transação 2 … transação n 3 transação 1 transação 2 … transação n 4
  24. 24. 24 O que é um Blockchain? Como funciona essa cadeia de blocos transação 1 transação 2 … transação n 1 transação 1 transação 2 … transação n 2 transação 1 transação 2 … transação n 3 transação 1 transação 2 … transação n 4
  25. 25. 25 Da centralização à descentralização a disrupção do modelo tradicional North America South America Europe Africa Asia Oceania
  26. 26. 26 Da centralização à descentralização a disrupção do modelo tradicional North America South America Europe Africa Asia Oceania
  27. 27. 27 Da centralização à descentralização a disrupção do modelo tradicional North America South America Europe Africa Asia Oceania
  28. 28. 28 Modelo Híbrido Os dois modelos juntos
  29. 29. 29 Desmistificando o paradigma Bitcoin-Blockchain Seis modelos emergentes Não-bitcoin moeda+Não-bitcoin blockchain Consenso sem blockchain Blockchain neutro 4 5 6 1 2 3 Bitcoin moeda + Bitcoin blockchain Bitcoin moeda + Não-bitcoin blockchain Não-bitcoin moeda + bitcoin blockchain A Criptomoeda, O Blockchain, a referência principal de todas as outras Ref: Blockstream, Blockstack, Rootstock Side-chains ‘pegadas' no blockchain bitcoin de diversas formas Ref: Factom, Counterparty, Namecoin Blockchain do bitcoin é usado, mas a moeda nativa apenas abastece a plataforma Ref: Ethereum, Z-Cash e 600+ outras É a independência do Bitcoin Ref: Ripple, Hyperledger, R3CEV Consenso e confiança descentralizada, sem um blockchain no core Ref: Tezos, Peernova, Eris Empresas que utilizam mais de um blockchain para complementar as necessidades
  30. 30. O Blockchain como protocolo
  31. 31. 32 O Blockchain como Protocolo O poder do Blockchain para outros usos além da moeda Um contrato inteligente é um protocolo de computador feito para facilitar, verificar ou reforçar a negociação ou desempenho de um contrato, sendo capaz de ser executado ou de se fazer cumprir por si só. Para que seja considerado um contrato inteligente, a transação: ● deve envolver mais do que uma simples transferência de moeda virtual entre duas pessoas (como uma transferência de pagamento, por exemplo), ● deve envolver duas ou mais partes (como todo contrato), ● e a implementação do contrato não deve requerer envolvimento humano direto a partir do momento em que o contrato foi firmado. Contratos inteligentes 1 2 3 4 Novos modelos de negócio Blockchain Uma nova internet, autônoma, poderosa, capaz de gerir recursos financeiros e regras de negócio Inclusão financeira e eficiência em custos Contratos inteligentes e desburocratização Governança autônoma e transparente
  32. 32. 33 Usos potenciais O Blockchain melhora a eficiência da governança Objetos físicos diamantes, pinturas, árvores, etc. Cadeia de Fornecedores dados de pedidos, acompanhamento de estoque Bancos blockchain privado para consolidar informações e público para facilitar remessas internacionais Coleta de Intangíveis patentes, marcas, reservas, nomes de domínio Registros públicos Imóveis, terrenos, registro de veículos, licença comercial, passaporte, IDs (RG/CPF), transferência de qualquer propriedade Acompanhamento Fluxos comerciais, dados de transporte Votação acompanhamento transparente de votações públicas e privadas Financeiro dinheiro, ações, empréstimos, investimento, crowdfunding
  33. 33. Distributed Ledger
  34. 34. Quorumby JP Morgan
  35. 35. 36 R3CEV - Corda - Distributed Ledger Basicamente o melhor do blockchain sem necessidade de criptomoeda (mineração), com novos modelos de consenso, sigilo e permissividade Design e engenharia +70 das maiores empresas globais do mercado financeiro Pesquisa e experimentação Ambiente colaborativo para troca de experiências Entregar soluções de distributed ledger para o mercado Distributed ledger tem o potencial de alterar profundamente os serviços financeiros assim como a Internet mudou a mídia e o entretenimento - R3CEV
  36. 36. 37 Comparativos Comparando as principais tecnologias de Blockchain Hyperledger Ethereum Bitcoin Descrição Blockchain de uso geral Blockchain de uso geral Blockchain de transações Governança Linux Foundation/IBM Ethereum Developers Bitcoin Developers Moeda Ether Bitcoin Recompensa por mineração Ether Bitcoin Rede de consenso Plugável Mineração Mineração Rede Privada ou Pública Pública ou Privada Pública Privacidade Aberta e/ou Privada Aberta Aberta Smart-contracts Programável em múltiplas linguagens Programável em múltiplas linguagens Limitado a poucos scripts
  37. 37. Casos de uso
  38. 38. Exemplos de aplicações Centenas de empresas pelo mundo estão explorando as possibilidades que o blockchain proporciona plataforma global de governo descentralizado BitNation Fechadura inteligente que faz a própria gestão da sua receita Slock.it ‘Uber' descentralizado Arcade City Leilões privados Estônia e-residentes votam Transferência de ações Nasdaq Identidade única global OneName
  39. 39. Exemplos de aplicações Centenas de empresas pelo mundo estão explorando as possibilidades que o blockchain proporciona Plataforma de previsões descentralizadas Augur Streaming de músicas com pagamento direto para artistas Ujo Music Compartilhamento de carona para destinos similares La’Zooz Permite a geração, compra e venda de energia elétrica para vizinhos Transactive Grid Armazenamento descentralizado baseado em blockchain Storj
  40. 40. Exemplos de aplicações para Identidade Centenas de empresas pelo mundo estão explorando as possibilidades que o blockchain proporciona Deloitte Smart ID (Smart Identity) Compartilhamento de informações pessoais Reach Incubator Trust Stamp Mobile ID verified in real time AME Cloud Ventures ShoCard's Veteranos na identificação de pessoas com ID em Blockchain OneName BitNation Vencedores do International Blockchain Week Consensys UPort
  41. 41. 42 OriginalMy.com - 1a empresa brasileira rankeada no Top100 das empresas mais influentes em Blockchain no mundo resguarda o direito autoral sobre obras artísticas Propriedade intelectual para qualquer tipo de documento digital Prova de Autenticidade comprova a integridade de documentos, mesmo sem armazená-los Integridade de documentos emite laudo relatando que determinado conteúdo se encontrava na web em determinado momento Autentica conteúdo na web de maneira confidencial, vinculando as partes ao documento e garantindo validade jurídica Assina contratos Desenvolvemos provas de conceito em blockchain customizadas para a necessidade do cliente Desenvolve protótipos e provas de conceito
  42. 42. 43 Conclusões e perguntas O Blockchain resolve muita coisa (mas não tudo) e impacta diretamente governança 1Imutabilidade 2Transparência e auditabilidade 3Consenso 4Eficiência e redução de gastos Se eu declaro que "isto está correto", imediatamente o consenso em rede distribuída pode afirmar em conjunto: "nós concordamos com isto", ou minha afirmação é descartada. Uma vez que há consenso, há também controle de integridade e imutabilidade. Nada pode ser alterado ou removido, somente adicionado. O conceito Blockchain
  43. 43. A transfer of trust in a trustless world Workshop Ethereum Básico para Desenvolvedores Fev/2017 Edilson Osorio Junior originalmy.com osoriojr@originalmy.com @eddieoz fb.com/osoriojr github.com/eddieoz

×