Os 5 principais problemas com a tecnologia Blockchain
Tão promissor quanto a globalização do Blockchain parece não ser necessariamente o antídoto para todos os nossos problemas de negócios. Embora Bitcoin seja um termo familiar e o blockchain esteja prestes a entrar em todos os setores possíveis, há problemas para a adoção do blockchain.
Quais são os problemas com o blockchain? Que desafios estão impedindo a adoção do blockchain e como eles podem ser superados?
O que é Blockchain?
Quando pensamos em blockchain, a primeira palavra que vem à nossa mente é Bitcoin, e a maioria de nós traduz blockchain como criptomoeda.
Mas essas são duas coisas diferentes. Blockchain é o sistema, e criptomoeda é um produto executado nesse sistema.
A estrutura deste sistema é adequadamente representada por seu nome. Seu principal componente é uma cadeia de blocos que armazenam dados em ordem de tempo. É uma tecnologia de razão distribuída (DLT), o que significa que essa cadeia não é armazenada em um dispositivo central, mas em cada dispositivo executando um nó conectado ao blockchain.
Simplificando, um blockchain é uma rede de nós. Nós são dispositivos conectados a esse blockchain usando o software. Os nós validam todas as transações ou trocas de dados que ocorrem dentro do blockchain. Além disso, a maioria dos blockchains públicos permite que qualquer pessoa crie e opere um nó, tornando o blockchain um sistema descentralizado e transparente.
Embora a criptomoeda possa ser o uso mais comum do blockchain, ela não se limita às moedas digitais. Alguns desenvolveram blockchains que podem circular vídeos, fotos, documentos, tokens e muitas formas de dados.
Todo o sistema torna difícil para os hackers forjarem transações porque, para alterar uma transação, eles não só terão que alterar o bloco relevante armazenado em cada nó no blockchain separadamente, mas também os blocos subsequentes na cadeia se não quiserem o discrepâncias em seus links sejam óbvias (ou rejeitadas inteiramente).
O que poderia dar errado?
Bem, ao que parece, MUITO!
5 problemas com a tecnologia Blockchain
Os sistemas blockchain têm pontos fracos em muitos domínios, e isso torna a adoção em massa do blockchain uma ideia rebuscada. Abaixo, nós o orientamos em pelo menos cinco problemas diferentes com o blockchain que você talvez nunca tenha notado.
1. Segurança
Por mais seguros que pareçam, os blockchains são tão seguros quanto seu elo mais fraco. Por exemplo, se alguém deseja acessar dados compartilhados em um blockchain exclusivo, ele só precisa acessar um nó nele.
Isso significa que o dispositivo mais fácil de hackear em um blockchain é uma ameaça à privacidade de todo o blockchain. Infelizmente, esse não é o único risco com blockchains.
Pode ser quase impossível forjar uma transação em um blockchain, mas é bem possível que uma transação fraudulenta seja aprovada.
Prova de identidade
Blockchains são bastante democráticos. Eles usam métodos diferentes de votação para chegar a um consenso. Nesse caso, cada nó que possui uma identidade ganha um voto. A maioria vence! Existem problemas com algoritmos de consenso de Prova de Identidade, como minorias sendo marginalizadas ou manipulando redes de blockchain menores.
É mais fácil para grupos de criminosos entrarem em um blockchain com muitos dispositivos diferentes, conseqüentemente comprando mais votos para si próprios.
Depois de formarem a maioria, eles podem obter a aprovação de qualquer transação.
Prova de aposta
Este diz respeito às partes interessadas em um blockchain. O peso do seu voto é diretamente proporcional à aposta que você tem em um blockchain. Isso significa que se você possui a maioria dos ativos em um blockchain, você governa.
Se um grupo de pessoas compra mais de 50 por cento dos ativos em um blockchain, eles controlam o blockchain.
Os métodos da Prova de Identidade e da Prova de Participação podem sucumbir a um ataque de 51% .
Falaremos sobre o terceiro método, Prova de Trabalho, em um momento. Por enquanto, vamos falar sobre como a transparência pode sair pela culatra.
2. Transparência
Tem havido muita discussão sobre a integração da tecnologia blockchain nas cadeias de suprimentos. Parece uma ótima ideia! Afinal, tornar as cadeias de suprimentos transparentes pode fornecer o fechamento de que todos precisam para fazer escolhas éticas.
No entanto, o blockchain público (a forma mais comum) em um ambiente comercial nem sempre é uma boa ideia. Por quê? Porque se uma cadeia de suprimentos se tornar transparente, o mesmo acontecerá com os dados de todos os clientes e parceiros que lidam com aquela empresa.
Ao trabalhar em um ambiente comercial, a transparência total não é o ideal, pois permite que os participantes vejam o que cada um está fazendo em tempo real.
Assim como os clientes não gostariam que todas as empresas envolvidas em cadeias de suprimentos obtivessem qualquer um de seus dados, uma empresa não gostaria que seus concorrentes experimentassem sua propriedade intelectual, segredos e estratégias.
3. Escalabilidade
Quanto maior se torna um blockchain, mais vulnerável ele se torna. Se isso não for o suficiente para convencê-lo, há mais coisas sobre o que precisamos conversar antes que você planeje apresentar o blockchain ao seu negócio.
A redundância de blockchains os torna difíceis de escalar. Cada dispositivo em sua rede deve ter uma cópia de cada transação feita. Isso significa centenas de cópias dos mesmos dados!
Ele requer armazenamento massivo e, quanto maior o blockchain, mais energia os nós precisam para processar tudo.
E mesmo que você tenha todas as necessidades digitais, de software e hardware atendidas, será quase impossível regular seu blockchain.
4. Regulamento
A descentralização da autoridade significa que não há nenhum poder para fazer cumprir a lei e a ordem na rede. Sem moderadores, sem líderes, nem mesmo um órgão regulador!
Sem mencionar como os contratos feitos em um blockchain ( conhecidos como contratos inteligentes ) não são legalmente reconhecidos como acordos ou provas substanciais na maioria dos países.
Além disso, como cada usuário pode ser de um país diferente e o blockchain ultrapassa todas as fronteiras, quais leis devem ser aplicadas a contratos, acordos, transações e casos inteligentes?
5. Consumo de energia
A tecnologia Blockchain consome mais energia do que qualquer sistema centralizado. Não apenas sua redundância faz com que consumam mais energia do que um sistema centralizado baseado em nuvem médio, mas seu método de validação de transação também desempenha um grande papel.
Primeiro, eles exigem mais armazenamento do que qualquer outro sistema. A eletricidade necessária é multiplicada pelo número de nós adicionados a um blockchain. Cada nó armazena e processa quase tantos dados quanto um corpo central em qualquer outro sistema.
Mas essa nem mesmo é nossa maior preocupação aqui. Lembra do terceiro método de validação sobre o qual falaríamos? Requer grandes recursos para funcionar.
Prova de Trabalho
Na Prova de Identidade, todo dispositivo tem peso igual. Na Prova de Participação, a regra das maiores partes interessadas. Mas a Prova de Trabalho requer esforço por parte dos usuários e de seus dispositivos.
Quando um minerador usa a Prova de Trabalho para validar uma transação, ele recebe um problema matemático complexo que requer uma grande quantidade de poder computacional para ser resolvido.
O complexo problema matemático tem mais a ver com a verificação da transação por meio de seu hash. Por que é difícil? Porque um hash é mesclado com outro hash em cada transação.
Para garantir que uma transação seja autêntica, é necessário rastrear o hash e seu histórico até sua origem. Os mineiros de criptomoeda resolvem esses algoritmos complexos e correspondências de hash, recebendo uma recompensa de criptomoeda para cada bloco que validam.
O objetivo de todo esse trabalho é proteger o blockchain, tornando mais difícil e inviável para qualquer criminoso validar transações fraudulentas – tudo às custas de altas contas de eletricidade e enormes quantidades de consumo de energia.
Estima-se que o Bitcoin sozinho consome tanta energia quanto países inteiros como a Malásia e a Suécia.
Com tudo isso em mente, a questão permanece: o blockchain é uma tecnologia sustentável?
Blockchain é a solução de que você precisa?
Blockchain é uma tecnologia de razão distribuída destinada a formar sistemas transparentes e descentralizados. Pode parecer seguro, exclusivo, democrático e a utopia de um hipster geek, mas não é exatamente à prova de falhas.
Se você acha que a transparência é a força do blockchain, espere até que seus registros médicos sejam armazenados em uma instalação médica baseada em blockchain.
Você não pode dimensionar seu blockchain sem esgotar seus recursos, nem pode regulá-lo porque não há leis padrão a respeito dele. Dados e provas armazenados em um blockchain nem mesmo são considerados substanciais nos tribunais.
E você pode economizar qualquer coisa, menos energia, quando se trata de um blockchain de Prova de Trabalho. Você só estará prejudicando o meio ambiente se mudar de um sistema centralizado para um blockchain, a menos que seu sistema anterior fosse um desperdício de papel e combustível da velha escola.
Com isso em mente, saiba no que você está se metendo ao entrar em um blockchain.