Partager cet article

Como o Barclays usou a tecnologia da R3 para construir um protótipo de contratos inteligentes

A CoinDesk analisa o mais recente teste do livro-razão distribuído do Barclays, mostrando como ele está digitalizando modelos de contratos inteligentes no novo livro-razão Corda da R3.

barclays
barclays

O gigante bancário britânico Barclays deu mais um passo para se posicionar na vanguarda dos inovadores no setor de blockchain na semana passada com a notícia de que se tornou o primeiro a testar o Corda, uma nova plataforma de contabilidade distribuída do parceiro R3CEV.

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter Crypto Long & Short aujourd. Voir Toutes les Newsletters

O protótipo,demonstradono Barclays Accelerator em Londres na semana passada, segue-se a um período particularmente ativo para o Barclays, que anteriormenteeste mêsrevelou que forneceria serviços bancários para a startup de pagamentos em blockchain Circle e, no início deste ano, participou de um teste de uma versão privada doEthereumblockchain com11 bancos membros R3.

Em entrevista, o Dr. Lee Braine, do Investment Bank CTO Office do Barclays, falou sobre o que descreveu como uma necessidade mais ampla de liderança do setor bancário, caso o setor queira que a Tecnologia blockchain "alcance a maturidade".

Braine disse que o Barclays visa dedicar tempo e expertise ao ecossistema, especificamente às áreas em que os bancos têm mais experiência do que os inovadores. Em particular, ele citou o Barclays e seu impulso para criar modelos de contratos inteligentes, como um exemplo desse trabalho contínuo.

Braine disse ao CoinDesk:

"O que temos feito no último ano, trabalhando com outros bancos por meio de consórcio e diretamente com startups, tem sido fornecer feedback sobre tecnologia... Neste caso, temos expertise no assunto sobre documentação legal em torno do banco. Startups podem não ter isso, então pensamos que ao mostrar isso, procuraríamos encorajar outros bancos a se moverem para este espaço."

Para Braine, o ONE passo para a prova de conceito foi determinar como contratos inteligentes baseados em blockchain poderiam ser conectados a contratos legais do mundo real. Essa possibilidade, ele disse, poderia permitir a simplificação da documentação legal, ao mesmo tempo em que mutualizava os custos.

Captura de tela 2016-04-26 às 2.39.21 PM
Captura de tela 2016-04-26 às 2.39.21 PM

Braine disse que o Barclays abordou o desafio dedicando uma equipe completa ao seu programa de incubação para o projeto, durante o qual esses funcionários trabalharam intensamente com equipes jurídicas internas que trabalhavam com derivativos.

"Levamos em conta as preferências deles para construir a interface", disse Braine. "O ciclo de vida, o fluxo de trabalho... esses aspectos foram conduzidos pela equipe de automação de documentos legais."

Mas o Barclays não está sozinho em identificar esta área como uma onde a tecnologia blockchain e de livro-razão distribuído pode desempenhar um papel. A startup da indústria CommonAccord, incubadono acelerador BNP Paribas, também tem como objetivo codificar e automatizar contratos legais.

Além disso, os esforços ocorrem em meio a umaimpulso mais amplodo consórcio bancário R3 para reimaginar processos baseados em blockchain para trabalhar com contratos digitais, em vez de ativos digitais.

A demonstração

Neste reposicionamento, o Barclays prevê a Associação Internacional de Swaps e Derivativos (ISDA), uma associação comercial global para derivativos de balcão (OTC), servindo como um repositório central para documentos padronizados e habilitados por contratos inteligentes para uso por empresas financeiras tradicionais.

Em um exemplo fornecido ao CoinDesk, o Barclays ilustrou como esses modelos recém-criados poderiam ser usados ​​para traduzir três linhas de texto em código executável em um livro-razão distribuído.

Captura de tela 2016-04-26 às 2.47.57 PM
Captura de tela 2016-04-26 às 2.47.57 PM

Braine ainda manipulou campos nos documentos para mostrar como os nomes das partes poderiam ser adicionados aos acordos, com os contratos sendo então anexados às negociações.

"As contrapartes então revisam as negociações. Lá aparece, elas selecionam, selecionam a negociação e a afirmam. O contrato inteligente agora está definido para um livro-razão distribuído", ele disse.

Captura de tela 2016-04-26 às 2.54.28 PM
Captura de tela 2016-04-26 às 2.54.28 PM

Nessa visão, modelos de contratos inteligentes seriam fornecidos para os bancos baixarem e usarem, explicou Braine, com hashes de acordos legais, não os documentos em si, armazenados no livro-razão distribuído Corda.

"Atualmente, cada banco armazena sua própria instância [de contratos]", disse Braine. "Portanto, se você quiser procurar quais são os documentos de governo, cada banco precisaria procurar em seus próprios armazenamentos. Há uma oportunidade de ter um armazenamento centralizado, bem como uma cópia replicada, mas cada uma das partes do acordo veria o mesmo conjunto de documentos legais."

Embora os bancos envolvidos operassem seus próprios nós no livro-razão, ele continuou, os hashes das alterações apontariam para o mesmo documento de origem.

"Você pode imaginar que haveria benefícios em algum grau de centralização em torno de acordos. Você pode imaginar uma parte atualizando suas versões conforme elas passam pela maturidade, então uma contraparte adicionaria informações ou retornaria com comentários", disse ele.

Escolhendo Corda

Quanto à escolha da Tecnologia, Braine disse que o teste poderia ter sido replicado em outros sistemas, e que a blockchain Ethereum foi uma dessas plataformas consideradas.

No entanto, ele disse que a plataforma Corda da R3 estava apenas amadurecendo, pois estava buscando implementar a iniciativa, e que um exemplo de swap de taxa de juros já havia sido implementado na plataforma, tornando-a uma escolha ideal.

“Houve um ajuste natural entre o ISDA e o que foi implementado”, disse ele.

Quanto ao teste, Braine disse que era “puramente um protótipo” sendo simulado com múltiplos nós “abstratos”.

“O swap de taxa de juros era apenas um produto simulado rodando nos nós. Havia, de fato, vários nós, eles estavam se comunicando, mas era apenas uma comprovação”, disse ele.

Os swaps de taxa de juros, disse Braine, eram um veículo de teste atraente devido ao fato de serem “um dos produtos derivativos mais simples”. No entanto, ele observou que eles tinham recursos mais complexos, como um cronograma que poderia ser atualizado ao longo do tempo, o que permitiria ao Barclays mostrar a gama de funcionalidades que a Tecnologia poderia permitir.

A Tecnologia da R3, ele continuou, também é única porque, diferentemente das tecnologias existentes de blockchain ou de razão distribuída, o Corda poderia permitir que diversas empresas financeiras e reguladores acessassem um armazenamento de dados comum baseado em blockchain, mas com um conjunto expandido de permissões que respeitariam os processos de negócios.

"Os dados não estão sendo replicados para todos os nós. Apenas aqueles autorizados a vê-los. A lógica de negócios é controlada por parâmetros para os modelos", ele disse.

Braine apresentou uma demonstração em que nós eram mostrados se comunicando com diferentes classes de notas na rede, incluindo reguladores, provedores de serviços de taxas e serviços de registro de data e hora.

Captura de tela 2016-04-26 às 2.56.34 PM
Captura de tela 2016-04-26 às 2.56.34 PM

Próximos passos

Ainda assim, Braine disse que o Barclays está tentando desenvolver o protótipo bem-sucedido.

Para ONE, ele pretende realizar uma cúpula 'Smart Contracts Template' em junho com outras partes interessadas do setor. Além disso, Braine disse que o Barclays continuará a desenvolver seu código, melhorando a interface, seus repositórios de dados e explorando os casos de uso com mais profundidade.

"Analisamos os swaps de taxas de juros e acho que analisaremos pelo menos mais dois nos próximos três meses, e então começaremos a priorizá-los", disse Braine.

Braine disse que, embora o caminho à frente do projeto ainda seja incerto, ele estava otimista de que a “próxima iteração” do protótipo estaria pronta até o verão, quando outra demonstração da Tecnologia poderia ser feita.

Braine, no entanto, estava ciente dos desafios futuros, afirmando que o maior desafio será a “infraestrutura CORE ” em torno dos armazenamentos de dados para as transações.

“Para nossa demonstração, optamos pelos acordos mais padronizados”, disse ele, acrescentando que outros acordos serão mais complicados, mas que não serão possíveis sem o trabalho de base necessário.

O cérebro concluiu:

"Você pode imaginar que, com o tempo, o escopo poderá ir além dos produtos financeiros e, para essa ideia, os modelos precisam ser expandidos além disso."

Veja uma visão geral completa da demonstração abaixo:

Modelos de Contrato Inteligente (1)

Crédito da imagem:T fotografia/Shutterstock.com

Pete Rizzo

Pete Rizzo foi editor-chefe da CoinDesk até setembro de 2019. Antes de ingressar na CoinDesk em 2013, ele foi editor da fonte de notícias sobre pagamentos PYMNTS.com.

Picture of CoinDesk author Pete Rizzo