SlideShare uma empresa Scribd logo
1 de 46
Baixar para ler offline
Contratos
Inteligentes
Baseados em
Consenso
usando
Blockchain
Contratos Inteligentes Prof. Newton Licciardi
Assista no Youtube
Contratos InteligentesProf. Newton Licciardi
Assista no Youtube
Smart Contract
Prof. Newton Licciardi Contratos Inteligentes
Tópicos
Blockchain e Bitcoin (BTC)
Transações no Blockchain
Prova de Trabalho e Consenso
Segurança
Contratos usando o Blockchain
Contratos Eletrônicos x Inteligentes
Desafios aos Especialistas em Direito (Lex Cryptographia)
Prof. Newton Licciardi Contratos Inteligentes
Assista no Youtube
Um pouco sobre o Blockchain e Bitcoins (BTCs)
Prof. Newton Licciardi Contratos Inteligentes Assista no Youtube
Fonte: cripto.bi
Prof. Newton Licciardi Contratos Inteligentes
Market Share 2019
Assista no Youtube
“Bitcoin: A Peer-to-Peer Electronic Cash System”
por Satoshi Nakamoto
October 31, 2008 www.cryptovest.co.uk
Manuscrito não publicado em periódicos científicos
São Paulo
Prof. Newton Licciardi Contratos Inteligentes Assista no Youtube
Comentários (*)
“Satoshi Nakamoto” é um pseudônimo.
A mídia divulgou que faz aniversário dia 05 de Abril e em 2019 teria 44 anos ....
(TECMUNDO – 5 Abril 2019)
Prof. Newton Licciardi Contratos Inteligentes
Sexta-feira, 5 de abril de 2019, o dia em que Satoshi Nakamoto, o
criador do bitcoin, completa 44 anos — quer dizer, isso se as poucas
informações a respeito dele estiverem corretas, afinal ninguém sabe
ao certo quem é ele nem se ele existe de fato.
Se você fizer as contas, saber que Nakamoto supostamente nasceu
em 5 de abril de 1975, algo que deixa no ar a pergunta: de onde vem
essa data? Segundo consta em uma postagem na comunidade
“Bitcoin”, no Reddit, ela foi incluída pelo próprio criador da moeda
virtual mais famosa do mundo quando ele criou a página da P2P
Foundation na rede social Ning.
Como destaca o site The Next Web, é bem provável que esta não
seja a data de nascimento real de quem criou o bitcoin, mas apenas
uma referência a uma data histórica. A página relata que neste
mesmo dia em 1933, o presidente dos Estados Unidos Franklin D.
Roosevelt proibiu a propriedade de moedas, barras e certificados de
ouro, confiscando tudo e emitindo em seu lugar uma quantia
equivalente a moedas fiduciárias.
Comentários (*)
Após anos de mistério e especulações, o suposto verdadeiro criador da moeda virtual
bitcoin revelou em 06/2016 sua identidade à “BBC”, “The Economist” e à revista “GQ
– Dr. Craig Wright.
Possui mais de 50 patentes no assunto “Moedas Criptográficas” (Reuters).
Existem questionamentos da Imprensa quanto a veracidade das chaves critpgráficas
apresentadas que teriam dado início ao Bitcoin.
Estatísticas do Google Academics:
- Artigo original divulgado em 315 diferentes sites da Internet (relacionados a
moedas digitais)
- Citado em 5222 publicações até Mar/2019
- (aprox.1500 x até Mar/2017)
Prof. Newton Licciardi Contratos Inteligentes
Assista no Youtube
Pontos Interessantes
• Apresentar a proposta de versão eletrônica, P2P, de dinheiro eletrônico;
• Baseado em assinaturas digitais e criptografia como parte da solução;
• Evitar utilização Instituições Financeiras – modelos baseados em confiança;
• Proposto como solução a problemas de “double spending”;
• Transações “Proof-of-Work” (de confiança):
• Utilizam Assinaturas digitais;
• Incluem o “Time-stamp” da Rede;
• Elaboradas em cadeia (com Hash de transações anteriores).
• De forma que, quanto maior a capacidade de CPU (“nós honestos”) a
disposição para validar as transações em cadeia, maior a cadeia e
menor a possibilidade de ataques serem bem sucedidos.
Prof. Newton Licciardi Contratos Inteligentes
Rede P2P
• Apresentar a proposta de versão eletrônica, P2P, de dinheiro eletrônico;
Prof. Newton Licciardi Contratos Inteligentes
Prof. Newton Licciardi Contratos Inteligentes
Assista no Youtube
Valorização
• Dinheiro eletrônico – fatos – histórico 2017
Prof. Newton Licciardi Contratos Inteligentes
Bolha
• Dinheiro eletrônico – hipótese – “bolha” (? – vide podenrações a seguir)
Fonte - http://abacusliquid.com/bitcoin-grafico-historico/
Prof. Newton Licciardi Contratos Inteligentes
Observações Valorização
• 2019
Fonte - http://abacusliquid.com/bitcoin-grafico-historico/
Prof. Newton Licciardi Contratos Inteligentes
Valorização
• Dinheiro eletrônico – questionamentos
(1) Valorização (Fato!) – além da finalidade (P2P
transactions)
• Número limitado de criptomoedas – diferente de
Banco Centrais
• Ex. – BTC – aprox. 21 M
(2) Valorização – efeito (Fato!):
• Lei da Oferta e Procura
21M BTCs x Numero Investidores
• Alimentada pelas “especulações”
• Lei de Metcalfe
Prof. Newton Licciardi Contratos Inteligentes
Valorização
• Dinheiro eletrônico – questionamentos/hipóteses (!!)
• (3) Valorização - Várias discussões entre
Criptotraders sobre a Lei de Metcalfe “corrigida”:
• “corrigida” – nem todo nó da rede fica exposto aos
outros “n-1”
• Portanto relação de valorização/relações/influências
não seria quadrada
• Proposta➔ valorização ➔ proporcial a (n) ^ (1,66)
(*)
• E não (n) ^2
(*) – hipótese que circula nas redes sociais de criptotraders. Não tem
comprovação científica ainda.
Prof. Newton Licciardi Contratos Inteligentes
Dados (n) Sign (PrK1)
18
Blockchain Transações (vide Figura 2)
Vendedor (n)
Chave Privada 1
PrK1
Comprador (n+1)
Chave Privada 2
PrK2
Chave Pública 2
PK(n+1 = 2)
Transação Anterior
Tr(n-1) HASH
Chave Pública 2
PK(n+1)
Transação (n)
Dados (n)
Transação Anterior
Tr(n-1 = 0 ) HASH
Verificação
Dados (n+1) Sign (PrK2)
Chave Pública 3
PK(n+2 = 3)
Transação Anterior
Tr(n = 1) HASH
Transação Anterior
Tr(n) HASH
Chave Pública 3
PK(n+2)
Transação (n+1)
Dados (n+1)
Desafio:
Duplo gasto de Moeda?
Figura 2 – Modelo Transações Criptográficas – assinatura e verificação
Servidor de Timestamp
• A solução para evitar duplos gastos de moeda é baseada na utilização do rótulos de
tempo nas transações.
• Assim, a transação mais recente com um certo valor de moeda, nos registros/blocos de
transação (longest chain) é o que valerá para o sistema como transação efetiva.
Figura – Serviço de Rótulos de Tempo das transações
+ +
TIMESTAMP TIMESTAMP
Prof. Newton Licciardi Contratos Inteligentes
Assista no Youtube
Servidor de Timestamp
• Um servidor de rótulos de tempo trabalharia tomando o Hash da transação efetuado,
alocando o rótulo de tempo a este e divulgando amplamente o resultado, como em um
jornal ou post na Usenet.
• O rótulo de tempo atual inclui o Hash da transação passada e seu respectivo timestamp,
formando uma cadeia – em que cada novo rótumo de tempo, reforça os anteriores. A
figura 3 ilustra o processo mencionado
Figura – Serviço de Rótulos de Tempo das transações
+ +
TIMESTAMP TIMESTAMP
Quem agiria
Como
Timestamp
Server?
Prof. Newton Licciardi
Proof of Work (Prova de Trabalho ou Validação)
• Para implementação de um serviço de rótulos no tempo descentralizado, é necessário um sistema
similar ao Hashcash de Adam Back, ao invés de usarmos a publicação num jornal de internet ou
Usenet.
• O processo – envolve a descoberta do valor de um campo (NONCE – algo que, em criptografia,
significa que só pode ser usado uma vez) agragado ao Bloco, que faça com a o HASH, baseado em
SHA-256, produza um certo número de bits iniciais “0”. (atualmente 72 bits)
Figura – Proof at Work – Nonce agregado ao Bloco
TS TS
TS – Time Stamp
(referência UTC)
Tx - Transação
Prof. Newton Licciardi Contratos Inteligentes
Proof of Work (Mining)
Collaborative Work
CONSENSO
Proof of Work - Consenso
• Mineração
Prof. Newton Licciardi Contratos Inteligentes
Cálculos - Segurança
• É apresentado o cálculo de probabilidade de um atacante (ou grupo organizado) criar uma cadeia de
blocos falsa para os nós que cuidam das transações, subtraindo moedas eletrônicas do sistema. Para
um atacante:
• Nós não aceitariam transações inválidas como pagamento e nós honestos não aceitarão
blocos que as contenham
• O atacante pode apenas tentar modificar uma de suas próprias transações, tomando o
dinheiro de volta que ele gastou recentemente.
Prof. Newton Licciardi Contratos Inteligentes
Cálculos – Segurança (cont.)
• Para isto o nós atacante precisa criar um bloco falso e aceito mais rapidamente que a rede
‘honesta”, ou ainda uma cadeia de z blocos (o que envolve sua transação e os consequentes
criados), passando a fazer a rede a acreditar que é a cadeia mais longa.
• Problema: um evento de sucesso – a cadeia honesta é estendida de um bloco, aumentando a
liderança em “+1”. Um evento de fracasso, a cadeia do atacante é estendida em um bloco,
reduzindo o gap em “-1”. Este problema é semelhante ao de ‘Ruína de um jogador’ e portanto
(*):
Se p>q => cai exponencialmente o número de blocos que o atacante
conseguiria alterar com sucesso;
Prof. Newton Licciardi Contratos Inteligentes
Cálculos - Segurança
Na Figura 9, abaixo, são apresentados alguns casos em que
varia-se o Z. Alternando o q até 0,4, não se observaram mudanças
significativas quando z>5.
Figura – Prob êxito do atacante p Z=5, 10 e 100
Prof. Newton Licciardi Contratos Inteligentes
Figura – Prob êxito do atacante p Z até 20, considerando q= de 0 a 0.5
Prof. Newton Licciardi
Cálculos - Segurança
Prof. Newton Licciardi Contratos Inteligentes
Cálculos - Segurança
De acordo com pesquisa da organização Power Compare, a estimativa anual média
de energia gasta nesse processo - entre 55,6 e 73,2 TWh, o terawatt-hora - já é
superior ao gasto de 175 países, incluindo alguns de tamanho médio, como Irlanda e
Nigéria, que consomem 25 TWh e 24 TWh, respectivamente.... - Veja mais em
https://tab.uol.com.br/noticias/redacao/2019/02/04/tab-bitcoin.htm?cmpid=copiaecola
Consumo
Principais Criptos/Blockchains
Prof. Newton Licciardi Contratos Inteligentes
Bitcoin – a “original”
Ethereum – n. 2 – facilita “contratos”
Ripple – “bancarização”
Litecoin – “mais leve” que o BTC
Aprox – 1200 criptomoedas no Mundo!
Assista no Youtube
CHARTS
• https://blockchain.info/pt/charts
• Estatísticas sobre a rede, volume, transações, mineração
• https://blockchain.info/unconfirmed-transactions
• Estatísticas de Transações realizadas por região on-line e ainda não confirmadas
• https://bitcoinContratos Inteligentesker.co/
• Transações em negociação
Prof. Newton Licciardi Contratos Inteligentes
Ethetereum
Blockchain – Livro de Registros
Prof. Newton Licciardi Contratos Inteligentes
Blockchain – Plataforma (Registros e Programas)
Programas distribuídos (Solidity ~ Java) (Lógica formal)
Prof. Newton Licciardi Contratos Inteligentes
Blockchain – Plataforma (Registros e Programas)
Prof. Newton Licciardi Contratos Inteligentes
Confiança – sem Entidade Central
Prof. Newton Licciardi Contratos Inteligentes
Smart Contracts – Contratos Inteligentes
1997
Contrato Eletrônico x Inteligente
Prof. Newton Licciardi Contratos Inteligentes
PUC – RJ (2017)
Contratos Inteligentes
Prof. Newton Licciardi Contratos Inteligentes Assista no Youtube
Contrato Inteligente - Exemplo
Prof. Newton Licciardi Contratos Inteligentes
E os especialistas em Direito?
Prof. Newton Licciardi Contratos Inteligentes
Contrato Tradicional x Inteligente
Prof. Newton Licciardi Contratos Inteligentes
Prof. Newton Licciardi Contratos Inteligentes
Confiabilidade – dada pelo Blockchain
Prof. Newton Licciardi Contratos Inteligentes
Aplicações (MIT)
• Seguros
• Internet das Coisas
• Empréstimos hipotecários
• Contratos de Emprego
• Conteúdo de "Copywrite"
assegurado
• Cadeia de Suprimentos
Prof. Newton Licciardi Contratos Inteligentes
Assista no Youtube
Desafios
• Imutabilidade
• Bugs
• Perícia
• Regulação
Prof. Newton Licciardi Contratos Inteligentes
Assista no Youtube
Lex Cryptographia
Prof. Newton Licciardi Contratos Inteligentes
E o futuro dos contratos …
Prof. Newton Licciardi Contratos Inteligentes
Prof. Newton Licciardi Contratos Inteligentes

Mais conteúdo relacionado

Semelhante a Contratos Inteligentes Blockchain

Blockchain - O Futuro da Economia P2P
Blockchain - O Futuro da Economia P2PBlockchain - O Futuro da Economia P2P
Blockchain - O Futuro da Economia P2PAndré Ferreira
 
23º ENCONTRO DE LÍDERES DO MERCADO SEGURADOR - FERNANDO STELER
23º ENCONTRO DE LÍDERES DO MERCADO SEGURADOR - FERNANDO STELER23º ENCONTRO DE LÍDERES DO MERCADO SEGURADOR - FERNANDO STELER
23º ENCONTRO DE LÍDERES DO MERCADO SEGURADOR - FERNANDO STELERCNseg
 
Tecnologias de blockchain
Tecnologias de blockchainTecnologias de blockchain
Tecnologias de blockchainIRIB
 
O que é Blockchain 2016
O que é Blockchain 2016O que é Blockchain 2016
O que é Blockchain 2016Hudson Augusto
 
CURSO SOBRE BLOCKCHAIN, BITCOIN, ETHEREUM E OUTRAS CRIPTOMOEDAS.
CURSO SOBRE BLOCKCHAIN, BITCOIN, ETHEREUM E OUTRAS CRIPTOMOEDAS.CURSO SOBRE BLOCKCHAIN, BITCOIN, ETHEREUM E OUTRAS CRIPTOMOEDAS.
CURSO SOBRE BLOCKCHAIN, BITCOIN, ETHEREUM E OUTRAS CRIPTOMOEDAS.Ricardo Rozgrin
 
Blockchain e Internet das Coisas - O que a Tecnologia por trás do Bitcoin tem...
Blockchain e Internet das Coisas - O que a Tecnologia por trás do Bitcoin tem...Blockchain e Internet das Coisas - O que a Tecnologia por trás do Bitcoin tem...
Blockchain e Internet das Coisas - O que a Tecnologia por trás do Bitcoin tem...João Marcos Vasconcelos Landim
 
Blockchain e Aplicações Descentralizadas
Blockchain e Aplicações DescentralizadasBlockchain e Aplicações Descentralizadas
Blockchain e Aplicações DescentralizadasOriginalMy.com
 
Bitcoin e as Tecnologias de Criptomoeda
Bitcoin e as Tecnologias de CriptomoedaBitcoin e as Tecnologias de Criptomoeda
Bitcoin e as Tecnologias de CriptomoedaRuy De Queiroz
 
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 dinheiroDevCamp Campinas
 
Blockchain: registros eletrônicos distribuídos, imutáveis e seguros
Blockchain: registros eletrônicos distribuídos, imutáveis e segurosBlockchain: registros eletrônicos distribuídos, imutáveis e seguros
Blockchain: registros eletrônicos distribuídos, imutáveis e segurosAugusto Herrmann Batista
 
Bitcoin e blockchain. Afinal, é uma moeda ou um ativo?
Bitcoin e blockchain. Afinal, é uma moeda ou um ativo?Bitcoin e blockchain. Afinal, é uma moeda ou um ativo?
Bitcoin e blockchain. Afinal, é uma moeda ou um ativo?Evandro Pires da Silva
 
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úsicaGuilherme Sampaio
 
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
 
Blockchain As A Service - Azure Blockchain WorkBench - VSSummit
Blockchain As A Service - Azure Blockchain WorkBench - VSSummitBlockchain As A Service - Azure Blockchain WorkBench - VSSummit
Blockchain As A Service - Azure Blockchain WorkBench - VSSummitRogério Rodrigues
 
Blockchain Workshop
Blockchain WorkshopBlockchain Workshop
Blockchain WorkshopDaniel Rocha
 
Law and Legal uses for blockchain technologies
Law and Legal uses for blockchain technologiesLaw and Legal uses for blockchain technologies
Law and Legal uses for blockchain technologiesRuy De Queiroz
 

Semelhante a Contratos Inteligentes Blockchain (20)

Criando uma blockchain com PHP
Criando uma blockchain com PHPCriando uma blockchain com PHP
Criando uma blockchain com PHP
 
Blockchain - O Futuro da Economia P2P
Blockchain - O Futuro da Economia P2PBlockchain - O Futuro da Economia P2P
Blockchain - O Futuro da Economia P2P
 
23º ENCONTRO DE LÍDERES DO MERCADO SEGURADOR - FERNANDO STELER
23º ENCONTRO DE LÍDERES DO MERCADO SEGURADOR - FERNANDO STELER23º ENCONTRO DE LÍDERES DO MERCADO SEGURADOR - FERNANDO STELER
23º ENCONTRO DE LÍDERES DO MERCADO SEGURADOR - FERNANDO STELER
 
Tecnologias de blockchain
Tecnologias de blockchainTecnologias de blockchain
Tecnologias de blockchain
 
O que é Blockchain 2016
O que é Blockchain 2016O que é Blockchain 2016
O que é Blockchain 2016
 
CURSO SOBRE BLOCKCHAIN, BITCOIN, ETHEREUM E OUTRAS CRIPTOMOEDAS.
CURSO SOBRE BLOCKCHAIN, BITCOIN, ETHEREUM E OUTRAS CRIPTOMOEDAS.CURSO SOBRE BLOCKCHAIN, BITCOIN, ETHEREUM E OUTRAS CRIPTOMOEDAS.
CURSO SOBRE BLOCKCHAIN, BITCOIN, ETHEREUM E OUTRAS CRIPTOMOEDAS.
 
Blockchain e Internet das Coisas - O que a Tecnologia por trás do Bitcoin tem...
Blockchain e Internet das Coisas - O que a Tecnologia por trás do Bitcoin tem...Blockchain e Internet das Coisas - O que a Tecnologia por trás do Bitcoin tem...
Blockchain e Internet das Coisas - O que a Tecnologia por trás do Bitcoin tem...
 
Blockchain e Aplicações Descentralizadas
Blockchain e Aplicações DescentralizadasBlockchain e Aplicações Descentralizadas
Blockchain e Aplicações Descentralizadas
 
Bitcoin e as Tecnologias de Criptomoeda
Bitcoin e as Tecnologias de CriptomoedaBitcoin e as Tecnologias de Criptomoeda
Bitcoin e as Tecnologias de Criptomoeda
 
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
 
Blockchain: registros eletrônicos distribuídos, imutáveis e seguros
Blockchain: registros eletrônicos distribuídos, imutáveis e segurosBlockchain: registros eletrônicos distribuídos, imutáveis e seguros
Blockchain: registros eletrônicos distribuídos, imutáveis e seguros
 
Bitcoin e blockchain. Afinal, é uma moeda ou um ativo?
Bitcoin e blockchain. Afinal, é uma moeda ou um ativo?Bitcoin e blockchain. Afinal, é uma moeda ou um ativo?
Bitcoin e blockchain. Afinal, é uma moeda ou um ativo?
 
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
 
Tecnologia Blockchain: uma visão Geral (CPqD)
Tecnologia Blockchain: uma visão Geral (CPqD)Tecnologia Blockchain: uma visão Geral (CPqD)
Tecnologia Blockchain: uma visão Geral (CPqD)
 
CRIPTOMOEDAS.pdf
CRIPTOMOEDAS.pdfCRIPTOMOEDAS.pdf
CRIPTOMOEDAS.pdf
 
Fundamentos de Blockchain
Fundamentos de BlockchainFundamentos de Blockchain
Fundamentos de 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)
 
Blockchain As A Service - Azure Blockchain WorkBench - VSSummit
Blockchain As A Service - Azure Blockchain WorkBench - VSSummitBlockchain As A Service - Azure Blockchain WorkBench - VSSummit
Blockchain As A Service - Azure Blockchain WorkBench - VSSummit
 
Blockchain Workshop
Blockchain WorkshopBlockchain Workshop
Blockchain Workshop
 
Law and Legal uses for blockchain technologies
Law and Legal uses for blockchain technologiesLaw and Legal uses for blockchain technologies
Law and Legal uses for blockchain technologies
 

Mais de Newton Licciardi

O processo de ensino-aprendizagem na sociedade da informação.pdf
O processo de ensino-aprendizagem na sociedade da informação.pdfO processo de ensino-aprendizagem na sociedade da informação.pdf
O processo de ensino-aprendizagem na sociedade da informação.pdfNewton Licciardi
 
Sistema de recomendação de Fundos de Investimentos.pdf
Sistema de recomendação de Fundos de Investimentos.pdfSistema de recomendação de Fundos de Investimentos.pdf
Sistema de recomendação de Fundos de Investimentos.pdfNewton Licciardi
 
Analise dos Fundos de Investimento Brasileiros
Analise dos Fundos de Investimento BrasileirosAnalise dos Fundos de Investimento Brasileiros
Analise dos Fundos de Investimento BrasileirosNewton Licciardi
 
Iot - Technology and Market Overview
Iot - Technology and Market OverviewIot - Technology and Market Overview
Iot - Technology and Market OverviewNewton Licciardi
 
Drones - História, Tecnologia e Educação
Drones - História, Tecnologia e EducaçãoDrones - História, Tecnologia e Educação
Drones - História, Tecnologia e EducaçãoNewton Licciardi
 
Utilização da Tecnologia da Construção e da Operação de Drones e o Impacto na...
Utilização da Tecnologia da Construção e da Operação de Drones e o Impacto na...Utilização da Tecnologia da Construção e da Operação de Drones e o Impacto na...
Utilização da Tecnologia da Construção e da Operação de Drones e o Impacto na...Newton Licciardi
 
Cobenge19 00090 00002326 (1)
Cobenge19 00090 00002326 (1)Cobenge19 00090 00002326 (1)
Cobenge19 00090 00002326 (1)Newton Licciardi
 
Contratos Inteligentes (Smart Contracts) utilizando a tecnologia Blockchain
Contratos Inteligentes (Smart Contracts) utilizando a tecnologia BlockchainContratos Inteligentes (Smart Contracts) utilizando a tecnologia Blockchain
Contratos Inteligentes (Smart Contracts) utilizando a tecnologia BlockchainNewton Licciardi
 
Gerenciamento de Riscos em Projetos
Gerenciamento de Riscos em Projetos Gerenciamento de Riscos em Projetos
Gerenciamento de Riscos em Projetos Newton Licciardi
 
Processamento Digital de Sinais em Sistemas de Telecomunicações
Processamento Digital de Sinais em Sistemas de TelecomunicaçõesProcessamento Digital de Sinais em Sistemas de Telecomunicações
Processamento Digital de Sinais em Sistemas de TelecomunicaçõesNewton Licciardi
 
Regulamentação do uso da nuvem mexe com privacidade e soberania
Regulamentação do uso da nuvem mexe com privacidade e soberaniaRegulamentação do uso da nuvem mexe com privacidade e soberania
Regulamentação do uso da nuvem mexe com privacidade e soberaniaNewton Licciardi
 
Sistemas de Gestão Empresarial
Sistemas de Gestão EmpresarialSistemas de Gestão Empresarial
Sistemas de Gestão EmpresarialNewton Licciardi
 
Johns hopkins data scientist course
Johns hopkins data scientist courseJohns hopkins data scientist course
Johns hopkins data scientist courseNewton Licciardi
 
Info sec council newsletter
Info sec council   newsletterInfo sec council   newsletter
Info sec council newsletterNewton Licciardi
 

Mais de Newton Licciardi (14)

O processo de ensino-aprendizagem na sociedade da informação.pdf
O processo de ensino-aprendizagem na sociedade da informação.pdfO processo de ensino-aprendizagem na sociedade da informação.pdf
O processo de ensino-aprendizagem na sociedade da informação.pdf
 
Sistema de recomendação de Fundos de Investimentos.pdf
Sistema de recomendação de Fundos de Investimentos.pdfSistema de recomendação de Fundos de Investimentos.pdf
Sistema de recomendação de Fundos de Investimentos.pdf
 
Analise dos Fundos de Investimento Brasileiros
Analise dos Fundos de Investimento BrasileirosAnalise dos Fundos de Investimento Brasileiros
Analise dos Fundos de Investimento Brasileiros
 
Iot - Technology and Market Overview
Iot - Technology and Market OverviewIot - Technology and Market Overview
Iot - Technology and Market Overview
 
Drones - História, Tecnologia e Educação
Drones - História, Tecnologia e EducaçãoDrones - História, Tecnologia e Educação
Drones - História, Tecnologia e Educação
 
Utilização da Tecnologia da Construção e da Operação de Drones e o Impacto na...
Utilização da Tecnologia da Construção e da Operação de Drones e o Impacto na...Utilização da Tecnologia da Construção e da Operação de Drones e o Impacto na...
Utilização da Tecnologia da Construção e da Operação de Drones e o Impacto na...
 
Cobenge19 00090 00002326 (1)
Cobenge19 00090 00002326 (1)Cobenge19 00090 00002326 (1)
Cobenge19 00090 00002326 (1)
 
Contratos Inteligentes (Smart Contracts) utilizando a tecnologia Blockchain
Contratos Inteligentes (Smart Contracts) utilizando a tecnologia BlockchainContratos Inteligentes (Smart Contracts) utilizando a tecnologia Blockchain
Contratos Inteligentes (Smart Contracts) utilizando a tecnologia Blockchain
 
Gerenciamento de Riscos em Projetos
Gerenciamento de Riscos em Projetos Gerenciamento de Riscos em Projetos
Gerenciamento de Riscos em Projetos
 
Processamento Digital de Sinais em Sistemas de Telecomunicações
Processamento Digital de Sinais em Sistemas de TelecomunicaçõesProcessamento Digital de Sinais em Sistemas de Telecomunicações
Processamento Digital de Sinais em Sistemas de Telecomunicações
 
Regulamentação do uso da nuvem mexe com privacidade e soberania
Regulamentação do uso da nuvem mexe com privacidade e soberaniaRegulamentação do uso da nuvem mexe com privacidade e soberania
Regulamentação do uso da nuvem mexe com privacidade e soberania
 
Sistemas de Gestão Empresarial
Sistemas de Gestão EmpresarialSistemas de Gestão Empresarial
Sistemas de Gestão Empresarial
 
Johns hopkins data scientist course
Johns hopkins data scientist courseJohns hopkins data scientist course
Johns hopkins data scientist course
 
Info sec council newsletter
Info sec council   newsletterInfo sec council   newsletter
Info sec council newsletter
 

Último

Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendasConferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendasE-Commerce Brasil
 
66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptxLEANDROSPANHOL1
 
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdfÉtica NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdfInsttLcioEvangelista
 
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensEP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensLuizPauloFerreira11
 
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...E-Commerce Brasil
 
Conferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoConferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoE-Commerce Brasil
 
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...Welldonelily Skype
 
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?E-Commerce Brasil
 
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024E-Commerce Brasil
 
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...E-Commerce Brasil
 
Conferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoConferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoE-Commerce Brasil
 
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceE-Commerce Brasil
 
representações cartograficas - 1 ano.pptx
representações cartograficas - 1 ano.pptxrepresentações cartograficas - 1 ano.pptx
representações cartograficas - 1 ano.pptxCarladeOliveira25
 
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...E-Commerce Brasil
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...E-Commerce Brasil
 
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)E-Commerce Brasil
 
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?E-Commerce Brasil
 
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...E-Commerce Brasil
 
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaConferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaE-Commerce Brasil
 

Último (19)

Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendasConferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
 
66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx66ssssssssssssssssssssssssssssss4434.pptx
66ssssssssssssssssssssssssssssss4434.pptx
 
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdfÉtica NO AMBIENTE DE TRABALHO,  fundamentosdas relações.pdf
Ética NO AMBIENTE DE TRABALHO, fundamentosdas relações.pdf
 
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagensEP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
EP GRUPO - Mídia Kit 2024 - conexão de marcas e personagens
 
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
 
Conferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoConferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operação
 
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
Products Catalogue-01-Electronics thin wall heat shrink tubing wire and cable...
 
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
 
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
 
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
 
Conferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoConferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelização
 
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
 
representações cartograficas - 1 ano.pptx
representações cartograficas - 1 ano.pptxrepresentações cartograficas - 1 ano.pptx
representações cartograficas - 1 ano.pptx
 
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
 
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
 
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
 
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
 
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaConferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
 

Contratos Inteligentes Blockchain

  • 2. Contratos InteligentesProf. Newton Licciardi Assista no Youtube
  • 3. Smart Contract Prof. Newton Licciardi Contratos Inteligentes
  • 4. Tópicos Blockchain e Bitcoin (BTC) Transações no Blockchain Prova de Trabalho e Consenso Segurança Contratos usando o Blockchain Contratos Eletrônicos x Inteligentes Desafios aos Especialistas em Direito (Lex Cryptographia) Prof. Newton Licciardi Contratos Inteligentes Assista no Youtube
  • 5. Um pouco sobre o Blockchain e Bitcoins (BTCs) Prof. Newton Licciardi Contratos Inteligentes Assista no Youtube
  • 6. Fonte: cripto.bi Prof. Newton Licciardi Contratos Inteligentes Market Share 2019 Assista no Youtube
  • 7. “Bitcoin: A Peer-to-Peer Electronic Cash System” por Satoshi Nakamoto October 31, 2008 www.cryptovest.co.uk Manuscrito não publicado em periódicos científicos São Paulo Prof. Newton Licciardi Contratos Inteligentes Assista no Youtube
  • 8. Comentários (*) “Satoshi Nakamoto” é um pseudônimo. A mídia divulgou que faz aniversário dia 05 de Abril e em 2019 teria 44 anos .... (TECMUNDO – 5 Abril 2019) Prof. Newton Licciardi Contratos Inteligentes Sexta-feira, 5 de abril de 2019, o dia em que Satoshi Nakamoto, o criador do bitcoin, completa 44 anos — quer dizer, isso se as poucas informações a respeito dele estiverem corretas, afinal ninguém sabe ao certo quem é ele nem se ele existe de fato. Se você fizer as contas, saber que Nakamoto supostamente nasceu em 5 de abril de 1975, algo que deixa no ar a pergunta: de onde vem essa data? Segundo consta em uma postagem na comunidade “Bitcoin”, no Reddit, ela foi incluída pelo próprio criador da moeda virtual mais famosa do mundo quando ele criou a página da P2P Foundation na rede social Ning. Como destaca o site The Next Web, é bem provável que esta não seja a data de nascimento real de quem criou o bitcoin, mas apenas uma referência a uma data histórica. A página relata que neste mesmo dia em 1933, o presidente dos Estados Unidos Franklin D. Roosevelt proibiu a propriedade de moedas, barras e certificados de ouro, confiscando tudo e emitindo em seu lugar uma quantia equivalente a moedas fiduciárias.
  • 9. Comentários (*) Após anos de mistério e especulações, o suposto verdadeiro criador da moeda virtual bitcoin revelou em 06/2016 sua identidade à “BBC”, “The Economist” e à revista “GQ – Dr. Craig Wright. Possui mais de 50 patentes no assunto “Moedas Criptográficas” (Reuters). Existem questionamentos da Imprensa quanto a veracidade das chaves critpgráficas apresentadas que teriam dado início ao Bitcoin. Estatísticas do Google Academics: - Artigo original divulgado em 315 diferentes sites da Internet (relacionados a moedas digitais) - Citado em 5222 publicações até Mar/2019 - (aprox.1500 x até Mar/2017) Prof. Newton Licciardi Contratos Inteligentes Assista no Youtube
  • 10. Pontos Interessantes • Apresentar a proposta de versão eletrônica, P2P, de dinheiro eletrônico; • Baseado em assinaturas digitais e criptografia como parte da solução; • Evitar utilização Instituições Financeiras – modelos baseados em confiança; • Proposto como solução a problemas de “double spending”; • Transações “Proof-of-Work” (de confiança): • Utilizam Assinaturas digitais; • Incluem o “Time-stamp” da Rede; • Elaboradas em cadeia (com Hash de transações anteriores). • De forma que, quanto maior a capacidade de CPU (“nós honestos”) a disposição para validar as transações em cadeia, maior a cadeia e menor a possibilidade de ataques serem bem sucedidos. Prof. Newton Licciardi Contratos Inteligentes
  • 11. Rede P2P • Apresentar a proposta de versão eletrônica, P2P, de dinheiro eletrônico; Prof. Newton Licciardi Contratos Inteligentes
  • 12. Prof. Newton Licciardi Contratos Inteligentes Assista no Youtube
  • 13. Valorização • Dinheiro eletrônico – fatos – histórico 2017 Prof. Newton Licciardi Contratos Inteligentes
  • 14. Bolha • Dinheiro eletrônico – hipótese – “bolha” (? – vide podenrações a seguir) Fonte - http://abacusliquid.com/bitcoin-grafico-historico/ Prof. Newton Licciardi Contratos Inteligentes
  • 15. Observações Valorização • 2019 Fonte - http://abacusliquid.com/bitcoin-grafico-historico/ Prof. Newton Licciardi Contratos Inteligentes
  • 16. Valorização • Dinheiro eletrônico – questionamentos (1) Valorização (Fato!) – além da finalidade (P2P transactions) • Número limitado de criptomoedas – diferente de Banco Centrais • Ex. – BTC – aprox. 21 M (2) Valorização – efeito (Fato!): • Lei da Oferta e Procura 21M BTCs x Numero Investidores • Alimentada pelas “especulações” • Lei de Metcalfe Prof. Newton Licciardi Contratos Inteligentes
  • 17. Valorização • Dinheiro eletrônico – questionamentos/hipóteses (!!) • (3) Valorização - Várias discussões entre Criptotraders sobre a Lei de Metcalfe “corrigida”: • “corrigida” – nem todo nó da rede fica exposto aos outros “n-1” • Portanto relação de valorização/relações/influências não seria quadrada • Proposta➔ valorização ➔ proporcial a (n) ^ (1,66) (*) • E não (n) ^2 (*) – hipótese que circula nas redes sociais de criptotraders. Não tem comprovação científica ainda. Prof. Newton Licciardi Contratos Inteligentes
  • 18. Dados (n) Sign (PrK1) 18 Blockchain Transações (vide Figura 2) Vendedor (n) Chave Privada 1 PrK1 Comprador (n+1) Chave Privada 2 PrK2 Chave Pública 2 PK(n+1 = 2) Transação Anterior Tr(n-1) HASH Chave Pública 2 PK(n+1) Transação (n) Dados (n) Transação Anterior Tr(n-1 = 0 ) HASH Verificação Dados (n+1) Sign (PrK2) Chave Pública 3 PK(n+2 = 3) Transação Anterior Tr(n = 1) HASH Transação Anterior Tr(n) HASH Chave Pública 3 PK(n+2) Transação (n+1) Dados (n+1) Desafio: Duplo gasto de Moeda? Figura 2 – Modelo Transações Criptográficas – assinatura e verificação
  • 19. Servidor de Timestamp • A solução para evitar duplos gastos de moeda é baseada na utilização do rótulos de tempo nas transações. • Assim, a transação mais recente com um certo valor de moeda, nos registros/blocos de transação (longest chain) é o que valerá para o sistema como transação efetiva. Figura – Serviço de Rótulos de Tempo das transações + + TIMESTAMP TIMESTAMP Prof. Newton Licciardi Contratos Inteligentes Assista no Youtube
  • 20. Servidor de Timestamp • Um servidor de rótulos de tempo trabalharia tomando o Hash da transação efetuado, alocando o rótulo de tempo a este e divulgando amplamente o resultado, como em um jornal ou post na Usenet. • O rótulo de tempo atual inclui o Hash da transação passada e seu respectivo timestamp, formando uma cadeia – em que cada novo rótumo de tempo, reforça os anteriores. A figura 3 ilustra o processo mencionado Figura – Serviço de Rótulos de Tempo das transações + + TIMESTAMP TIMESTAMP Quem agiria Como Timestamp Server? Prof. Newton Licciardi
  • 21. Proof of Work (Prova de Trabalho ou Validação) • Para implementação de um serviço de rótulos no tempo descentralizado, é necessário um sistema similar ao Hashcash de Adam Back, ao invés de usarmos a publicação num jornal de internet ou Usenet. • O processo – envolve a descoberta do valor de um campo (NONCE – algo que, em criptografia, significa que só pode ser usado uma vez) agragado ao Bloco, que faça com a o HASH, baseado em SHA-256, produza um certo número de bits iniciais “0”. (atualmente 72 bits) Figura – Proof at Work – Nonce agregado ao Bloco TS TS TS – Time Stamp (referência UTC) Tx - Transação Prof. Newton Licciardi Contratos Inteligentes Proof of Work (Mining) Collaborative Work CONSENSO
  • 22. Proof of Work - Consenso • Mineração Prof. Newton Licciardi Contratos Inteligentes
  • 23. Cálculos - Segurança • É apresentado o cálculo de probabilidade de um atacante (ou grupo organizado) criar uma cadeia de blocos falsa para os nós que cuidam das transações, subtraindo moedas eletrônicas do sistema. Para um atacante: • Nós não aceitariam transações inválidas como pagamento e nós honestos não aceitarão blocos que as contenham • O atacante pode apenas tentar modificar uma de suas próprias transações, tomando o dinheiro de volta que ele gastou recentemente. Prof. Newton Licciardi Contratos Inteligentes
  • 24. Cálculos – Segurança (cont.) • Para isto o nós atacante precisa criar um bloco falso e aceito mais rapidamente que a rede ‘honesta”, ou ainda uma cadeia de z blocos (o que envolve sua transação e os consequentes criados), passando a fazer a rede a acreditar que é a cadeia mais longa. • Problema: um evento de sucesso – a cadeia honesta é estendida de um bloco, aumentando a liderança em “+1”. Um evento de fracasso, a cadeia do atacante é estendida em um bloco, reduzindo o gap em “-1”. Este problema é semelhante ao de ‘Ruína de um jogador’ e portanto (*): Se p>q => cai exponencialmente o número de blocos que o atacante conseguiria alterar com sucesso; Prof. Newton Licciardi Contratos Inteligentes
  • 25. Cálculos - Segurança Na Figura 9, abaixo, são apresentados alguns casos em que varia-se o Z. Alternando o q até 0,4, não se observaram mudanças significativas quando z>5. Figura – Prob êxito do atacante p Z=5, 10 e 100 Prof. Newton Licciardi Contratos Inteligentes
  • 26. Figura – Prob êxito do atacante p Z até 20, considerando q= de 0 a 0.5 Prof. Newton Licciardi Cálculos - Segurança
  • 27. Prof. Newton Licciardi Contratos Inteligentes Cálculos - Segurança De acordo com pesquisa da organização Power Compare, a estimativa anual média de energia gasta nesse processo - entre 55,6 e 73,2 TWh, o terawatt-hora - já é superior ao gasto de 175 países, incluindo alguns de tamanho médio, como Irlanda e Nigéria, que consomem 25 TWh e 24 TWh, respectivamente.... - Veja mais em https://tab.uol.com.br/noticias/redacao/2019/02/04/tab-bitcoin.htm?cmpid=copiaecola Consumo
  • 28. Principais Criptos/Blockchains Prof. Newton Licciardi Contratos Inteligentes Bitcoin – a “original” Ethereum – n. 2 – facilita “contratos” Ripple – “bancarização” Litecoin – “mais leve” que o BTC Aprox – 1200 criptomoedas no Mundo! Assista no Youtube
  • 29. CHARTS • https://blockchain.info/pt/charts • Estatísticas sobre a rede, volume, transações, mineração • https://blockchain.info/unconfirmed-transactions • Estatísticas de Transações realizadas por região on-line e ainda não confirmadas • https://bitcoinContratos Inteligentesker.co/ • Transações em negociação Prof. Newton Licciardi Contratos Inteligentes
  • 30. Ethetereum Blockchain – Livro de Registros Prof. Newton Licciardi Contratos Inteligentes
  • 31. Blockchain – Plataforma (Registros e Programas) Programas distribuídos (Solidity ~ Java) (Lógica formal) Prof. Newton Licciardi Contratos Inteligentes
  • 32. Blockchain – Plataforma (Registros e Programas) Prof. Newton Licciardi Contratos Inteligentes
  • 33. Confiança – sem Entidade Central Prof. Newton Licciardi Contratos Inteligentes
  • 34. Smart Contracts – Contratos Inteligentes 1997
  • 35. Contrato Eletrônico x Inteligente Prof. Newton Licciardi Contratos Inteligentes PUC – RJ (2017)
  • 36. Contratos Inteligentes Prof. Newton Licciardi Contratos Inteligentes Assista no Youtube
  • 37. Contrato Inteligente - Exemplo Prof. Newton Licciardi Contratos Inteligentes
  • 38. E os especialistas em Direito? Prof. Newton Licciardi Contratos Inteligentes
  • 39. Contrato Tradicional x Inteligente Prof. Newton Licciardi Contratos Inteligentes
  • 40. Prof. Newton Licciardi Contratos Inteligentes
  • 41. Confiabilidade – dada pelo Blockchain Prof. Newton Licciardi Contratos Inteligentes
  • 42. Aplicações (MIT) • Seguros • Internet das Coisas • Empréstimos hipotecários • Contratos de Emprego • Conteúdo de "Copywrite" assegurado • Cadeia de Suprimentos Prof. Newton Licciardi Contratos Inteligentes Assista no Youtube
  • 43. Desafios • Imutabilidade • Bugs • Perícia • Regulação Prof. Newton Licciardi Contratos Inteligentes Assista no Youtube
  • 44. Lex Cryptographia Prof. Newton Licciardi Contratos Inteligentes
  • 45. E o futuro dos contratos … Prof. Newton Licciardi Contratos Inteligentes
  • 46. Prof. Newton Licciardi Contratos Inteligentes