Autor do artigo — Alexey Malanov, especialista do departamento de desenvolvimento de tecnologias antivírus da 'Kaspersky Lab'
Ouvi diversas opiniões de que blockchain é algo incrível, uma revolução, e que o futuro depende disso. Sinto em decepcioná-lo se você realmente acredita nisso.
Esclarecimento: neste post, falaremos sobre a variante de implementação da tecnologia blockchain usada na criptomoeda Bitcoin. Existem outras aplicações e realizações de blockchain, em algumas das quais foram eliminados certos defeitos do 'blockchain clássico', mas geralmente elas são construídas sobre princípios semelhantes.

Sobre o Bitcoin em geral
A tecnologia Bitcoin em si considero revolucionária. Infelizmente, o Bitcoin é utilizado com muita frequência para fins criminosos, e isso, como especialista em segurança da informação, não me agrada. Mas, falando sobre as tecnologias, a revolução é clara.
Todas as partes constitutivas do protocolo Bitcoin e as ideias nele contidas, de fato, já eram conhecidas antes de 2009, mas a habilidade de juntar tudo isso e fazê-lo funcionar foi alcançada exatamente pelos autores do Bitcoin e precisamente em 2009. Em quase 9 anos de implementação, apenas uma vulnerabilidade crítica foi encontrada: um invasor obteve 92 bilhões de bitcoins em uma única conta, e a correção exigiu um retrocesso de toda a história financeira em um dia. No entanto, tendo apenas uma vulnerabilidade em tanto tempo — isso é um resultado digno, tiro o chapéu.
Os autores do Bitcoin tinham a tarefa de fazer isso funcionar de alguma forma sob a condição de que não havia um centro e que ninguém confiava em ninguém. Eles cumpriram a tarefa, o dinheiro eletrônico funciona. Mas as soluções que foram adotadas são monstruosas em sua ineficiência.
Devo esclarecer que o objetivo deste post não é desacreditar o blockchain. É uma tecnologia útil, que já encontra e certamente encontrará muitas aplicações notáveis. Apesar de suas desvantagens, ela também possui vantagens únicas. No entanto, na busca por sensacionalismo e revolução, muitos se concentram nos pontos positivos da tecnologia e frequentemente esquecem de avaliar a realidade de forma sóbria, ignorando os pontos negativos. Portanto, considero útil, para variar, examinar exatamente as desvantagens.

Um exemplo de um livro em que o autor deposita grandes esperanças no blockchain. A seguir, haverão citações deste livro.
Mito 1: O blockchain é um gigantesco computador distribuído.
Citação nº 1: "O blockchain pode se tornar a 'navalha de Occam', o meio mais eficiente, direto e natural de coordenar toda a atividade humana e de máquinas, em sintonia com a busca natural pelo equilíbrio."
Se você não se aprofundou nos , e apenas ouviu opiniões sobre essa tecnologia, pode ter tido a impressão de que o blockchain é um tipo de computador distribuído que realiza, assim, cálculos distribuídos. Como se os nós ao redor do mundo coletassem aos poucos algo maior.
Essa concepção é fundamentalmente errada. Na realidade, todos os nós que operam o blockchain fazem exatamente a mesma coisa. Milhões de computadores:
- Verificam as mesmas transações sob as mesmas regras. Realizam trabalhos idênticos.
- Registram no blockchain (se tiverem sorte e lhes for permitido registrar) a mesma coisa.
- Armazenam toda a história por todo o tempo, idêntica, uma para todos.
Nada de paralelização, nenhuma sinergia, nenhuma ajuda mútua. Apenas duplicação, e isso em milhões de cópias. Sobre a necessidade disso, falaremos mais adiante, mas a eficiência, como se pode ver, é inexistente. Na verdade, é o oposto.
Mito 2: O blockchain é eterno. Tudo o que nele é registrado permanecerá para sempre.
Citação nº 2: "Em meio à disseminação de aplicações descentralizadas, organizações, corporações e sociedades, podem surgir muitos novos tipos de comportamentos imprevisíveis e complexos, semelhantes à inteligência artificial (IA)."
Sim, de fato, como descobrimos, cada cliente pleno da rede armazena toda a história de todas as transações, e já acumulou mais de 100 gigabytes de dados. Isso é a capacidade total de um laptop baratinho ou do smartphone mais moderno. E quanto mais transações são feitas na rede Bitcoin, mais rápido o volume cresce. A maior parte surgiu nos últimos dois anos.

Crescimento do volume do blockchain.
E o Bitcoin ainda teve sorte — seu concorrente, a rede Ethereum, acumulou 200 gigabytes em apenas dois anos após o lançamento e meio ano de uso ativo na blockchain. Portanto, nas atuais circunstâncias, a eternidade da blockchain é limitada a uma década — o crescimento da capacidade dos discos rígidos definitivamente não está acompanhando o crescimento do volume da blockchain.
Mas além de que isso precisa ser armazenado, também é necessário baixar. Qualquer um que tentou usar uma carteira local completa para alguma criptomoeda ficou surpreso ao descobrir que não consegue fazer ou receber pagamentos enquanto todo o volume indicado não for baixado e verificado. Você terá sorte se esse processo levar apenas alguns dias.
Você pergunta, não seria possível não armazenar tudo isso, já que se trata do mesmo em cada nó da rede? É possível, mas então, em primeiro lugar, isso não será mais uma blockchain peer-to-peer, mas sim uma arquitetura cliente-servidor tradicional. E, em segundo lugar, os clientes seriam obrigados a confiar nos servidores. Ou seja, a ideia de "não confiar em ninguém", para a qual a blockchain foi criada, desapareceria nesse caso.
Os usuários de Bitcoin já há muito se dividem entre entusiastas que "sofrem" e baixam tudo, e pessoas comuns que usam carteiras online, confiam no servidor e não se importam muito com como tudo funciona.
Mito 3: A blockchain é eficiente e escalável, o dinheiro comum vai desaparecer
Citação nº 3: "A combinação de ‘tecnologia blockchain + conexão pessoal O organismo permitirá codificar e tornar disponíveis, em um formato comprimido padronizado, todos os pensamentos humanos. Os dados poderão ser capturados por meio da varredura do córtex cerebral, EEG, interfaces cérebro-computador, nanorobôs cognitivos, etc. O pensamento poderá ser representado na forma de cadeias de blocos, registrando quase toda a experiência subjetiva do ser humano e, possivelmente, até mesmo sua consciência. Após a gravação na blockchain, diferentes componentes das memórias poderão ser administrados e transferidos – por exemplo, para a recuperação da memória em casos de doenças acompanhadas de amnésia.
Se cada nó da rede faz a mesma coisa, é óbvio que a capacidade de transmissão de toda a rede é igual à capacidade de transmissão de um único nó. E sabe a quanto isso se refere? O Bitcoin pode processar no máximo 7 transações por segundo - em toda a sua rede.
Além disso, as transações no blockchain do Bitcoin são registradas apenas a cada 10 minutos. E após a gravação, por questão de segurança, é comum esperar mais 50 minutos, pois os registros costumam reverter espontaneamente. Agora, imagine que você precisa comprar um chiclete com bitcoins. Você terá que esperar uma horinha na loja, não é?
No contexto global, isso já é ridículo, considerando que o Bitcoin é utilizado por, no máximo, um em cada mil habitantes do planeta. Com essa velocidade de transações, é impossível aumentar significativamente o número de usuários ativos. Para comparação: a Visa processa milhares de operações por segundo e, se necessário, facilmente aumentará sua capacidade, pois as tecnologias bancárias clássicas são escaláveis.
Mesmo que o dinheiro comum desapareça, não será claramente porque será substituído por soluções em blockchain.
Mito 4: Os mineradores garantem a segurança da rede
Citação nº 4: "Empresas autônomas na nuvem, operando com base em blockchain e utilizando contratos inteligentes, poderiam firmar acordos eletrônicos com organizações relevantes, como governos, para se registrarem de forma autônoma sob qualquer jurisdição sob a qual desejem operar."
Você provavelmente já ouviu falar dos mineradores, das gigantescas fazendas de mineração que são construídas próximas às usinas de energia. O que elas fazem? Elas queimam eletricidade em vão por 10 minutos, "agitando" blocos até que eles se tornem "bonitos" o suficiente para serem incluídos no blockchain (sobre o que são blocos "bonitos" e para que eles precisam ser "agitados", ). Isso é necessário para que a reescrita da história financeira leve o mesmo tempo que sua escrita (desde que você tenha a mesma potência total).
A quantidade de eletricidade consumida é equivalente ao que uma cidade de 100.000 habitantes consome. Mas adicione a isso também o caro equipamento, que é adequado exclusivamente para mineração. O princípio da mineração (o chamado proof-of-work) é idêntico ao conceito de "queimar os recursos da humanidade".
Os otimistas do blockchain costumam dizer que os mineradores não fazem um trabalho inútil, mas garantem a estabilidade e a segurança da rede Bitcoin. Isso é verdade, mas o problema é que os mineradores protegem o Bitcoin contra outros mineradores.
Se houvesse mil vezes menos mineradores e consumisse mil vezes menos eletricidade, o Bitcoin funcionaria igualmente bem — ainda assim um bloqueio a cada 10 minutos, a mesma quantidade de transações, a mesma velocidade.
Em relação às soluções de blockchain, existe o risco de "". A essência do ataque é que, se alguém controla mais da metade de todo o poder de mineração, ele pode secretamente escrever uma história financeira alternativa na qual seu dinheiro não foi transferido para ninguém. E depois mostrar a todos sua versão — e é essa que se tornará a realidade. Assim, ele consegue gastar seu dinheiro várias vezes. Já os sistemas de pagamento tradicionais não estão suscetíveis a tal ataque.
Dessa forma, o Bitcoin se tornou refém de sua própria ideologia. Mineradores "sobrantes" não podem parar de minerar, pois isso aumentaria drasticamente a probabilidade de que alguém controle mais da metade do poder restante. Enquanto a mineração for lucrativa, a rede é estável, mas, se a situação mudar (por exemplo, devido ao aumento do custo da eletricidade), a rede pode enfrentar uma onda de "gastos duplos".
Mito 5: O blockchain é descentralizado e, portanto, inquebrável
Citação nº 5: “Para se tornar uma organização completa, um aplicativo descentralizado deve conter funcionalidades mais complexas, como uma constituição.”
Você pode achar que, como o blockchain está armazenado em cada nó da rede, as agências de segurança não poderão fechar o Bitcoin, se quiserem, pois não há um servidor central ou algo assim — não há a quem ir para fechar. Mas isso é uma ilusão.
Na realidade, todos os mineradores "independentes" estão agrupados em pools (essencialmente, cartéis). Eles precisam se unir porque é melhor ter uma receita estável, mas pequena, do que uma enorme, mas uma vez a cada 1000 anos.

Distribuição do poder de mineração do Bitcoin entre pools.
Como pode ver no gráfico, há cerca de 20 grandes pools, e apenas 4 deles controlam mais de 50% de todo o poder. Basta bater à porta de quatro para ter acesso a quatro computadores gerenciadores e, assim, ter a capacidade de gastar os mesmos bitcoins mais de uma vez em sua rede Bitcoin. E essa possibilidade, como você entende, desvaloriza um pouco o bitcoin. E essa tarefa é totalmente viável.

Distribuição da mineração por países.
Mas a ameaça é ainda mais real. A maioria dos pools, junto com seu poder computacional, está em um único país, o que facilita a captura potencial do controle sobre o Bitcoin.
Mito 6: A anonimidade e a transparência do blockchain são boas.
Citação nº 6: 'Na era do blockchain, o tradicional “governo 1.0” se torna em grande parte um modelo obsoleto e surgem oportunidades para a transição de estruturas herdadas para formas de governo mais personalizadas.'
O blockchain é aberto, todos veem tudo. Portanto, não há anonimato no Bitcoin, mas sim 'pseudonimato'. Por exemplo, se um criminoso exigir um resgate para uma carteira, todos entendem que a carteira pertence ao 'mau caráter'. E como as transações dessa carteira podem ser monitoradas por qualquer um, usar os bitcoins recebidos não é tão simples, pois assim que a identidade for exposta em algum lugar, ele será preso. Quase em todas as exchanges, é necessário passar por uma identificação para converter para dinheiro comum.
Portanto, os criminosos usam o chamado 'mixer'. O mixer mistura dinheiro sujo com uma grande quantidade de dinheiro limpo, e assim 'lava' o dinheiro. O criminoso paga uma alta taxa por isso e corre um grande risco, pois o mixer pode ser anônimo (e pode fugir com o dinheiro) ou já estar sob o controle de alguém influente (e pode ser entregue às autoridades).
Mas deixemos os problemas dos criminosos, o que há de mau no pseudonimato para os usuários honestos? Aqui está um exemplo simples: eu transfiro alguns bitcoins para minha mãe. Depois disso, ela sabe:
- Quanto dinheiro eu tenho no total a qualquer momento.
- Quanto e, principalmente, em que exatamente eu os gastei durante todo esse tempo. O que eu comprei, em qual roleta joguei, que político eu apoiei 'anonimamente'.
Ou se eu paguei a um amigo uma dívida por um refrigerante, ele agora sabe tudo sobre minhas finanças. Você acha que isso é bobagem? E que tal abrir sua história financeira do cartão de crédito para todos? Não só a passada, mas toda a futura.
Se para pessoas físicas isso pode ser aceitável (afinal, há quem queira ser 'transparente'), para empresas isso é mortal: todos os seus parceiros, compras, vendas, clientes, volume de faturas e, na verdade, tudo — se torna público. A transparência financeira é, sem dúvida, uma das maiores desvantagens do Bitcoin.
Conclusão
Citação nº 7: “Não é impossível que as tecnologias de blockchain se tornem a camada econômica superior de um mundo organicamente conectado de diversos dispositivos computacionais, incluindo dispositivos vestíveis e sensores da 'internet das coisas'.
Listei seis principais reclamações sobre o Bitcoin e a versão do blockchain que ele utiliza. Você pode perguntar: por que você soube disso de mim e não de alguém antes? Ninguém vê os problemas?
Alguns estão cegos, outros simplesmente não entendem, , e alguns veem tudo e estão cientes, mas simplesmente não é vantajoso para eles escrever sobre isso. Pense bem, muitos dos que compraram bitcoins começam a anunciá-los e promovê-los. Uma espécie de surge. Por que escrever que as tecnologias têm desvantagens se você espera que o preço suba?
Sim, o Bitcoin tem concorrentes que tentaram resolver certos problemas. Embora algumas ideias sejam muito boas, a base ainda é o blockchain. Existem também outras aplicações não monetárias da tecnologia blockchain, mas as principais desvantagens do blockchain permanecem.
Agora, se alguém lhe disser que a invenção do blockchain é comparável à invenção da Internet, trate isso com uma boa dose de ceticismo.
Fonte: habr.com
