Lar O negócio Ibm, a microsoft está construindo nosso futuro blockchain - e eles não têm medo de atacar

Ibm, a microsoft está construindo nosso futuro blockchain - e eles não têm medo de atacar

Vídeo: BITCOIN KIDS - COMO SERÁ O MUNDO DO FUTURO COM A BLOCKCHAIN? / ANÁLISE DO BITCOIN E ETHEREUM (Outubro 2024)

Vídeo: BITCOIN KIDS - COMO SERÁ O MUNDO DO FUTURO COM A BLOCKCHAIN? / ANÁLISE DO BITCOIN E ETHEREUM (Outubro 2024)
Anonim

A IBM e a Microsoft são os dois gigantes da tecnologia que dão o salto mais diversificado e concertado para possuir nosso futuro colorido como blockchain. Em nossa série sobre IBM, Microsoft e o futuro da blockchain, a Parte Um explicou o conceito de Blockchain como serviço (BaaS) e quebrou os maiores players do mercado corporativo incipiente - Microsoft BaaS versus IBM blockchain - mas isso é apenas parte da história.

A plataforma BaaS de cada empresa também está intimamente ligada ao código aberto. A IBM é um membro fundador do Hyperledger Project, uma iniciativa gerenciada pela Linux Foundation para criar uma estrutura de contabilidade e uma base de código distribuída, padronizada e de nível empresarial aberta, padronizada. O Hyperledger conta com várias outras empresas de tecnologia como membros (Cisco, Intel e VMware, entre outras), mas a Microsoft não está entre elas. De fato, em junho passado, a Microsoft lançou seu próprio esforço de desenvolvimento de BaaS, o Project Bletchley, para desenvolver seu próprio padrão modular de blockchain para contratos inteligentes e transações financeiras.

Big Blue e Redmond estão longe de ser os únicos participantes no espaço de blockchain - o setor bancário e financeiro, instituições acadêmicas e de pesquisa, um conjunto de startups, outras empresas de tecnologia em rápido crescimento e um pote de consórcios, alianças e iniciativas de código aberto (e que abrange apenas cadeias de bloqueio privadas ou "com permissão") formam coletivamente um ecossistema abrangente. Mas a IBM e a Microsoft investiram fundos e recursos substanciais na construção e na tecnologia de banco de dados distribuído revolucionária. Essas estratégias estão chegando ao ponto máximo em várias frentes e como as batalhas terão um impacto real sobre como será o espaço do blockchain de código aberto e os mercados corporativos de BaaS daqui a alguns anos.

Conversamos com Marley Gray, chefe e diretor de blockchain da BizDev e Strategy for Cloud & Enterprise na Microsoft, e Arvind Krishna, vice-presidente sênior e diretor da IBM Research, sobre seus objetivos para os projetos. Também discutimos como as tecnologias abertas e empresariais se alimentam umas das outras e as diferentes maneiras pelas quais cada empresa vê o blockchain mudando como o mundo funciona. Ambas as empresas pretendem criar um "tecido" aberto sobre o qual o futuro da blockchain pode ser construído.

"Cryptlets" do projeto Bletchley e segurança blockchain de última geração

Projeto Bletchley é o nome de trabalho para uma variedade de desenvolvimentos do Microsoft BaaS, partes dos quais são de código aberto, projetados para criar uma pilha de middleware para servir como um "tecido para blockchain". Criada no Microsoft Azure, a malha modular de blockchain leva o que a Microsoft chama de "abordagem de plataforma aberta" com suporte a muitos protocolos diferentes de blockchain, do que é chamado de UTXO (Unspent Transaction Output-based protocolos), como o Hyperledger Project, a protocolos inteligentes baseados em contrato, como como Ethereum (veja a seção "E" em nossa história de AZ do Blockchain). Gray disse que o objetivo era manter Bletchley aberto, mesmo para Hyperledger, mas a Microsoft parou de se juntar a esse tecido em favor do seu próprio.

"Queríamos garantir que continuasse sendo uma plataforma aberta", disse Gray. "Bitcoin, Ethereum, UTXO, Hyperledger - queremos que Bletchley permaneça aberto e trabalhe com todos eles, e tudo o que for fornecido a partir de uma perspectiva de infraestrutura precisa ser reutilizável. Se se aplicar amplamente a consórcios e empresas, precisamos incluir isso em nossa pilha de middleware ".

Gray explicou alguns princípios orientadores da Microsoft com Bletchley e blockchain. O projeto foi projetado como middleware blockchain - software que atua como uma ponte de conexão entre a estrutura de dados subjacente da blockchain e aplicativos baseados em blockchain - e introduz uma nova tecnologia chamada "cryptlets".

Cryptlets são componentes de segurança e interoperabilidade, cada um com uma assinatura exclusiva, adicionada a um UXTO ou blockchain inteligente baseado em contrato para criptografar e autenticar transações. Gray explicou como Bletchley está tentando preencher as lacunas atuais na tecnologia blockchain, particularmente em segurança e interoperabilidade.

"O ponto de dor comum que ouvimos sobre o blockchain foi com o gerenciamento de identidades e o gerenciamento de chaves, como você coloca suas mãos nisso", disse Gray. "A privacidade é a segunda. A terceira é a interoperabilidade com os sistemas existentes e depois com outras cadeias de blocos. Uma cadeia de blocos não fará tudo; vamos ter muitas cadeias de blocos".

Gray disse que os cryptlets podem atuar como um delegado ou um substituto completo para uma transação de blockchain. Isso significa que um cryptlet pode assumir a identidade de uma pessoa, um ativo ou um contrato inteligente e pode ser usado como um utilitário para processar uma transação ou como um cryptlet de contrato usando o blockchain como armazenamento de dados. Ele também explicou uma sub-tecnologia chamada CryptoDelegates, que atua como adaptadores usando comunicações seguras como HTTPS e SSL para adicionar camadas de segurança, como verificação de chave, gravação de assinatura e criptografia adicional a contratos e transações inteligentes.

"Sem criptografia, você não tem esse envelope de segurança padrão. Nós projetamos Bletchley propositadamente para agir como o middleware tradicional", disse Gray. "No seu back-end, você pode usar o SQL, alterar o banco de dados e não alterar a lógica do aplicativo, pois funciona com qualquer back-end. As pessoas querem começar a criar sistemas agora.

"Este é o novo mundo ágil, onde, se você esperar para construí-lo até descobrir todos os problemas técnicos e de negócios, quando chegar ao mercado, será tarde demais. Você precisa começar a construir agora", acrescentou Gray. "Quando tudo se acalma, é possível mudar rapidamente o que você construiu. Bletchley inclui o trabalho de infraestrutura, criptografia e CryptoDelegates na pilha de middleware, mas também ferramentas".

O objetivo de Bletchley é tornar a blockchain mais segura em todos os níveis da pilha, para que não terminemos com mais incidentes como a brecha na lógica de contrato inteligente que causou o hack de DAO de US $ 50 milhões. O processo de como os cryptlets e o CryptoDelegates funcionam no tecido Bletchley é muito mais complicado, e a Microsoft explica mais detalhadamente em um white paper no GitHub.

"O DAO poderia ter usado alguma depuração", brincou Gray. "Criamos a infraestrutura principal de criptografia e CryptoDelegates, para que um desenvolvedor possa marcar uma transação e seja como mágica; ele sabe como invocar a criptografia na Web e fazer a criptografia para você."

Hyperledger e Push empresarial multifuncional da IBM

O Microsoft BaaS e o Project Bletchley não são a única estratégia combinada de código aberto, nuvem e empresa que visa criar uma malha blockchain. Os produtos blockchain corporativos da IBM são todos informados por código aberto e pelo desenvolvimento do Hyperledger, para o qual a IBM contribuiu com mais de 44.000 linhas de código até o momento. O projeto Hyperledger é um "padrão aberto entre setores para livros distribuídos", mas Krishna, da IBM, cortou o jargão e explicou quatro benefícios críticos do blockchain em torno dos quais a iniciativa é voltada.

1. Distribuído: os livros digitais se espalham por vários locais, mantendo os dados alinhados pelo blockchain.

2. Consenso: Governança baseada na votação do comitê de código aberto.

3. Imutável: um registro de transação original e irrefutável - chave para o conceito de "blockchain é igual a confiança".

4. Permitido: verificação e modulação de identidade de quem pode adicionar e modificar entradas de blockchain.

"Existem muitas regulamentações que posso adotar sobre extorsão, lavagem de dinheiro e corrupção - se eu não souber quem é uma pessoa ou o que ela faz, é difícil justificar o uso de uma blockchain para os negócios", disse Krishna. "Distribuído, consenso, imutável e permitido: esses são os quatro elementos críticos que determinam como a confiança distribuída é alcançada e a confiança retira o atrito".

O projeto de código aberto (do qual a IBM transferiu o controle para a Linux Foundation) tem mais de 40 membros, incluindo direitos financeiros, startups de fintech e empresas de tecnologia - com organizações do JP Morgan Chase e Deutsche Bank à Cisco, Intel, Red Hat e código de contribuição da VMware. O consórcio R3 também é um membro, e a Linux Foundation está atualmente examinando aplicativos para várias centenas de membros.

A grande diferença com o Hyperledger em relação à tecnologia blockchain usada no Bitcoin (e até no Ethereum) é a governança aberta. O Ethereum é de código aberto, mas é governado pelo conselho da Ethereum Foundation, não por um comitê técnico aberto.

Quanto ao membro do projeto R3 - dos quais IBM e Microsoft são membros, além de mais de 50 outros bancos, instituições financeiras e empresas de tecnologia que estão construindo um livro contábil de blockchain privado de nível financeiro - Krishna espera que o consórcio acabe implantando sua rede de blockchain privada no tecido do Hyperledger, em oposição ao Ethereum.

A Hyperledger está focada nos itens essenciais da blockchain, como gerenciamento de identidades, interoperabilidade e governança de dados, mas - assim como Bletchley da Microsoft - Krishna disse que o objetivo principal é criar uma "malha robusta" que agregue requisitos comuns de blockchain em todos os setores. Krishna chamou o Hyperledger de "a reação dos negócios de código aberto ao anonimato do Bitcoin" e espera que o Hyperledger alcance uma massa crítica que interrompa a fragmentação do código aberto no desenvolvimento de blockchain e forneça mais governança e confiança do que o Bitcoin e o Ethereum.

"Para que centenas de milhares de empresas e governos adotem essa tecnologia, você precisa de transparência e controle sobre como o código é escrito. No final, o grande valor em uma rede blockchain é a confiança e o código precisa ser aberto, extensível e sem portas traseiras. Para fazer isso, você precisa de código aberto real, não apenas de código aberto pelo nome ", disse Krishna.

"Você pode ligar para o Ethereum de código aberto, mas não há controle sobre o que é implantado na rede, e as 20 pessoas encarregadas podem optar por mudar o código amanhã. Essa é a grande diferença", acrescentou. "Posso confiar ou não? Verdadeiro código-fonte aberto significa governança - um conjunto de pessoas que contribuem com código sob regras visíveis, presididas por um comitê técnico. A história mostrou que, sejam projetos Linux ou Apache como Hadoop e Spark, existem são exemplos poderosos de código aberto como a tecnologia base para software corporativo confiável ".

A parte difícil: tecer o tecido no mundo real

A IBM e a Microsoft estão em uma posição ideal para reduzir a participação no mercado corporativo de BaaS, enquanto pressionam suas respectivas agendas abertas. Mas o espaço é muito mais complicado do que uma corrida de dois cavalos. Eric Piscini, diretor de consultoria bancária e tecnológica da Deloitte, detalhou como a IBM e a Microsoft se envolvem em um mercado muito maior.

"O fundo da pilha para mim são os principais componentes da blockchain provenientes de diferentes players. Os players tradicionais tradicionais da blockchain, como Bitcoin e Etherum, e depois todas as blockchains privadas entregues pelas empresas", disse Piscini. "Essa é a base e o código fonte está sendo executado em vários fornecedores de nuvem diferentes: IBM, Microsoft, HP, AWS. Praticamente todo mundo que faz nuvem está fazendo algo em torno do BaaS em sua plataforma".

Piscini também lidera o Deloitte Global Cryptocurrency Center, que atende instituições financeiras e varejistas. A Deloitte possui uma plataforma BaaS própria, também chamada Rubix. A Deloitte vê a adoção da blockchain não apenas do setor bancário e financeiro, mas de setores como manufatura, automotivo, petróleo e gás e muito mais. Essas indústrias estão tentando descobrir não apenas o que fazer com a blockchain, mas como fazê-lo enquanto gerencia conformidade, risco e segurança. Piscini disse que o relacionamento entre desenvolvimento aberto e adoção de empresas é fundamental, mas que iniciativas como Hyperledger e Project Bletchley devem se concentrar em casos de uso de negócios individuais, e não em um tecido geral.

"Código aberto é uma ótima construção para blockchain. Não significa blockchain público ou privado; significa que todo esse código está disponível para todos usarem e brincarem. E muitas das implementações privadas de blockchain estão usando código de código aberto. O debate público versus privado ou com permissão versus permissão sem permissão continuará por um longo tempo - até que tenhamos algum tipo de técnica ou padrão. Mas é mais do que isso; são padrões em torno de casos de uso de negócios específicos ", disse Piscini.

"Às vezes uso o exemplo de Visa ou MasterCard", acrescentou. "Essas entidades foram criadas porque os bancos precisavam de padrões para se comunicar nas transações que realizavam juntos. No blockchain, ainda não temos isso. Em algum momento, Hyperledger e outros terão que trabalhar em direção a técnicas e padrões no nível de caso de uso (pagamentos, acordos, transferência de ativos etc.) para obter uma adoção mais alta. É isso que o consórcio R3 está fazendo: focando em casos de uso financeiro. É uma ótima maneira de mover a agulha. A adoção de negócios não aumentará significativamente até que construamos confiança entre os setores no nível do caso de uso ".

O fato de a IBM e a Microsoft serem membros do consórcio R3 é revelador a esse respeito. Os dois gigantes da blockchain também se uniram à recém-formada Smart Contracts Alliance, uma iniciativa do setor organizada pela Câmara de Comércio Digital para promover a educação, a formulação de políticas e a adoção em torno de outro caso de uso crucial da blockchain: contratos inteligentes.

Em um cenário fraturado e sobreposto de projetos de blockchain de código aberto e esforços de padronização, a Smart Contracts Alliance lançou uma associação formada por gigantes da tecnologia, empresas de TI corporativas, escritórios de advocacia, universidades, startups de blockchain e empresas de consultoria. Perianne Boring, fundadora e presidente da Câmara de Comércio Digital, nos contou por que a iniciativa viu esse tipo de aceitação universal desde o início e como o ecossistema lotado de blockchain está trabalhando juntos.

"Grandes empresas como IBM e Microsoft, instituições financeiras, startups - sabemos quais são seus modelos de negócios e no que estão trabalhando. As empresas estão começando a investir muito tempo, energia e recursos em contratos inteligentes", afirmou. Entediante. "Muitos de nossos membros também são membros do Hyperledger, R3, mas todos temos missões diferentes. A Câmara está focada em questões políticas, legais e regulatórias; o Hyperledger é mais tecnologia; o R3 é uma empresa com fins lucrativos para bancos. A grande fase da aliança para os próximos 6 a 12 meses é a educação e a união do setor para começar a definir contratos inteligentes do ponto de vista jurídico. Ainda é muito cedo; essa tecnologia levará bastante tempo para ser adotada. estamos olhando para o quadro geral ".

Gray, da Microsoft, disse que o próximo passo à medida que a blockchain amadurece é o surgimento de estruturas de dados da blockchain ou contratos inteligentes entrelaçados no DNA da Internet das Coisas (IoT), onde os dispositivos têm sua própria identidade e podem atuar como agentes autônomos por conta própria. Ele disse que está um pouco mais adiante, mas reconheceu que é uma área em que a IBM investiu muito por meio de iniciativas como a Telemetria Peer-to-Peer (ADEPT) descentralizada autônoma ou tecnologia blockchain para construir uma infraestrutura IoT segura e descentralizada.

"O Blockchain pode dar aos dispositivos uma identidade, transações seguras e criar uma economia totalmente nova", disse Gray. "Eu uso a analogia da máquina de venda automática o tempo todo. Pense em máquinas de venda automática que agem como agentes autônomos que fazem lógica sofisticada sobre como distribuir itens e aceitar pagamentos sem fio do seu dispositivo usando o blockchain".

Krishna, da IBM, expandiu a ideia de blockchain para a economia física. Ele falou sobre o uso da blockchain para títulos e transferência de imóveis, serviços como registro e seguro de automóveis e até mesmo o potencial da blockchain de revolucionar o comércio internacional e a negociação de mercadorias - tudo ligado ao tecido subjacente da blockchain e mantendo um histórico de transações em execução por séculos a venha.

"Se você observar como a economia global avança, a globalização e o comércio global têm sido grandes catalisadores. Agora, se observarmos o movimento de mercadorias, ainda haverá muito atrito em torno de processos muito antigos, como costumes, detenções e notas de desembarque. Acredito que o blockchain poderia ser uma ótima tecnologia para eliminar muito desse atrito e realmente fazer avançar o comércio global ", disse Krishna.

Seja Microsoft BaaS ou IBM Blockchain, Hyperledger ou Bletchley, Krishna da IBM não se esquivou da concorrência. Tanto no BaaS quanto no código aberto, as complexas camadas do ecossistema blockchain apenas começaram a tomar forma.

"Todo mundo quer colocar o blockchain na nuvem de uma maneira permitida, com um tecido subjacente aberto a todos e realmente capacita os desenvolvedores. Enquanto a Microsoft assistiu ao Hyperledger, eles não parecem interessados ​​em contribuir para o tecido aberto", disse Krishna. "Eu acho que há muitas coisas em Bletchley que competirão em engenharia e qualidade - ferramentas para análise e monitoramento, proteção de dados, regulamentação - e a IBM competirá com a Microsoft em muitos e muitos setores. Acredito que isso se aplica ao varejo, finanças, assistência médica e muitos aspectos da economia física ".

Ibm, a microsoft está construindo nosso futuro blockchain - e eles não têm medo de atacar