Para que possamos entender como o Blockchain pode afetar diretamente o BPM/ECM, precisamos nos aprofundar no significado da palavra e compreender exatamente o que é blockchain e como ele funciona.
De uma forma muito simplista e resumida, blockchain é um sistema que permite o rastreamento de alguns tipos de informação pela internet. São pedaços de código gerados online que carregam informações conectadas, como se fossem blocos de dados que formam uma espécie de corrente, dando origem ao nome (block = bloco e chain = corrente).
Entendendo sobre o blockchain
O conceito de blockchain é bastante recente. Ele surgiu em 2008 em um artigo acadêmico publicado pelo Satoshi Nakamoto (suposto criador do Bitcoin). Neste estudo o autor explicava como aplicar o sistema peer-to-peer – ou P2P – para eliminar os intermediários nas transações financeiras.
O P2P é uma rede distribuída na qual não é necessário um servidor central. Uma vez que todos os computadores são interligados, funcionando como receptores e servidores de dados compartilhados ao mesmo tempo, quando um arquivo é salvo, além de estar na nuvem ele também fica armazenado em toda a rede. Por esse motivo é que acredita-se que o blockchain seja tão seguro no armazenamento das informações.
No artigo de Nakamoto é mencionado também que essa tecnologia é definida como: “uma rede que marca o tempo das transações, colocando-as em uma cadeia contínua no ‘hash*’, formando um registro que não pode ser alterado sem refazer todo o trabalho.”
*“Hash” é qualquer algoritmo que mapeie dados grandes e de tamanho variável para dados de comprimento fixo, desta forma é gerado um código único para cada tipo de arquivo.
As informações salvas por essa tecnologia são armazenadas em espécies de blocos unidos entre si. Como uma informação está unida à outra, cada bloco contém sempre informações do anterior.
Em outras palavras: se em uma planilha é possível excluir uma linha, resultando na perda das informações contidas nela, no blockchain essa perda não acontece, pois seria como se cada linha carregasse informações umas das outras. Isso significa que é impossível uma informação ser excluída pois a anterior está diretamente ligada a ela. Qualquer tipo de interferência, como por exemplo a exclusão de alguma informação, causará uma quebra na corrente, tornando-se permanentemente visível e gerando inconsistência.
E por que todos relacionam o blockchain ao mercado financeiro? Simples, o blockchain foi criado exatamente para que o Bitcoin pudesse existir, mas as suas possiblidades de uso não se limitam apenas às criptomoedas.
Grandes empresas do mercado utilizam blockchain para reforçar a segurança das informações. Empresas de tecnologia como a Microsoft e a IBM já têm iniciativas para desenvolver suas próprias soluções de blockchain.
Afinal, de quais formas isso pode afetar o BPM/ECM?
Em plataformas de BPM e ECM que armazenam dados em silos organizacionais, onde cada área permanece responsável pelos seus processos e documentos, o blockchain entra com intuito de fornecer uma auditoria sem vazar informações confidenciais para outras partes.
Ao contratar uma plataforma de Gestão de Processos (BPM), por exemplo, todos os dados gerados e obtidos nessa solução permanecerão dentro dos limites da plataforma, com o objetivo de manter a confidencialidade e segurança das informações.
Caso exista o interesse em realizar essa troca de dados entre empresas, será necessário um intermediador para fazê-lo e o foco dessa nova tecnologia é justamente este: não precisar de intermediadores.
E por que isso é tão bom?
O sistema P2P (mencionado no início deste artigo) tem foco em eliminar o repositório central, tornando-se uma rede de armazenamento descentralizada, permitindo que múltiplas empresas troquem informações de forma direta com suas contrapartes, garantindo a integridade dos processos. É possível impor etapas específicas e verificar constantemente se elas estão sendo realizadas corretamente em qualquer lugar da rede.
Um dos grandes benefícios de utilizar o blockchain em paralelo ao BPM é que, tanto as contrapartes quanto os próprios participantes são capazes de manter o controle de seus dados, sem haver a possibilidade de vazamento dos dados dos clientes. Dessa forma, é possível que as organizações imponham regras de rede enquanto mantêm o controle.
A utilização do blockchain no cenário atual ainda é um pouco inviável, além de não existir uma forma pronta para uso dentro das ferramentas de BPM. Ainda é necessário verificar as leis e regulamentações para que essa ideia, de fato, venha a funcionar.
Mesmo que a indústria BPM seja bastante acessível e preparada para desenvolvedores e usuários, o blockchain continua sendo visto como uma tecnologia um pouco emergente e em estado inicial de estudo, apesar de já ter 10 anos de história.
De qualquer forma, é importante manter-se preparado e bem informado sobre como essa tecnologia pode ser inserida em nossa rotina com foco em trazer mais segurança e versatilidade na troca e armazenamento das informações.