Seis mitos sobre blockchain e Bitcoin, ou porque não é uma tecnologia tão eficaz

O autor do artigo é Alexey Malanov, especialista do departamento de desenvolvimento de tecnologia antivírus da Kaspersky Lab.

Já ouvi repetidamente a opinião de que o blockchain é muito legal, é um avanço, é o futuro. Apresso-me em decepcioná-lo se de repente você acreditou nisso.

Esclarecimento: neste post falaremos sobre a implementação da tecnologia blockchain que é utilizada na criptomoeda Bitcoin. Existem outras aplicações e implementações de blockchain, algumas das quais abordam algumas das deficiências do blockchain “clássico”, mas geralmente são construídas sobre os mesmos princípios.

Seis mitos sobre blockchain e Bitcoin, ou porque não é uma tecnologia tão eficaz

Sobre Bitcoin em geral

Considero a própria tecnologia Bitcoin revolucionária. Infelizmente, o Bitcoin é usado com muita frequência para fins criminosos e, como especialista em segurança da informação, não gosto nada disso. Mas se falamos de tecnologia, então um avanço é óbvio.

Todos os componentes do protocolo Bitcoin e as ideias nele incorporadas, em geral, eram conhecidos antes de 2009, mas foram os autores do Bitcoin que conseguiram juntar tudo e fazê-lo funcionar em 2009. Durante quase nove anos, apenas uma vulnerabilidade crítica foi encontrada na implementação: o invasor recebeu 9 bilhões de bitcoins em uma conta; a correção exigiu a reversão de todo o histórico financeiro por um dia. No entanto, apenas uma vulnerabilidade nesse período é um resultado digno, tiro o chapéu.

Os criadores do Bitcoin tiveram um desafio: fazê-lo funcionar de alguma forma, sob a condição de que não exista um centro e que ninguém confie em ninguém. Os autores completaram a tarefa, o dinheiro eletrônico está funcionando. Mas as decisões que tomaram são monstruosamente ineficazes.

Deixe-me fazer uma reserva desde já que o objetivo deste post não é desacreditar o blockchain. Esta é uma tecnologia útil que encontrou e ainda encontrará muitas aplicações maravilhosas. Apesar de suas desvantagens, também apresenta vantagens únicas. No entanto, em busca do sensacionalismo e da revolução, muitos se concentram nas vantagens da tecnologia e muitas vezes se esquecem de avaliar com sobriedade a real situação, ignorando as desvantagens. Portanto, acho que é útil analisar as desvantagens para variar.

Seis mitos sobre blockchain e Bitcoin, ou porque não é uma tecnologia tão eficaz
Um exemplo de livro em que o autor tem grandes esperanças no blockchain. Mais adiante no texto haverá citações deste livro

Mito 1: Blockchain é um computador distribuído gigante

Citação nº 1: “Blockchain pode se tornar a navalha de Occam, o meio mais eficiente, direto e natural de coordenar todas as atividades humanas e máquinas, consistente com o desejo natural de equilíbrio.”

Se você ainda não se aprofundou princípios de operação blockchain, mas acabei de ouvir comentários sobre essa tecnologia, você pode ter a impressão de que blockchain é algum tipo de computador distribuído que executa, respectivamente, cálculos distribuídos. Tipo, nós ao redor do mundo estão coletando pedaços de algo mais.

Esta ideia está fundamentalmente errada. De fato, todos os nós que atendem ao blockchain fazem exatamente a mesma coisa. Milhões de computadores:

  1. Eles verificam as mesmas transações usando as mesmas regras. Eles fazem um trabalho idêntico.
  2. Eles gravam a mesma coisa no blockchain (se tiverem sorte e tiverem a oportunidade de gravá-la).
  3. Eles guardam toda a história para todos os tempos, igual, uma para todos.

Sem paralelização, sem sinergia, sem assistência mútua. Apenas duplicação, e ao mesmo tempo um milhão de vezes. Falaremos sobre por que isso é necessário a seguir, mas como você pode ver, não há eficácia. Muito pelo contrário.

Mito 2: Blockchain é para sempre. Tudo o que está escrito nele permanecerá para sempre

Citação nº 2: “Com a proliferação de aplicações, organizações, corporações e sociedades descentralizadas, muitos novos tipos de comportamento imprevisível e complexo que lembram a inteligência artificial (IA) podem surgir.”

Sim, de fato, como descobrimos, cada cliente completo da rede armazena todo o histórico de todas as transações, e mais de 100 gigabytes de dados já foram acumulados. Esta é a capacidade total do disco de um laptop barato ou do smartphone mais moderno. E quanto mais transações ocorrem na rede Bitcoin, mais rápido o volume cresce. A maioria deles apareceu nos últimos anos.

Seis mitos sobre blockchain e Bitcoin, ou porque não é uma tecnologia tão eficaz
Crescimento do volume de blockchain. Fonte

E o Bitcoin tem sorte - seu concorrente, a rede Ethereum, já acumulou 200 gigabytes no blockchain em apenas dois anos após seu lançamento e seis meses de uso ativo. Portanto, na realidade atual, a eternidade do blockchain é limitada a dez anos – o crescimento da capacidade do disco rígido definitivamente não acompanha o crescimento do volume do blockchain.

Mas, além de ser necessário armazená-lo, também precisa ser baixado. Todo mundo que tentou usar uma carteira local completa para alguma criptomoeda ficou surpreso ao descobrir que ele não podia fazer e aceitar pagamentos até que ele baixasse e verificasse toda a quantidade especificada. Você terá sorte se esse processo levar apenas alguns dias.

Você pode perguntar: é possível não armazenar tudo isso, já que é a mesma coisa, em cada nó da rede? É possível, mas então, em primeiro lugar, não será mais uma blockchain peer-to-peer, mas uma arquitetura cliente-servidor tradicional. E em segundo lugar, os clientes serão forçados a confiar nos servidores. Ou seja, a ideia de “não confiar em ninguém”, para a qual, entre outras coisas, o blockchain foi inventado, desaparece neste caso.

Por muito tempo, os usuários de Bitcoin foram divididos em entusiastas que “sofrem” e baixam tudo, e pessoas comuns que usam carteiras online, confiam no servidor e que, em geral, não se importam como ele funciona lá.

Mito 3: Blockchain é eficiente e escalável, o dinheiro normal desaparecerá

Citação nº 3: “A combinação de tecnologia blockchain + pessoal conectoma organismo" permitirá que todos os pensamentos humanos sejam codificados e disponibilizados em um formato compactado padronizado. Os dados podem ser capturados por meio da varredura do córtex cerebral, EEG, interfaces cérebro-computador, nanorrobôs cognitivos, etc. O pensamento pode ser representado na forma de cadeias de blocos, registrando nelas quase toda a experiência subjetiva de uma pessoa e, talvez, até mesmo sua consciência. Uma vez gravados na blockchain, vários componentes das memórias podem ser administrados e transferidos – por exemplo, para restaurar a memória no caso de doenças acompanhadas de amnésia.”

Se cada nó da rede fizer a mesma coisa, então é óbvio que o rendimento de toda a rede é igual ao rendimento de um nó da rede. E você sabe a que exatamente isso é igual? O Bitcoin pode processar no máximo 7 transações por segundo – para todos.

Além disso, na blockchain Bitcoin, as transações são registradas apenas uma vez a cada 10 minutos. E depois que a entrada aparece, por segurança, costuma-se esperar mais 50 minutos, pois regularmente as entradas são revertidas de forma espontânea. Agora imagine que você precisa comprar chicletes com bitcoins. Fique na loja por uma hora e pense nisso.

No âmbito do mundo inteiro, isso já é ridículo, quando quase cada mil pessoas na Terra usa Bitcoin. E com essa velocidade de transações, não será possível aumentar significativamente o número de usuários ativos. Para efeito de comparação: a Visa processa milhares de transações por segundo e, se necessário, pode facilmente aumentar a capacidade, porque as tecnologias bancárias clássicas são escaláveis.

Mesmo que o dinheiro normal desapareça, claramente não será, porque será substituído por soluções blockchain.

Mito 4: Os mineradores garantem a segurança da rede

Citação nº 4: “Empresas autônomas na nuvem, alimentadas por blockchain e alimentadas por contratos inteligentes, poderiam celebrar contratos eletrônicos com organizações relevantes, como governos, para se auto-registrarem em qualquer jurisdição sob a qual desejam operar”.

Você provavelmente já ouviu falar de mineradores, de fazendas de mineração gigantescas que são construídas próximas a usinas de energia. O que eles estão fazendo? Eles desperdiçam eletricidade por 10 minutos, “sacudindo” os blocos até que fiquem “bonitos” e possam ser incluídos no blockchain (sobre o que são os blocos “bonitos” e por que “agitá-los”, falamos no post anterior). Isso é para garantir que reescrever seu histórico financeiro leve o mesmo tempo que escrevê-lo (assumindo que você tenha a mesma capacidade total).

A quantidade de eletricidade consumida é igual à que a cidade consome por 100 mil habitantes. Mas acrescente aqui também equipamentos caros que só são adequados para mineração. O princípio da mineração (a chamada prova de trabalho) é idêntico ao conceito de “queimar os recursos da humanidade”.

Os otimistas do Blockchain gostam de dizer que os mineradores não estão apenas fazendo um trabalho inútil, mas também garantindo a estabilidade e segurança da rede Bitcoin. É verdade, o único problema é que os mineiros protegem o Bitcoin de outros mineiros.

Se houvesse mil vezes menos mineradores e mil vezes menos eletricidade queimada, o Bitcoin não funcionaria pior - o mesmo bloco a cada 10 minutos, o mesmo número de transações, a mesma velocidade.

Existe um risco com soluções blockchain”ataca 51%" A essência do ataque é que se alguém controlar mais de metade de toda a capacidade mineira, poderá escrever secretamente um histórico financeiro alternativo no qual não transferiu o seu dinheiro para ninguém. E então mostre a todos a sua versão - e ela se tornará realidade. Assim, ele tem a oportunidade de gastar seu dinheiro diversas vezes. Os sistemas de pagamento tradicionais não são suscetíveis a esse tipo de ataque.

Acontece que o Bitcoin se tornou refém de sua própria ideologia. Os mineiros “excessivos” não podem parar a mineração, porque então a probabilidade de alguém sozinho controlar mais de metade da energia restante aumentará drasticamente. Embora a mineração seja lucrativa, a rede é estável, mas se a situação mudar (por exemplo, porque a electricidade se torna mais cara), a rede poderá enfrentar enormes “gastos duplos”.

Mito 5: Blockchain é descentralizado e, portanto, indestrutível

Citação nº 5: “Para se tornar uma organização completa, uma aplicação descentralizada deve conter funcionalidades mais complexas, como uma constituição.”
Você pode pensar que como o blockchain está armazenado em todos os nós da rede, os serviços de inteligência não conseguirão fechar o Bitcoin se quiserem, porque ele não possui algum tipo de servidor central ou algo parecido - não há ninguém para venha para fechá-lo. Mas isso é uma ilusão.

Na realidade, todos os mineiros “independentes” estão organizados em grupos (essencialmente cartéis). Eles têm que se unir porque é melhor ter uma renda estável, mas pequena, do que uma renda enorme, mas uma vez a cada 1000 anos.

Seis mitos sobre blockchain e Bitcoin, ou porque não é uma tecnologia tão eficaz
Distribuição de energia Bitcoin entre pools. Fonte

Como você pode ver no diagrama, existem cerca de 20 pools grandes e apenas 4 deles controlam mais de 50% da energia total. Tudo o que você precisa fazer é bater em quatro portas e obter acesso a quatro computadores de controle para poder gastar o mesmo bitcoin mais de uma vez na rede Bitcoin. E essa possibilidade, como você entende, desvalorizará um pouco o Bitcoin. E esta tarefa é bastante viável.

Seis mitos sobre blockchain e Bitcoin, ou porque não é uma tecnologia tão eficaz
Distribuição da mineração por país. Fonte

Mas a ameaça é ainda mais real. A maioria dos pools, juntamente com seu poder computacional, estão localizados no mesmo país, tornando mais fácil a tomada potencial do controle do Bitcoin.

Mito 6: O anonimato e a abertura do blockchain são bons

Citação nº 6: “Na era do blockchain, o governo tradicional 1.0 está se tornando em grande parte um modelo desatualizado e há oportunidades para passar de estruturas herdadas para formas de governo mais personalizadas”.

O blockchain está aberto, todos podem ver tudo. Portanto, o Bitcoin não tem anonimato, tem “pseudonimato”. Por exemplo, se um invasor exigir um resgate por uma carteira, todos entenderão que a carteira pertence ao bandido. E como qualquer pessoa pode monitorar as transações dessa carteira, um fraudador não poderá usar os bitcoins recebidos com tanta facilidade, pois assim que revelar sua identidade em algum lugar, será imediatamente preso. Em quase todas as bolsas, você deve estar identificado para trocar por dinheiro normal.

Portanto, os invasores usam o chamado “mixer”. O misturador mistura dinheiro sujo com uma grande quantidade de dinheiro limpo e, assim, “lava-o”. O invasor paga uma grande comissão por isso e corre um grande risco, porque o misturador é anônimo (e pode fugir com o dinheiro) ou já está sob o controle de alguém influente (e pode entregá-lo às autoridades).

Mas deixando de lado os problemas dos criminosos, por que o pseudonimato é ruim para usuários honestos? Aqui está um exemplo simples: transfiro alguns bitcoins para minha mãe. Depois disso ela sabe:

  1. Quanto dinheiro eu tenho no total em um determinado momento?
  2. Quanto e, o mais importante, em que exatamente eu gastei o tempo todo? O que comprei, que tipo de roleta joguei, que político apoiei “anonimamente”.

Ou se eu paguei uma dívida de limonada com um amigo, ele agora sabe tudo sobre minhas finanças. Você acha que isso é um absurdo? É difícil para todos abrir o histórico financeiro do cartão de crédito? Além disso, não só o passado, mas também todo o futuro.

Se para os indivíduos ainda está tudo bem (bom, nunca se sabe, alguém quer ser “transparente”), então para as empresas é fatal: todas as suas contrapartes, compras, vendas, clientes, volume de contas e em geral tudo, tudo , tudo - torna-se público. A abertura das finanças é talvez uma das maiores desvantagens do Bitcoin.

Conclusão

Citação nº 7: “É possível que a tecnologia blockchain se torne a camada econômica superior do mundo organicamente conectado de vários dispositivos de computação, incluindo dispositivos de computação vestíveis e sensores da Internet das Coisas”.
Listei seis reclamações principais sobre o Bitcoin e a versão do blockchain que ele usa. Você pode perguntar: por que você aprendeu isso comigo e não antes com outra pessoa? Ninguém vê os problemas?

Alguns estão cegos, alguns simplesmente não entendem como isso funciona, e alguém vê e percebe tudo, mas simplesmente não é lucrativo para ele escrever sobre isso. Pense por si mesmo, muitos daqueles que compraram bitcoins começam a anunciá-los e promovê-los. Tipo pirâmide sai. Por que escrever que a tecnologia tem desvantagens se você espera que a taxa suba?

Sim, o Bitcoin tem concorrentes que tentaram resolver certos problemas. E embora algumas das ideias sejam muito boas, o blockchain ainda está no centro. Sim, existem outras aplicações não monetárias da tecnologia blockchain, mas as principais desvantagens da blockchain permanecem aí.

Agora, se alguém lhe disser que a invenção do blockchain é comparável em importância à invenção da Internet, aceite isso com bastante ceticismo.

Fonte: habr.com

Adicionar um comentário