Compartilhe este artigo

Cabo de guerra de blockchain entre IBM e Intel

Mais do que uma potencial competição entre plataformas de blockchain, as tensões entre a IBM e a Intel apontam para questões maiores em torno da governança.

Quando o conselho administrativo da Hyperledger aprovou um novo projeto de cadeia de suprimentos no início deste mês, isso marcou um afastamento significativo para o consórcio de blockchain de código aberto.

Cadeia de Suprimentos Sawtooth, como o projeto é provisoriamente chamado, inova porque é sem dúvida o primeiro do consórcio a realmente habitar a camada de aplicação da pilha de software. Ele é construído sobre o Sawtoothestrutura, que a Intel contribuiu para o Hyperledger.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter Crypto Long & Short hoje. Ver Todas as Newsletters

Antes disso, a Hyperledger limitava seu trabalho às camadas inferiores e evitava o design personalizado do código do aplicativo blockchain com os participantes do setor em mente. Esse trabalho era deixado para os fornecedores realizarem de maneira proprietária – como a IBM vem fazendo em seuagora ao vivoplataforma de cadeia de suprimentos de rastreamento de alimentos com empresas como o Walmart.

No entanto, nove dos 11 membros do Comitê de Direção Técnica (TSC) votaram a favor do novo projeto em 6 de dezembro. A aprovação do Sawtooth Supply Chain como um projeto de alto nível aumenta enormemente seu perfil e significa que ele entra no ciclo de vida formal do projeto do Hyperledger e recebe o suporte que o acompanha (divulgação na comunidade, marketing, revisão de segurança, ETC).

Isso aconteceu apesar das objeções dos outros dois membros do TSC, que questionaram se o projeto pertencia ao escopo do Hyperledger, a CoinDesk descobriu. Notavelmente, ambos trabalham na IBM: Arnaud Le Hors, que estava ausente da votação, e Chris Ferris, o antigo presidente do TSC, que estava presente, mas se absteve.

Do lado de fora do mundo do blockchain empresarial, LOOKS que um cabo de guerra começou, com a IBM e sua implementação favorita do Hyperledger, conhecida como Fabric, de um lado, e o Sawtooth apoiado pela Intel do outro. A última equipe também tem um campeão em ascensão na forma do recém-nomeado presidente do TSC e principal mantenedor do Sawtooth, Dan Middleton da Intel.

Além de fazer engenharia mais acima na pilha na camada de aplicação, o Sawtooth Supply Chain é o primeiro projeto Patrocinado por uma empresa não tecnológica, a gigante alimentícia dos EUA Cargill. Como tal, o projeto da cadeia de suprimentos, que ainda não recebeu um nome permanente, provavelmente acelerará para uma implantação mais rápida do que seus pares Hyperledger. E dado o envolvimento da Cargill, é um possível rival do Food Trust da IBM.

No entanto, os riscos são maiores do que uma potencial competição entre plataformas focadas na cadeia de suprimentos vindas do Hyperledger, já que as tensões apontam para questões maiores em torno da governança.

Enquanto a IBM argumenta que colocar o aval do Hyperledger em um projeto de nível de aplicativo poderia minar a posição do consórcio como um participante neutro, outros caracterizaram a resistência da gigante da tecnologia à proposta como uma tentativa de sufocar a concorrência.

“Esta é fundamentalmente uma discussão sobre o que é software de código aberto”, disse James Mitchell, CEO da Bitwise, que escreveu a maior parte do código Sawtooth 1.0 e está contribuindo para o projeto da cadeia de suprimentos. “E a estrutura de uma organização como a Hyperledger é, em última análise, protecionista em torno de um conjunto de interesses comerciais ou tem um conjunto diferente de objetivos?”

'Pagando aluguel'

Uma maneira de encarar as tensões sobre o projeto da cadeia de suprimentos é como um sinal de que o Hyperledger está crescendo além de suas origens como uma organização dominada pela IBM.

Escolhendo suas palavras cuidadosamente, o presidente do TSC, Middleton, disse ao CoinDesk que parte de seu trabalho é garantir a diversidade dentro do Hyperledger e reter os pontos fortes dos quais o blockchain ganha sua preeminência.

Ele reconheceu que a IBM tem sido uma grande contribuidora para o Hyperledger e para o esforço de código aberto, assim como a Intel e muitas outras organizações.

“Acho importante que ONE dessas organizações mine a legitimidade de ter uma organização de código aberto onde todos nós desenvolvemos código de forma transparente. Queremos apenas garantir que temos um bom equilíbrio entre todos os Colaboradores”, disse Middleton.

Mitchell, da Bitwise, foi menos diplomático, alegando que a IBM, com sua proliferação inicial do Fabric, usou o Hyperledger (e a afiliação do consórcio com a Linux Foundation) como uma forma de comercializar seus serviços para empresas – o que ele chamou de “lavagem de código aberto”.

“Você quer ser capaz de contar uma história sobre como está construindo soluções de código aberto. Mas onde importa, que é a maior parte do código do aplicativo, você quer ser capaz de reter a propriedade proprietária da propriedade intelectual e ser capaz de monetizar a solução naquele nível”, disse Mitchell sobre a estratégia de blockchain da IBM até o momento.

“Acho que as pessoas estão cientes disso; elas percebem que T querem pagar aluguel a um grande fornecedor de Tecnologia pelas próximas duas décadas por essas soluções”, acrescentou.

Michell alertou que a blockchain pode representar uma forma ainda mais agressiva debloqueiodo que o licenciamento de software empresarial anterior, uma vez que uma indústria adota uma língua franca específica de como os negócios são transacionados.

“Com base nas conversas que tivemos com parceiros da indústria com os quais estamos trabalhando, como a Cargill e outros, acreditamos fortemente que a indústria precisa possuir essas soluções”, em vez dos fornecedores, disse Mitchell.

Isso poderia assumir a forma de código fechado e propriedade compartilhada entre essas partes, disse ele, ou, melhor ainda, software de código aberto que essas indústrias estão construindo, contribuindo e compartilhando.

Real ou inventado?

Ao expressar suas preocupações sobre a ampliação do escopo do Hyperledger para promover o projeto da cadeia de suprimentos Sawtooth, Ferris, da IBM, disse que essa era sua opinião pessoal e não um assunto relacionado à IBM.

Ele disse ao CoinDesk:

“Quando montamos o Hyperledger inicialmente, dissemos que não entraríamos no espaço de aplicativos. E fizemos isso por um motivo, porque queremos que as pessoas peguem as estruturas que estamos construindo e as aproveitem. T queríamos ser percebidos de alguma forma como uma competição para alguém que está legitimamente tentando construir uma solução em torno da cadeia de suprimentos.”

Ferris acrescentou que os componentes que estão sendo construídos no novo projeto de cadeia de suprimentos são “bem específicos” para a Sawtooth agora. Isso o preocupou porque, de acordo com a orientação do Hyperledger Governing Board, os projetos de ferramentas de alto nível também precisam ser vistos como suporte a múltiplas estruturas em vez de serem excessivamente focados em uma.

Em vez de ser elevado a um projeto de nível superior, o Sawtooth Supply Chain, em sua Opinião, deveria ter sido colocado no Hyperledger Labs. É aqui que os projetos considerados muito cedo para aprovação do TSC para incubação, como código de amostra de hackathons ou projetos de pesquisa, são colocados. Se um projeto do Labs quiser entrar em incubação e se tornar um projeto formal, um proposta de projetodeve ser submetido para consideração do TSC.

Em relação ao ponto de Middleton sobre a necessidade de maior diversidade dentro do Hyperledger, Ferris disse que isso foi abordado, particularmente no último ano ou mais, já que muitos desenvolvedores de uma gama de organizações se juntaram à comunidade. A IBM agora responde por talvez 30 por cento do total de contribuições, ele disse.

“Na Fabric, somos cerca de 40 por cento desse total. Quer dizer, costumava ser 100 por cento. Então o número está constantemente caindo. Sim, a IBM está muito comprometida com o sucesso do Hyperledger. Mas, da mesma forma, também estamos tentando não ser autoritários nesse investimento”, disse Ferris.

Gari Singh, um renomado engenheiro e CTO de blockchain da IBM, acrescentou que, embora seja lisonjeiro ouvir o quanto a IBM fez com o Fabric, a falta de contribuições de outros grandes players do setor é frustrante.

“Então você olha para a Oracle executando o Fabric; a Amazon e seu novo serviço de blockchain gerenciado realmente pegam as amostras do Fabric e as usam, mas nenhuma contribuição de volta. Há contribuições chegando, mas elas estão vindo das start-ups – nós realmente gostaríamos de ver isso dos caras grandes”, disse Singh.

Azul Verdadeiro

Em outro lugar no Hyperledger Forum da semana passada em Basel, Suíça, alguns membros importantes da comunidade aproveitaram a oportunidade para mostrar seu respeito à IBM.

Casey Kuhlman, CEO da Monax, disse que o fato de o projeto Sawtooth Supply Chain ter sido colocado sob os auspícios da Hyperledger fala por si; apesar das dúvidas, a IBM não atrapalhou o projeto, disse ele, acrescentando que, em sua Opinião, a Big Blue se comportou como um "membro muito razoável da comunidade".

“As ações deles foram, na minha Opinião, muito razoavelmente egoístas”, disse Kuhlman. “Porque no final do dia somos todos negócios e estamos todos tentando ganhar dinheiro. Somos todos egoístas. Deveríamos ser.”

O diretor do Hyperledger, Brian Behlendorf, disse que, embora a evolução esteja acontecendo dentro da organização, o foco ainda estará em coisas que podem ser aplicadas de forma geral.

“Não será apenas para resolver as necessidades da Cargill por um corpo reutilizável de código, modelo, receita ou o que quer que seja para um grande número de casos de uso”, disse Behlendorf.

Falando sobre o sucesso do primeiro Fórum Global Hyperledger, que reuniu centenas de empresas de uma ampla gama de setores em Basileia para quatro dias de palestras e workshops, Behlendorf também quis prestar o devido respeito à IBM, concluindo:

“Nós não estaríamos aqui se não fosse por eles.”

Dan Middleton da Intel no Hyperledger Global Forum imagem via Ian Allison para CoinDesk

Ian Allison
[@portabletext/react] Unknown block type "undefined", specify a component for it in the `components.types` prop
Ian Allison