• Nenhum resultado encontrado

B L O C KC H A I N /

N/A
N/A
Protected

Academic year: 2022

Share "B L O C KC H A I N /"

Copied!
19
0
0

Texto

(1)

B L O C KC H A I N /

D I S T R I B U T E D L E D G E R

C I A B 2 0 1 9 – C o n g r e s s o

George Marcel Smetana

(2)

Blockchain / Distributed Ledger @ Bradesco

Não acredite no hype!

 Não acreditamos que o Blockchain / Distributed Ledger seja a solução para todo e qualquer problema...

× Em alguns casos, ele não faz o menor sentido.

 Em muitos casos, ele é uma das opções de solução.

% Porém, em certos casos, ele pode ser a melhor opção de solução.

Nossa visão

(3)

It is all about the

Trusted Parties (TPs)!

3

(4)

Bancos Operadoras de telefonia

Correios Órgãos

governa- mentais

Cartórios

Forças armadas Bombeiros

Polícia Hospitais

Laboratórios Médicos IMFs

Depositária Registradora

Clearing Advogados

Procuradores Contadores

...

Trusted Parties para PFs e PJs

Confiança e redução do risco de contraparte

(5)

Como armazenar e transferir valor

Papéis dos Trusted (Third) Parties na transferência de valores

5 Transferência com dinheiro

físico: Não precisa de um TP na transação, mas a cédula foi

emitida por um TP!

Transferência eletrônica intrabancária: O banco é um TP (faz a guarda do dinheiro dos clientes) e também é um TTP (intermedia a transferência)

Transferência eletrônica interbancária: A CIP é uma das Infraestruturas de Mercado Financeiro (IMF) do SPB e, portanto, é um TP (armazena contas de liquidação) e um TTP

(intermedia transações) dos bancos

Remetente Beneficiário

Transferência eletrônica internacional: O banco correspondente é um TP do banco pagador (conta nostro / vostro) e TTP no meio do caminho, assim como os bancos intermediários.

Banco Beneficiário Banco

Intermediário Banco

Correspondente Banco

Remetente

Transferência usando Blockchain e criptomoedas (stablecoins ou não): O Blockchain é um TP (emite e

armazena moedas / saldos das wallets) e um TTP (valida e processa as transações). Obs.: Exchanges de

criptomoedas também são TPs e TTPs!

Potencial de desintermediação da cadeia x Privacidade? Sigilo? Volumetria? Custos?

(6)

Blockchain / Distributed Ledger permite criar Trusted Parties distribuídos!

Entenda o que faz o Blockchain, para não se frustrar depois!

O Blockchain / Distributed Ledger pode desintermediar Trusted Parties (TPs) centralizados através da criação de um TP distribuído...

Ex.: No bitcoin, a rede é responsável por registrar as moedas de cada wallet (~saldo das contas), validar as transações e prevenir o double spend, assumindo o papel do TP chamado “banco”, e por isso é

remunerada através dos incentivos da mineração e fees das transações. Todos os nós enxergam todas as transações: origem, destino e valor.

Nem todos os modelos de negócio comportam TPs distribuídos, seja por causa dos

requisitos funcionais ou dos requisitos não funcionais (custo, sigilo bancário, privacidade, segurança, escalabilidade, latência, etc.).

Um banco nunca enviaria sua base de clientes, ainda que criptografada, para um concorrente! Muito

menos a disponibilizaria publicamente, ainda que criptografada, deixando-a ao alcance de pessoas e

organizações mal intencionadas.

(7)

BACEN CIP [B]

3

Blockchain / Distributed Ledger

7

Infraestruturas de Mercado Financeiro (IMFs)

Comunicado Nº 30.516* de 2017 do BACEN Funções IMFs Blockchain / DL

Sistema de pagamentos

 

Sistema de liquidação

 

Contraparte (central)

 

Depositório (central)

 

Repositório de

transações

 

https://www.bcb.gov.br/acessoinformacao/legado?url=https:%2F%2Fwww.bcb.gov.br%2Fhtms%2FnovaPaginaSPB%2FEstruturadoSPB.asp

* Divulga os sistemas em funcionamento no âmbito do Sistema de Pagamentos Brasileiro (SPB).

Reservas Bancárias e

Contas de Liquidação

SELIC

Títulos Públicos LBTR

SILOC

Transferência de Fundos

LDL

SITRAF

Transferência de Fundos

LBTR

C3

Cessões de Crédito

LBTR

STR

Transferência de Fundos

LBTR

COMPE

Cheques LDL

SERASA

Registro de Ativos Financeiros

RSFN

Rede do Sistema Financeiro Nacional

Câmara de Ativos

Títulos Públicos LDL

Central Depositária

Ações e Ouro

Sistema de Registro

Registro de Ativos Financeiros

CETIP UTVM

Títulos Privados, Swaps e Outros

LDL e LBTR

CETIP UFIN

Registro de Ativos Financeiros

Câmara de Câmbio

Câmbio Interbancário LDL

Câmara

Renda Variável e Fixa Privada LDL e LBTR

(8)

TP Centralizado TP Distribuído nos nós de um Blockchain / Distributed Ledger

Garantia das transações Por autoridades conhecidas Pelo consenso dos nós da rede Confiança Baseada em regulação, auditoria

e certificados digitais

Por construção (criptografia, estruturas encadeadas, incentivos da rede, etc.) Blockchain / Distributed Ledger: A questão do Trusted Party (TP)

TPs centralizados x TPs distribuídos

Maior potencial disruptivo!

• Banco

• Clearing

• Registradora

• Depositária

• Cartório

• Órgão

governamental

• ...

• Nós anônimos

(Blockchain público / não permissionado)

• Nós bem conhecidos (Blockchain privado / permissionado)

 

 

Mas quem eu quero que seja o meu TP? Se é que eu preciso de um...

Depende dos requisitos funcionais e não funcionais do meu caso de uso!

(9)

Blockchain / Distributed Ledger

9

Escolhendo o meu TP

 O TP atende aos meus requisitos funcionais e não funcionais?

• Privacidade

 Eu quero / posso compartilhar meus dados, ainda que criptografados, com outros?

• Segurança

 Eu quero / posso aumentar a superfície de ataque aos meus dados?

• Volumetria (tps, storage)

• Tempo de confirmação de transação (“time to finality”)

• Questões regulatórias

 BACEN, CVM, SUSEP, etc.

 GDPR / LGPD

 O direito de ser esquecido!

 Qual o modelo de negócio do TP?

• Custos  Valor fixo por transação ou variável? Por byte trafegado / armazenado?

• Forma de pagamento (on-Ledger / criptomoedas x off-Ledger)

Trusted Parties (TPs)

(10)

Blockchain / Distributed Ledger

Escolha o seu TP! Se é que você precisa de um...

Quem eu quero que seja o meu TP?

5. Um Trusted Execution Environment (TEE) dentro de um processador nos nós de uma rede

Blockchain

Intel SGX

AMD Secure Technology

ARM TrustZone

6. Um algoritmo misterioso de Prova de

Conhecimento Zero (ZKP), rodando nos nós de uma rede Blockchain pública ou privada...

3. Todos os nós de uma rede Blockchain privada / permissionada  Broadcast para todos

4. Alguns nós de uma rede Blockchain privada / permissionada

2. Todos os nós de uma rede Blockchain pública / não permissionada

Com ou sem Smart Contracts

1. Uma entidade central (com um CPF / CNPJ)

7. NDA!?

Eu não preciso de um TP!

Eu sou o TP!  Solução centralizada x Smart Contract

em um Blockchain (público ou privado).

(11)

Conceitos e possibilidades

11

(12)

Blockchain / Distributed Ledger

Blockchain = “block chaining” + Distributed Ledger!

Smart Contracts

+ =

“block chaining” Distributed Ledger Blockchain

Evoluções:

 Algoritmos de consenso mais eficientes

 Mais privacidade: Origem, Destino e Valor

 Maior throughput

 Menor tempo para

confirmação da transação

 Governança

Propriedades Possibilidades

 Imutabilidade de registros por encadeamento criptográfico + carimbo de tempo

 Rastreabilidade

 Prova de anterioridade

 Autoconciliação

 Resiliência

 Rede peer-to-peer (P2P)

 Desintermediação da cadeia de valor pela criação de Trusted Parties (TPs) distribuídos

 Controle do ciclo de vida de “digital assets” / criptoativos de forma distribuída (registro, custódia, etc.)

 Atomic Swap, DvP e PvP

 Nova plataforma para aplicações distribuídas

 Workflows distribuídos / compartilhamento de informações / portabilidade

(13)

Blockchain / Distributed Ledger: O que a tecnologia trouxe de concreto?

15

Aplicações distribuídas, casos de uso e plataformas

Aplicações Distribuídas / Casos de Uso Digital

Identity

Supply Chain Pagamentos e

Transferências

Mercado

de Capitais

...

Sistemas Legados Plataformas

Registro de Informações

Ripple

FX Pagamentos

DAH

Clearing &

Settlement Empréstimos

REPO FX

...

Seguros Criptomoedas /

Ativos digitais Securities

...

Corda Hyperledger

Fabric, Iroha, Sawtooth, etc.

Ethereum Bitcoin

Blockchain JPMC Chain Multichain Tezos EOS

Quorum

KYC / AML

Trade

Finance

(14)

Blockchain / Distributed Ledger

Para pensar...

1. Eu consigo resolver o meu problema simplesmente com APIs e certificados digitais?

2. Quem seriam os nós da minha rede? Quem faz parte do ecossistema?

3. Meu problema de negócio precisa de um Trusted Party (TP)?

4. Eu tenho problemas de double spend, de reconciliação de dados, de versionamento de informações, etc.? Preciso de prova de anterioridade / timestamp reconhecido?

5. Quais vantagens (e desvantagens!) se usar Blockchain / Distributed Ledger?

6. Qual plataforma de Blockchain / Distributed Ledger melhor atende aos meus requisitos funcionais e não funcionais?

7. O custo total com Blockchain / Distributed Ledger ficará menor, igual ou maior que o meu custo total atual?

Custo Total Atual = C Infraestrutura + C Negócio < C Total Blockchain ?

Eu preciso realmente de Blockchain / Distributed Ledger?

(15)

Evolução e revolução em andamento

17

(16)

Blockchain / Distributed Ledger: O que a tecnologia trouxe de concreto?

Do big-bang em 2008 até hoje

Destaques

Criptomoedas: Do bitcoin às stable coins

(criptomoedas atreladas a moedas fiduciárias)

Criptoativos (“digital assets”): Imóveis, veículos, obras de arte, ouro, commodities, títulos, etc.

Captação de recursos: Das ICOs (Initial Coin Offerings) às STOs (Security Token Offerings)

Um novo ecossistema:

Blockchains públicos: Plataformas, exchanges de criptomoedas, wallets, mineradores

(no caso de Blockchains baseados em PoW), etc.

Blockchains privados: Plataformas, consórcios, formação de redes, governadores de redes, operadores de rede, provedores de consenso, oráculos de informações e de cálculos

Consórcios internacionais de tecnologia e de negócio: R3, Hyperledger, Enterprise Ethereum Alliance (EEA), B3i (Resseguros), Marco Polo (Trade Finance), Batavia (Trade Finance), We.Trade (Trade Finance), Tradelens (Supply Chain), Alastria (Digital Identity), etc.

Pagamentos: Pagamentos P2P sem fronteiras potencialmente mais barato e mais rápido

Workflows distribuídos: Trade Finance, Supply Chain, Syndicated Loans, Seguro / Cosseguro / Resseguro

Infraestrutura de mercado financeiro:

Post-trade, bolsas, registradoras, depositárias,

custodiantes, etc.

(17)

Blockchain / Distributed Ledger: Redução de custos x Geração de receita

19

Se fosse fácil, todo mundo já estaria usando!

Redução de custos

X

Geração de receita

 Inovação incremental

 Mais fácil de se pensar  Lida com coisas já conhecidas

 Dúvida: Fica realmente mais barato?

 Integração com sistemas legados pode ser um problema

 Medo de mexer em coisas que estão funcionando

 Pode ou não esbarrar em questões regulatórias

 Questões políticas?

 Aumento da eficiência operacional por automação e redesenho de processos

 Pode trazer geração de receita indireta, por oferecer ao cliente um serviço melhor e mais barato que a concorrência

 Inovação potencialmente disruptiva

 Mais difícil de se pensar  Coisas novas: produto, serviço, mercado, indústrias adjacentes

 Integração com sistemas legados pode ser um problema

 Medo de mexer com coisas fora do meu core business (novos concorrentes, novos clientes, retaliações, etc.)

 Questões regulatórias?

 Questões políticas?

 Dificuldade de se provar o business case

(18)

Blockchain @ Bradesco

(19)

Blockchain / Distributed Ledger @ Bradesco

21

Projetos pilotos e provas de conceitos

POCs finalizadas até o momento Pilotos em execução Pilotos em discussão Pilotos em estudo

Aplicações

Sistemas Legados / APIs Plataformas

Infraestrutura

Registro de Títulos Privados

de Captação

SPB + ISO

20022 Seguros

Ethereum

Cadastro

Compartilhado Pagamentos Device ID

(Moeda Digital)

Ripple

ID de Máquina Compartilhado

Registro de Hashes de Documentos

Transferências Internacionais Registro do

Aceite do Boleto de Proposta Cadastro

Compartilhado

Corda Hyperledger Fabric

Referências

Documentos relacionados

Se o medicamento veterinário for administrado a vacas durante o período seco ou a vacas leiteiras gestantes, o leite não deve ser utilizado para consumo humano até aos 36 dias após

Tabela 3: Índice de preferência alimentar de Lontra longicaudis, (quanto menor o ranking maior a preferência) calculado pela diferença entre o ranking de disponibilidade no ambiente

• Espaço de 16m² para realização de ações previamente negociadas e aprovadas pela coordenação do evento; • Marca nas camisetas dos participantes;. • Marca nas

De acordo com a execução orçamental realizada e prevista, é necessário proceder a alguns reajustamentos nas Grandes Opções do Plano (GOP’s) e Orçamento da Despesa, que se

Organizado em quatro Secretarias Nacionais e uma Secretaria Executiva, busca definir uma política nacional de desenvolvimento urbano em consonância com os demais entes

Diante disso, e entendendo a argumentação como processo que promove a aprendizagem da ciência proporcionado pelas estratégias de ensino que favorecem a argumentação

O efeito de aumento de tamanho de grão também é observado, mas em menor escala, simplesmente com aumento da temperatura de sinterização nas amostras que foram submetidas a mesmo

De acordo com dados pode-se inferir que se comparadas com a amostra de controle a porosidade aparente apresenta um incremento de 10% para amostras com adição de 1, 2 e 3% de