18
Blockchain Conceitos e aplicações de uma tecnologia disruptiva Blockchain

Blockchain · of crypto-technology, ... E-comerce Alimentação Blockchain Angariação de Fundos ... Empresa A vende à Empresa B R$ 5M em produtos

Embed Size (px)

Citation preview

BlockchainConceitos e aplicações de uma tecnologia disruptiva

Blockchain

PwC’s Digital Services

O que é Blockchain?

Visão Geral sobre Blockchain

3PwC | Blockchain

O Blockchain é uma ferramenta que pode ser considerada como parte de uma jornada de transformação digital

Outras tendências incluem Data COEs, Plataformas e Data Lakesde EPM, entre outros.

Inteligência em máquinas que se assemelha à algumas funções cognitivas, de modo a perceber o ambiente ao seu redor, tomando decisões para maximizar certo objetivo

Inteligência Artificial (AI)

Outras Tecnologias

Transformação Digital

Permite que diferentes dispositivos enviem e recebam dados, facilitando a conectividade, com maior processamento e analytics

Internet das Coisas (IoT)

Permite a criação de uma força de trabalho digital através de

criação de robôs que manipulam aplicações de software existentes

Robotic ProcessAutomation (RPA)

A tecnologia cloud está permitindo maior flexibilidade, maior

produtividades, mais insights e maior eficiência com menor custo do que

soluções “on-premise”

Tecnologia Cloud

Permite que partes, através da comunicação direta, cheguem a um consenso, sobre um histórico digital compartilhado e universal (livro-razão), eliminando a intermediação de terceiros criando confiança utilizando a descentra-lização como medida de segurança.

Blockchain

4PwC | Blockchain

Incialmente, é fundamental realizar a distinção entre blockchain e bitcoin

Blockchain Criptomoedas (ex: Bitcoin)

• A crypto-currency is merely one applicationof crypto-technology, allowing the transfer ofvalue via transactions recorded on a Blockchain.

• There are many existing crypto-currencies, most notably Bitcoin.

• Specific to currencies or finance, benefitsinclude preventing double spending, andsingle ledger arrived at by consensus.

1. As criptomoedas são meramente uma aplicação do blockchain, permitindo a transferência de valores através de transações gravadas no blockchain

2. Existem diversas (1564*) criptomoedas, sendo o Bitcoin o mais conhecido e negociado ( 44,7% do volume total)

1. O blockchain não requer o uso de criptomoedas

2. A plataforma pode ser construída para lidar com uma série de regras e configurações

3. Tecnologias como “smart contracts” podem aumentar de forma significativa a eficiência de processos, a transparência e a confiabilidade, reduzindo risco ao mesmo tempo

Fonte: * Coinmarketcap

5PwC | Blockchain

Conceitos e Caracteríscas do Blockchain

Rede Peer-to-PeerNós

Blocos e Transações

Empoderamentodo Usuário

eTransparência

Sem ponto único de Falha

Segurança

PrivacidadeChave PúblicaChave Privada

CriptografiaHash

Consenso

Eliminaçãode Autoridade

Central

Integridadedo Processo

TransaçõesRápidas

comMenor Custo

Imutabilidade

Tecnologia nascente

Estado regulatório instável

Grande consumo de energia

Questões de integração

Adoção cultural

Escalabilidade

Custo

DE

SA

FIO

S

Ledger

Distribuído

6PwC | Blockchain

Smart Contracts

Eles agem como um “tabelião” de transações no blockchain.

Uso de regras/lógica de negócios através da determinação de certas condições que devem ser atingidas para certas ações serem realizadas.

Os contratos não podem ser modificados sem as permissões necessárias.

Um contrato inteligente é um contrato entre duas ou mais partes que pode ser programado eletronicamente e é executado automaticamente através de sua Blockchain subjacente em resposta a determinados eventos codificados dentro do contrato

contract token { mapping (address => unit) public coinBalanceOf;event CoinTransfer(address sender, address receiver, unit amount);

/* Initializes contract with initial supply tokens to the creator of the contract */function token(unit supply) {

coinBalanceOf[msg.sender] = supply;}

/* Very simple trade function */function sendCoin(address receiver, uint amount) returns(bool sufficient){

if (coinBalanceOf[msg.sender] < amount) return false;coinBalanceOf[msg.sender] -= amount;coinBalanceOf[receiver] += amount;CoinTransfer(msg.sender, receiver, amount);return true;

}}

7PwC | Blockchain

Há 3 categorias de Blockchain

BLOCKCHAIN PÚBLICA BLOCKCHAIN CONSÓRCIO BLOCKCHAIN PRIVADA

Blocos são validados um após

o outro e não podem ser

modificados.

Nós da Rede

A rede é aberta para qualquer

participante.

Todos os participantes podem

se envolver na validação dos

blocos.Todos os participantes podem

ler os dados contidos nos

blocos

Blocos são validados um após

o outro e não podem ser

modificados.

Blocos são validados por

uma autoridade e podem ser

posteriormente modificados

Nós são escolhidos pela

autoridade

Novos nós são aceitos por

uma autoridade central.

Blocos são validados pela

autoridade central.

Direitos de leitura podem ser

limitados por uma autoridade

central.

Nós da Rede

Nós da Rede permitidos a

participar do consenso

Novos nós são aceitos

baseado no consenso da rede

Blocos são validados de acordo

com regras predefinidas

(apenas para Nós autorizados)

Direitos de leitura podem ser

públicos ou limitados a nós.

PwC’s Digital Services

Como o Blockchain funciona?

Visão Geral sobre Blockchain

9PwC | Blockchain

Visão Geral de uma Transação via Blockchain

Uma transação é necessária

entre duas partes

Uma transação verificada

pode envolver

criptomoedas, contratos,

registros ou outras

informações/dados

A transação é comunicada

para uma rede P2P composta

por diversos computadores,

chamados de nós

Validação da Transação

A rede de nós valida a transação e o

status dos usuários envolvidos usando

algoritmos conhecidos

Após a verificação, a

transação é adicionada

às outras transações,

criando um novo

bloco de dados para o

ledger a cada intervalo

de tempo (ex: 10 min)Um novo bloco é então adicionado ao blockchain

existente, de maneira permanente e inalterável e

replicado para todos os outros nós

A transação é

finalizada

PwC’s Digital Services

O ecossistema de Blockchain

Visão Geral sobre Blockchain

11PwC | Blockchain

O blockchain está saindo da fase de testes...

24% possuem familiaridade

com Blockchain

Fonte: PwC Global FinTech Report 2017

De acordo com o PwC Global FinTech Report 2017…

77% Irão adotar o Blockchainem seus negócios de alguma forma até 2020

55% Dizem que o principal setor

a utilizar o Blockchain será o de Meios de Pagamento

12PwC | Blockchain

...com alto fluxo de investimentos e rápida aceleração de iniciativas

Investimento de empresas de Serviços Financeiros em Blockchain (desde Jul/2014)

Investimento total em Blockchain/Bitcoin por ano (em USD MM)

Fonte: CoinDesk, VentureSource, VentureScanner, CrunchBase, Análises PwC. Outros representam “RegTechs” e Venture Capital.

2013 2014 2015 2016 2017 (YTD)

Exchange Financial Services Infrastructure Mining

Payment processor Universal Wallet Outros

95

362

490

601

352

* Primeiro trimestre 2017

*

13PwC | Blockchain

Regulamentação - Instituições Governamentais e Privadas

O Blockchain possui um ecossistema que se inicia no front-end e interação com usuários e empresas e vai até empresas de infraestrutura para suportar a capacidade de processamento do blockchain

Mid

dle

wa

re

Se

rv

iço

s APIs Smart ContractsIoT Payments & Merchants

Se

rv

iço

s

ac

es

rio

s

Market Data & Ratings

Special Funds &

AcceleratorsMedia

Aplicações

Micro transactions HealthcareCardsWallets

AccountingE-commerce Music StorageGames Lending

Financial Services

Infr

as

tru

ctu

ra

& P

latf

or

ma

s

CryptocurrenciesMineradores Plataformas não BlockchainPlataformas Blockchain

PwC’s Digital Services

Casos de Uso Aplicáveis

Exemplos de Uso

15PwC | Blockchain

O Blockchain pode ser utilizado em diversos setores e negócios

AutomotivoServiços

Financeiros

Público

Saúdee Farma

Entretenimento

Transportese Infraestrutura

Viagens

Varejo e E-comerce

Alimentação

Blockchain

Angariação

de Fundos

Ethereum

Valores

Mobiliários

LoyaltyLiquidação

Ripple

R3

Pagamento

BitcoinProveni

ência

Empréstimo

Crédito

Hipotecas

AML / KYC

Passaporte

e ImigraçãoTransferência

de

PropriedadeÚnica fonte

de última

versão

Histórico

Médico

Moedas digitais podem ser

transferidas quase instantaneamente

para qualquer um, em qualquer lugar

Liquidação mais rápida e barata

de transações ao remover

intermediários lentos

Uma fonte sempre disponível da

real identidade irá remover

problemas como falsificação de

documentos

O potencial de digitalizar e

automatizar os contratos físicos

existentes

16PwC | Blockchain

Caso de Uso: Habilidade de empresas simplificarem o fluxo de informações em transações irá reduzir duplicatas, reconciliação e erro

Empresa A vende à Empresa B R$ 5M em produtos

• Atualizações duplicadas de dados novos

• Erros na entrada de dados e problemas de reconciliação (ex: Número da ordem, preço, quantidade)

• Passos manuais para avançar processo

• Complexidade adicional quando existem outras empresas participantes

• Visão compartilhada dos dados

• Atualização pela parte que toma ação (ex. pedido e envio de bens)

• Os dados são confiáveis e precisos – sem erros de reconciliação

• Passos podem ser automatizados na transação

Modelo Tradicional Modelo Blockchain

Processa Pedido de Compra

Programação de Entrega

Confirmação de Recebimento

Atualização Sist. Contas a

Receber

Receber pagamento e

atualizar sistema

Faz Ordem de Compra

Programação de

Recebimento

Recebe produto

Atualização Sist. Contas a

Pagar

Realizar pagamento e

atualizar sistema

Ordem de Compra

Programação

Nota Fiscal

Recebimento

Confirmar Recibo

Lê Pedido de Compra

Lê Recebimento

Recebe pagamento

Programa Entrega

Vê pgto a receber

Realizar Ordem de Compra

Recebe produto

Faz pgto

automaticamente

Vê programação de entrega

Vê pgto a realizar

Empresa A Empresa B Empresa A Empresa B

ILUSTRATIVO

17PwC | Blockchain

Em que condições o Blockchain pode ser uma opção de solução?

Múltiplas partes compartilham dado

Múltiplos participantes precisam

de visões iguais da informação

Múltiplas partes atualizam dados

Múltiplos participantes tomam ações que

precisam ser registradas e atualizam dados

Necessidade de Verificação

Participantes precisam confiar que

as ações que são registradas são

válidas

Intermediários e complexidade

Remoção de intermediários

pode reduzir custoe complexidade

São sensíveis ao tempo

Redução de delaystrás benefícios para o negócio

Interação de Transações

Transações criadas por diferentes participantes que dependem um do

outro

Se você responder “SIM” a pelo menos 4 das 6, Blockchain pode ser uma solução efetiva

1 2 3 4 5 6

PwC’s Digital Services

ContatoCompetência de Blockchain

© 2017 PricewaterhouseCoopers Serviços Profissionais Ltda. All rights reserved.

PwC refers to PricewaterhouseCoopers Serviços Profissionais Ltda. the Brazil member firm, and maysometimes refer to the PwC network. Each member firm isa separate legal entity. Please see www.pwc.com/structure for further details.

Darcio [email protected]