Como os gigantes do software estão levando o blockchain para a logística
Dificilmente passa um dia sem que o termo blockchain seja mencionado no mundo do software empresarial, tanto que a palavra da moda entrou em nossa consciência coletiva quase da noite para o dia. Desde os primeiros movimentos do bitcoin e de outras criptomoedas, muitos outros cenários de negócios em potencial (alguns muito reais) para o uso do blockchain foram discutidos e revelados.
A IBM tem trabalhado ativamente no espaço do blockchain com várias empresas (por exemplo, Everledger para proveniência de ativos e SecureKey para identidade digital do consumidor) para criar um blockchain pronto para a empresa. Os setores que poderiam se beneficiar do uso de redes de blockchain autenticadas incluem: serviços financeiros, logística, Internet das Coisas (IoT), gerenciamento de riscos, gerenciamento de direitos digitais, gerenciamento de ativos de carbono e saúde (evitando a falsificação de medicamentos, por exemplo).
Blockchain: definição e operação
O Blockchain é essencialmente um banco de dados digital distribuído que pode ser usado para conduzir processos de negócios que envolvem várias partes, promovendo maior visibilidade e confiança. Veja o exemplo recente da Siemens e da startup nova-iorquina LO3 Energy, que colaboraram juntas em microrredes inovadoras que permitem o comércio local de energia baseado em blockchain (os proprietários de telhados com painéis solares no Brooklyn podem vender seu excesso de eletricidade para a concessionária local).
Aqui, a velocidade, a segurança e a transparência das transações são princípios fundamentais: as transações entre os participantes envolvidos são visíveis para todos, mas todos podem permanecer anônimos até que decidam se tornar conhecidos. Além disso, qualquer que seja o tipo de transação, certas áreas sensíveis podem ser tornadas visíveis apenas para determinadas pessoas (por exemplo, um preço especial para um determinado acordo entre um comprador e um vendedor), mas sem impedir que todas as outras partes envolvidas tenham conhecimento do restante dos detalhes da transação. Assista a este vídeo para saber mais:
Os recursos destacados neste vídeo (incluindo um potencial de escalabilidade muito maior) são específicos do Hyperledger Fabric v1.0 e, para registro, outras ofertas de blockchain (Bitcoin, Ethereum, etc.) ainda não os têm.
O projeto de blockchain de código aberto Hyperledger
A segurança das redes de blockchain é igualada apenas pela segurança das infraestruturas às quais elas estão conectadas, uma vez que a segurança já deve ser incorporada ao hardware antes de ser estendida a todos os softwares. Recentemente anunciada na conferência IBM InterConnect 2017 dedicada a software na nuvem, a chegada do IBM Blockchain significa a criação de um serviço de blockchain pronto para empresas (capaz de lidar com mais de 1.000 transações por segundo) com base na versão 1.0 do Hyperledger Fabric da Linux Foundation. O projeto Hyperledger de código aberto está sendo desenvolvido atualmente por cerca de 120 membros do consórcio Hyperledger (IBM, SAP, Fujitsu e Accenture estão entre os principais membros) juntamente com outras tecnologias de blockchain de código aberto.
A IBM acredita que sua rede comercial Hyperledger é a principal oferta no setor de segurança de blockchain.
O Comitê de Direção Técnica do consórcio Hyperledger recentemente atualizou o Fabric de um projeto de pipeline para um produto ativo, e espera-se que a solução esteja disponível em um futuro próximo. O serviço Fabric do Hyperledger permite que os desenvolvedores criem e hospedem rapidamente redes de produção de blockchain seguras na IBM Cloud, mesmo antes da infraestrutura IBM LinuxONE.
Por sua vez, as ferramentas de administração de blockchain são usadas para configurar blockchains em redes e atribuir funções e níveis de visibilidade a partir de um único painel. Elas podem ajudar os membros da rede a definir regras, gerenciar novas associações e impor a conformidade da rede quando ela estiver funcionando. É necessário ter um ambiente operacional controlável com dados de rastreabilidade completos que levem em conta a análise forense de TI, as auditorias e a conformidade.
Uma vez decidida sua configuração, os membros da blockchain definem suas regras e se reservam o direito de vetar solicitações de novos membros. Além disso, a ferramenta de implantação atribui a cada rede uma pontuação de confiança que varia de 1 a 100, que os novos membros podem consultar antes de ingressar em uma rede, permitindo que eles avaliem seu nível de confiança e decidam se querem ou não ingressar. As empresas também podem tomar medidas para melhorar suas pontuações de confiança antes de entrar em produção.
Blockchain em áreas da cadeia de suprimentos
A IBM tem projetos de cadeia de suprimentos em andamento com a Everledger, Walmart e Maersk. Os primeiros aplicativos de blockchain para compras e cadeias de suprimentossobre os quais a SAP Ariba falou em sua recente conferência SAP Ariba LIVE 2017 (uma conferência que ocorreu nas mesmas datas e na mesma cidade - Las Vegas - que a conferência da IBM) envolveram o rastreamento e a localização de ativos críticos. Para ampliar seus recursos em toda a rede Ariba, a empresa de software de gerenciamento de gastos fez uma parceria com a Everledger, uma empresa de tecnologia financeira com sede em Londres.
A Everledger é um registro global de transações digitais que, entre outras coisas, rastreia e protege diamantes e outros objetos de valor ao longo de suas vidas. Ele fornece às seguradoras, aos bancos e a muitos elos das cadeias de suprimentos um histórico preciso para garantir a autenticidade, a existência e a propriedade de um produto (veja a Figura 1). Fundada em abril de 2015 pela empresária australiana Leanne Kemp, a Everledger protegeu digitalmente mais de um milhão de diamantes no blockchain e ampliou sua tecnologia de plataforma para outras categorias de produtos refinados, como vinho e arte.
Usando o Hyperledger Fabric na IBM Cloud, a Everledger coleta com segurança as características fundamentais, o histórico e a propriedade do produto para criar um registro permanente na rede blockchain. Essa pegada digital de um ativo (que inclui seu histórico, transporte, movimentos e propriedade) pode ser usada por todos os participantes da cadeia de valor para determinar sua origem e garantir sua autenticidade.
O lugar do blockchain na futura plataforma SAP Ariba
Qualquer blockchain se concentra, antes de tudo, na verificação e autenticação de transações comerciais, ativos e documentos associados (registros), e é disso que trata o SAP Ariba. Mas temos que admitir que a SAP tem pouco a dizer sobre isso em um contexto de planejamento que não se presta realmente a transações. Na rede Ariba, compradores e fornecedores de empresas com um faturamento de mais de 2,5 milhões e provenientes de 190 países podem descobrir novas oportunidades, participar de transações e desenvolver seus relacionamentos. Trata-se de um mercado digital dinâmico que gera mais de um bilhão de dólares em transações todos os anos.
Atualmente, muitas transações ainda são seladas por um aperto de mão, um pedaço de papel rabiscado em um canto de uma mesa ou uma promessa de pagamento. Ao integrar seu blockchain aos aplicativos e à rede da SAP Ariba, a empresa tornará suas cadeias de suprimentos mais inteligentes, mais rápidas e mais transparentes, desde a fase de seleção do fornecedor até a liquidação final. A plataforma SAP Ariba (e provavelmente também a plataforma SAP Cloud) terá em breve um componente Hyperledger para que todos os membros da rede Ariba (veja a Figura 2) possam acessar seu blockchain.
Em resumo, o blockchain parece ser ideal para formalizar digitalmente relações e obrigações contratuais entre várias partes (banqueiros, seguradoras, vendedores, compradores etc.), com total segurança, rapidez e transparência. Na verdade, é quase impossível piratear, pois para isso seria necessário atacar todos (ou pelo menos a maioria) dos links em uma única tentativa sincronizada (porque, graças à data e a outros sistemas de criptografia, se você piratear apenas um link, os outros links da cadeia saberão que o link pirateado não está mais intacto). Mas vale a pena observar aqui que o blockchain que você usa pode fazer toda a diferença. Embora o IBM Blockchain nunca tenha sido hackeado, o BitCoin e o Ethereum foram.
A rede IBM High Security Business tem uma série de recursos exclusivos. Além dos cartões de associação criptografados, há vários filtros para proteger contra ataques internos (à la Snowden). O centro de segurança pode proteger o código do blockchain com um aplicativo virtual, de modo que até mesmo usuários privilegiados podem ter o acesso negado. E para proteger os dados criptografados usados para armazenar as chaves criptográficas, dispositivos de segurança física ultrassensíveis podem até ser usados, como a IBM está fazendo em sua oferta.
Ampliação do blockchain com aplicativos inteligentes
Para alguns, o blockchain pode ser comparado a uma espécie de produto dopante inofensivo aplicado a um sistema EDI (intercâmbio eletrônico de dados) que torna as relações mais fortes e harmoniosas graças à automação da cadeia de valor que ele injeta. A diferença, além da segurança mencionada acima, é que o EDI é proprietário, caro e não é facilmente extensível, enquanto o Hyperledger é um consórcio de código aberto. Um diferencial importante é que, enquanto o EDI permite a troca de dados ou documentos entre duas empresas, o blockchain permite que todas as partes em uma transação ou fluxo de trabalho vejam as mesmas informações ao mesmo tempo, inclusive os órgãos reguladores.
Para facilitar aos desenvolvedores a tradução das necessidades de negócios do conceito para o código final, a IBM Blockchain está usando uma nova ferramenta de desenvolvimento de código aberto para o Hyperledger Fabric chamada Fabric Composer. Ela permite que as redes de negócios sejam modeladas, que sejam criadas interfaces de programação de aplicativos (APIs) que se integrem à rede blockchain e aos sistemas de registro existentes, e que uma interface de usuário (UI) seja criada rapidamente. É provável que a SAP siga esse caminho usando suas ferramentas de desenvolvimento de blockchain Hyperledger.
Alguns acreditam que, no futuro, muitas start-ups de software desenvolverão aplicativos baseados em blockchain. Mas quais são os cenários de negócios específicos? Nada foi decidido ainda. Certamente, todas as transações de blockchain representam um tesouro de big data que pode ser analisado com a inteligência cognitiva e artificial (IA) dos aplicativos para descobrir tendências, hábitos e recomendações úteis. Por exemplo, poderíamos imaginar contratos inteligentes que sempre permaneceriam em conformidade, graças à sua constante adaptação às mudanças nos dados comerciais e nas regulamentações, e que analisariam padrões para sugerir atualizações nos contratos de blockchain. Por outro lado, os agentes poderiam então se concentrar mais em atividades criminosas, detectar possíveis riscos de aquisição, fornecer análises de gastos de entidades e muito mais.
Na realidade, o blockchain sozinho não pode monitorar itens físicos de hardware, ele precisa de identificação por radiofrequência (RFID) ou outras ferramentas de software ou hardware, como a Internet das Coisas (IoT), para poder rastreá-los (foi assim que a SAP Ariba apresentou a SIGFOX como sua parceira de IoT na conferência). É por isso que, embora ninguém queira rastrear papelada ou material de escritório desnecessário, tecnicamente não há nada de errado com a ideia de registrar seus movimentos em um blockchain (e depois usar aplicativos de IA para estudar esses dados para uma análise de gastos interessante).
Hoje, alguns clientes podem usar a plataforma IBM Watson IoT para obter informações de dispositivos de identificação por radiofrequência (RFID), códigos de barras digitalizados ou dados extraídos de dispositivos eletrônicos para uso com o IBM Blockchain. Os dispositivos são capazes de se comunicar com os registros gerados pelo blockchain para atualizar ou validar contratos inteligentes.
Além disso, o blockchain ajudaria a SAP Ariba a capturar e rastrear transações mesmo com aqueles que ainda não são membros da rede Ariba, como transportadoras (diretas ou intermediárias), bancos ou seguradoras. A Freightos, uma rede on-line que conecta fornecedores de mercadorias a seus clientes, automatizou seus fluxos e cotações e tem sido apontada como possível parceira de rastreamento e logística, juntamente com a Everlegder e a SIGFOX.
Conclusão
Embora a IBM pareça ser a pioneira, com muitos aplicativos reais de blockchain já em andamento, o blockchain Ariba da SAP ainda está apenas no estágio de ideia e conceito, e provavelmente tem pelo menos mais um ano pela frente antes de se materializar. Mas podemos esperar que a SAP se atualize rapidamente (também incluiremos sua plataforma SAP Leonardo IoT) e, com a chegada do Hyperledger 2.0 e seus futuros desdobramentos, o uso do blockchain se tornará rapidamente popular. Depois que o blockchain for lançado, e após alguns ajustes iniciais de uso, é seguro apostar que outros também seguirão o exemplo, como Infor GT, Coupa, Descartes e outras redes comerciais que geram um grande número de transações.