O documento apresenta os principais conceitos de blockchain e aplicações descentralizadas, incluindo: (1) como o blockchain funciona para registrar transações de forma descentralizada e imutável; (2) exemplos de uso de contratos inteligentes e aplicações descentralizadas; (3) casos de uso do blockchain para identidade, governança, finanças e outros setores.
2. 2
Agenda
Tópicos que serão abordados durante a palestra
Blockchain Funcionamento Ethereum Case prático
O que é um Blockchain
Como surgiu e por quê usar blockchain
O Ethereum
Diferenças entre os principais blockchains
existentes
Como os blockchains funcionam
Conceito de transação, blocos e
consenso
Apresentação de Case
Caso de uso para criação de ativos,
emissão de moedas e plataforma de
negociação
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
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
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
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
9. 9
O que é um Blockchain?
Como funciona essa cadeia de blocos
1
10. 10
O que é um Blockchain?
Como funciona essa cadeia de blocos
transação 1
1
11. 11
O que é um Blockchain?
Como funciona essa cadeia de blocos
transação 1
transação 2
1
12. 12
O que é um Blockchain?
Como funciona essa cadeia de blocos
transação 1
transação 2
…
transação n
1
13. 13
O que é um Blockchain?
Como funciona essa cadeia de blocos
transação 1
transação 2
…
transação n
1
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
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
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
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
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
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
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
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
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
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
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
Da centralização à descentralização
a disrupção do modelo tradicional
North America
South America
Europe
Africa
Asia
Oceania
26. 26
Da centralização à descentralização
a disrupção do modelo tradicional
North America
South America
Europe
Africa
Asia
Oceania
27. 27
Da centralização à descentralização
a disrupção do modelo tradicional
North America
South America
Europe
Africa
Asia
Oceania
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
32. 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
33. 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
36. 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
37. 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
39. 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
40. 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
41. 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
42. 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
43. 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
44. A transfer of trust in a
trustless world
Blockchain e aplicações
Mar/2017
Edilson Osorio Junior
originalmy.com osoriojr@originalmy.com @eddieoz fb.com/osoriojr github.com/eddieoz