1 deep dive-blockchain-v3

22
BLOCKCHAIN DEEP DIVE

Transcript of 1 deep dive-blockchain-v3

Page 1: 1 deep dive-blockchain-v3

BLOCKCHAIN

DEEP DIVE

Page 2: 1 deep dive-blockchain-v3

objetivo do evento entregáveis esperados

Alinhar conhecimento sobre Blockchain de modo a identificar oportunidades e ameaças para a empresa.

Nivelamento de conhecimento sobre Blockchain

Identificação de ameaças para a empresa

Identificação de oportunidades para a empresa

agenda

ABERTURA

• Atividade 1

Como funciona o Blockchain

• Apresentação 1

Visão geral do Blockchain, alguns números e fatos

• Atividade 2

Crie um Blockchain a partir de um desafio específico

• Debate guiado

Conversa com convidados sobre as principais dúvidas sobre a tecnologia

participantesJuan Fuentes

Artur Gaulke Schunck

Renato Bertozzo Duarte

Marden Silveira Neubert

Alexandre Magnani

Sandro Magalhães Manteiga

Fábio Alves Moreira

Paula Fernanda Herculano Silveira

Acácio Serafini Santana

Rodrigo Battella Gotlib

Vinícius de Andrade Vieira

Leandro de Piano

Leandro Roberto Rodrigues

Rodrigo Luiz Martins

Jorge Kazuo

Diego de Oliveira

Gabriel Preti Santiago

Renato Silveira

Charles Lopes de Abreu

Davi Holanda

regras e dicas1. Evitem usar celulares e laptops

durante o processo.

2. Mantenham uma conversa por

vez.

3. Foquem em quantidade.

4. Encorajem as ideias evitando

críticas e julgamentos.

5. Construam sobre as outras ideias.

6. Mantenham o foco.

7. Sejam visuais.

tempo

ABERTURA – 10 minutos

Atividade 1 – 30 minutos

Apresentação 1 – 30 minutos

Atividade 2 – 60 minutos

INTERVALO - 10 minutos

Debate guiado – 90 minutos

FINALIZAÇÃO - 10 minutos

Tempo total – 240 minutos

Page 3: 1 deep dive-blockchain-v3

Funcionamento

do Blockchain30 minutos

Atividade 1Criamos nosso própria rede de blockchain e cada grupo fará parte disso como um ponto da rede distribuída.

Depois de receber uma cópia do banco de dados, algumas inserções e alterações irãoacontecer e vamos ver como nosso blockchain lida com essa dinâmica.

Page 4: 1 deep dive-blockchain-v3

Nosso Blockchain

Blockchain: Blocos em cadeia

Ponto Validador | Branco

Rede distribuída

Page 5: 1 deep dive-blockchain-v3

Nosso Blockchain

Conteúdo do cada bloco

Dados básicos bloco

Informações do bloco

Identificadores únicos

Page 6: 1 deep dive-blockchain-v3

Nosso Blockchain

Composição dos identificadores

Ordem sequencial

Dado de quem criou

Soma do número do bloco e data de criação

Page 7: 1 deep dive-blockchain-v3

Nosso Blockchain

Organização da cadeia

Page 8: 1 deep dive-blockchain-v3

Nosso Blockchain

Regras para aceitar alterações nas informações do bloco

• Número do bloco tem que estar igual no pedido de alteração e no bloco.

• Data de criação deve ser a mesma no pedido de alteração e no bloco.

• Identificador do bloco deve ser idêntica no pedido de alteração e no bloco.

• Identificador anterior deve ser idêntica no pedido de alteração e no bloco.

• Lista de informações deve ser igual no pedido de alteração e no bloco.

Page 9: 1 deep dive-blockchain-v3

Nosso Blockchain

Blockchain: Blocos em cadeia

Ponto Validador | Branco

Rede distribuída

Page 10: 1 deep dive-blockchain-v3

Blockchain – Visão geral

”O Blockchain reúne e estrutura uma

coleção de tecnologias diferentes, parecido

com uma estrutura de Legos. A partir da

caixa, você pode pegar diferentes peças e

montar formatos variados, o que criará

resultados diversos”

”O Blockchain é estruturado com regras que

garantem a validação de qualquer alteração

por todos os pontos validadores distribuídos

pela rede. Tanto para aceitar alterações,

como para inserção de novos blocos”

Fonte: https://bitsonblocks.net/2015/09/09/a-gentle-introduction-to-blockchain-technology/

Page 11: 1 deep dive-blockchain-v3

Resumo e exemplos de Blockchain30 minutos

Apresentação 1Breve apresentação com exemplos de usos do Blockchain

Page 12: 1 deep dive-blockchain-v3

Resumo

MERCADOS

• Contratos

• Doações

• Empréstimos P2P

• Micro pagamentos

• Negócios Cross-

border

• Seguros globais

• Supply Chain

• Transferências de

moedas

EMPRESAS

• ADVCash

• BitForward

• BitGo

• BitWall

• BTCJam

• Foxbit

• IBM

• Pagcoin

• Uphold

• Xapo

VANTAGENS

• Segurança

• Consistência na rede

distribuida

• Blocos

personalizáveis

• Custos gerenciais

menores

VISÃO GERAL

Bancos e instituições financeiras vêm trabalhando juntas e independentemente para desenvolver e amadurecer o uso da tecnologia.

Mais de 50 das maiores instituições financeiras no mundo já estão envolvidas com startups focadas em Blockchain.

Os gastos com aplicações de mercado de capitais de blockchain deverá crescer a uma taxa anual composta de 52% (CAGR) até 2019, de acordo com Aite Group, para chegar a US$ 400 milhões naquele ano.*

*Fonte: http://www.businessinsider.com/axoni-completes-major-successful-blockchain-test-2016-10 /

Page 13: 1 deep dive-blockchain-v3

Exemplos de Blockchain - IBM

Na entrega ponta a ponta a encomenda não pode ultrapassar 0℃, caso contrário a empresa que estiver com a encomenda paga uma taxa e o pacote deve passar por inspeção.Para garantir a veracidade, o contrato e as informações sobre a temperatura são inseridos no Blockchain. Enquanto isso a AI gerencia osações do sistema.

IoT & AI com Blockchain para garantir segurança dos dados

Fonte: http://www.ibm.com/internet-of-things/iot-news/announcements/private-blockchain/

Page 14: 1 deep dive-blockchain-v3

Exemplos de Blockchain - IBMBlockchain Car Lease Demo

Fonte: https://youtu.be/IgNfoQQ5Reg

Page 15: 1 deep dive-blockchain-v3

Criando nosso próprio Blockchain

60 minutos

Atividade 2A partir do que exercitamos, vamos criar um Blockchain para solucionar o desafio:

Como o Blockchain pode ser usado para assegurar que as ligações estão sendo feitas pela linha telefônica correta e não por uma linha clonada?

Page 16: 1 deep dive-blockchain-v3

20 minutos

Explorando o desafio: Mapeie a situação atual

Como o Blockchain

pode ser usado para

assegurar que as

ligações estão

sendo feitas pela

linha telefônica

correta e não por

uma linha clonada?

Page 17: 1 deep dive-blockchain-v3

20 minutos

Desenhe a solução

Como o Blockchain pode

ser usado para assegurar

que as ligações estão

sendo feitas pela linha

telefônica correta e não

por uma linha clonada?

Page 18: 1 deep dive-blockchain-v3

20 minutos

Apresente a ideia

Page 19: 1 deep dive-blockchain-v3

Intervalo10 minutos

Page 20: 1 deep dive-blockchain-v3

Debate orientado90 minutos

Page 21: 1 deep dive-blockchain-v3

Finalização10 minutos

Page 22: 1 deep dive-blockchain-v3

OBRIGADO