Por que dar às blockchains a capacidade de se comunicarem é um grande negócio

Existem milhares de blockchains, todas buscando melhorar a forma como alguns sistemas funcionam: transferência internacional de dinheiro, manutenção de registros médicos, rastreamento de cadeias de suprimentos, etc. Aqui está o problema, no entanto: a maioria delas não consegue se comunicar, tornando seus dados úteis principalmente dentro de seus próprios ecossistemas.
Cada blockchain funciona de maneira diferente, e atualmente não há um protocolo definido que possa transferir dados de forma confiável entre várias cadeias. Isso provavelmente mudará, no entanto, pois existem projetos atualmente trabalhando em tudo, desde transações de cadeia para cadeia até uma “internet de blockchains”. Se forem bem-sucedidos, a forma como os dados se movem pelo mundo e como os controlamos pode mudar em muitos níveis.
O que há de errado com blockchains isoladas?

Bitcoin, Ethereum, Ripple, Monero, Cardano e todas as outras blockchains/criptomoedas são como ilhas, cada uma com seu próprio governo, ecossistema e população. As ilhas podem se ver, mas não têm como se alcançar. Mesmo que conseguissem atravessar, no entanto, todas têm idiomas diferentes e diferentes sistemas de escrita e organização.
Se um viajante intrépido chegasse a uma nova ilha e ficasse doente, o hospital daquela ilha precisaria criar um novo histórico médico para ele, já que mesmo que ele tivesse trazido seus registros médicos, o novo hospital não conseguiria lê-los e transferi-los.
É por isso que a interoperabilidade das blockchains é uma das questões mais importantes no espaço hoje. As blockchains são realmente apenas um novo tipo de armazenamento de dados, e se esses dados não puderem se mover livremente entre os sistemas, tornam-se exponencialmente menos úteis.
Imagine três bancos, cada um em um ecossistema de blockchain diferente, incapazes de transferir diretamente fundos e informações de clientes. Isso é bastante inconveniente. As exchanges centralizadas e descentralizadas de terceiros tornam possível que as pessoas transitem facilmente entre criptomoedas, mas coordenar contratos inteligentes, aplicativos descentralizados, transações diretas de cadeia para cadeia e transferência de dados confiável é muito mais complicado.
O que podemos fazer com blockchains interoperáveis?

Na sua forma atual, a Internet permite que você transmita qualquer tipo de dado que desejar, desde que use protocolos padronizados, mas o que acontece em cada extremidade dessa rede depende do remetente e do receptor.
Blockchains conectadas se pareceriam: uma rede que pega dados de diferentes blockchains, faz com que se comportem de maneira gerenciável e os entrega, sem interferir em como cada blockchain realmente funciona. Isso abre muitas possibilidades:
- Assim como o login do Facebook/Google, poderíamos ter nossas identidades armazenadas com segurança em uma blockchain e usá-las para criar presenças online e offline.
- Permitir acesso fácil, conversão e transferência de dados que, de outra forma, estariam fragmentados e seriam difíceis de usar, como cadeias de suprimentos desconectadas ou dados de pesquisa amplamente distribuídos.
- Criar condições em uma cadeia (como uma blockchain de seguro de carro) que podem ler e responder a eventos em outra cadeia (como uma blockchain de relatórios policiais ou o sistema financeiro de uma oficina mecânica).
- Estabelecer uma verdadeira rede descentralizada de internet das coisas, coletando toneladas de entradas de diferentes sistemas de hardware e dados e convertendo-as perfeitamente conforme necessário. Configure sua casa inteligente para comprar sua energia em tempo real da fonte de energia verde mais barata disponível – talvez os painéis solares do seu vizinho estejam vendendo um excedente de energia!
Qual é a solução?

Precisamos construir pontes, contratar tradutores e descobrir maneiras de fazer com que alguns sistemas muito diferentes se entendam. Os desafios técnicos aqui são extremamente complexos, mas temos algumas opções principais:
Plataformas de blockchain/cadeias laterais: Não faltam projetos que prometem mais ou menos interoperabilidade se você construir em sua infraestrutura, mas, geralmente, o problema é que você só consegue se conectar às outras blockchains que estão conectadas ao mesmo sistema. Dada a quantidade de plataformas que existem agora, há muito pouca chance de que cada projeto se alinhe atrás de apenas uma ou duas delas. Isso é como construir uma nova ilha com um sistema e dizer a todos para se mudarem para lá.
Protocolos abertos: Esta é essencialmente a forma como a internet moderna funciona. Todos geralmente concordaram que há uma boa maneira de conectar as coisas, com TCP/IP, DNS, HTTP e muitos outros padrões sendo implementados e usados universalmente. Como a maioria dos projetos de blockchain provavelmente não concordará em implementar um único padrão de comunicação, a melhor maneira de fazer isso funcionar seria implementando uma camada de comunicação semelhante à da internet que qualquer cadeia possa acessar e enviar dados.
Projetos como Interledger estão trabalhando nisso agora. Isso é como construir uma rede de pontes e estabelecer acordos comerciais e uma segunda língua comum entre as ilhas.
- Multi-cadeias/metacadeias/paracadeias/cadeias de ponte: Estas são provavelmente a solução mais popular em desenvolvimento no momento, com projetos como Polkadot, Cosmos, Aion, ARK, Block Collider e muitos outros todos se envolvendo. Embora as abordagens diferem bastante, a ideia geral é que você pode construir relés ou pontes de cada blockchain individual para algum tipo de hub, que é ele mesmo uma blockchain.
A blockchain que inicia a ação interage com o hub, e o hub então interage com a blockchain alvo, criando uma espécie de camada de comunicação. Isso pode se revelar a solução mais realista, já que não requer muito das próprias blockchains.
Isso é como construir centros de transporte entre as ilhas (aeroportos, docas, etc.) que vêm equipados com serviços de viagem projetados para ajudar os visitantes a navegar em território desconhecido.
Não é só para geeks de blockchain
Enquanto o lado técnico da interoperabilidade das blockchains é um tópico que apenas algumas pessoas realmente ficarão empolgadas, as implicações a longo prazo são de grande alcance. Afinal, a internet também era um monte de ilhas no começo – antes que o TCP/IP fosse padronizado na década de 1980, não havia um único protocolo enviando dados, e levou um tempo para que algo que se assemelhasse à internet unificada moderna emergisse das intranets fragmentadas.
As blockchains não são uma tecnologia tão visivelmente revolucionária, mas já estão mudando a forma como pensamos sobre dados, tanto em nível macro quanto pessoal. À medida que os debates sobre o manuseio e controle de dados esquentam, podemos ver muitas tecnologias baseadas em blockchain mais amigáveis ao usuário surgindo com soluções para simplificar nossa existência digital.
Crédito da imagem: Sky Islands, arquipélago de Palau