Por que o Bitcoin falhou: Terminando a experiência com Bitcoin
Passei mais de cinco anos como desenvolvedor de sistemas Bitcoin. Milhões de usuários e centenas de desenvolvedores usaram meus programas, e minhas palestras levaram à criação de várias startups. Eu falei sobre bitcoin na Sky TV e na BBC News . Fui citado pelo Economist como um especialista em Bitcoin e desenvolvedor de renome. Expliquei esse tópico para a SEC, para banqueiros e pessoas comuns em um café.E desde o início, argumentei que o Bitcoin é um experimento e, como qualquer experimento, pode falhar. Não invista o que você não está pronto para perder. Eu falei sobre isso em entrevistas , relatórios e escrevi pelo correio. Assim como outros desenvolvedores conhecidos - Gavin Andresen e Jeff Garzik.Mas, apesar de eu sempre saber da possibilidade de fracassar, a conclusão inevitável sobre sua ocorrência realmente me perturba. Os fundamentos caíram e, não importa o que aconteça com os preços no curto prazo, eles obviamente cairão no longo prazo. Não vou mais participar do desenvolvimento e vendi toda a minha bola branca.Por que o bitcoin falhou? Porque a comunidade falhou. O que era para ser um tipo novo e descentralizado de dinheiro que não usava "instituições importantes do sistema" e era "grande demais para falir" tornou-se algo mais terrível - a saber, um sistema controlado por um pequeno grupo de pessoas. Além disso, a rede está perto do colapso técnico. Os mecanismos que deveriam impedir esse colapso quebraram e, como resultado, não faz sentido sonhar que o bitcoin poderia se tornar melhor do que o sistema financeiro existente.Pense nisso. Se você nunca ouviu falar do Bitcoin antes, gostaria de uma rede de pagamento que:- não pode transferir seus fundos existentes
- possui taxas imprevisíveis para transferências que estão crescendo rapidamente
- permite que os clientes cancelem os pagamentos após sair da loja com um simples clique de um botão (se você não estiver ciente dessa "oportunidade" - isso ocorre porque o bitcoin acabou de entrar)
- sofre pagamentos pendentes e instáveis
- controlado pela china
- em que as empresas e pessoas envolvidas em seu desenvolvimento estão em fase de guerra civil
Atrevo-me a sugerir que a resposta é não.Parado
Se você não seguiu a rede Bitcoin, veja como está em janeiro de 2016. A cadeia de blocos está cheia. Você pensa em como é possível "preencher" o que é uma sequência de arquivos. A resposta é que, como o limite de capacidade absolutamente artificial de 1 MB por bloco, que foi introduzido há muito tempo como um stub de software , não foi removido, como resultado, a capacidade da rede está quase esgotada.Aqui está uma tabela de tamanhos de bloco: O
pico de julho foi atingido durante um ataque do DOS, quando alguém preencheu a rede com transações para quebrá-lo e o chamou de "teste de força". Portanto, é esse nível, 700 kb de transações (menos de 3 pagamentos por segundo), que é a limitação prática da rede.Você pode ter ouvido que o limite é de 7 pagamentos por segundo. Estes são números antigos de 2011 - desde então, as transações se tornaram muito mais complicadas e, portanto, o número possível de pagamentos diminuiu.
O limite real acabou por ser 700 kb em vez dos 1000 previstos teoricamente. Isso ocorre porque os mineradores às vezes produzem blocos menores e até zero, em vez de confirmar transações. Aparentemente, este é o resultado da influência do sistema de censura chamado Grande Firewall Chinês. Eu vou falar sobre ele um pouco mais tarde.Se você olhar com atenção, poderá ver que o tráfego tem aumentado desde o final do verão de 2015. Era previsível, e em março escrevi sobre padrões sazonais de crescimento da rede.Tabela de tamanho médio semanal de blocos:
Ou seja, o valor médio se aproximou do limite superior. Não é de surpreender que agora esses momentos ocorram frequentemente quando o Bitcoin não é capaz de lidar com transações, e sua vez aumenta. Isso é visível na coluna tamanho. A lista contém blocos de 750 Kb - esses são blocos de mineradores que configuraram software incorretamente.
Quando as redes atingem a capacidade máxima , elas se tornam não confiáveis. Portanto, muitos ataques são simplesmente baseados no congestionamento de tráfego nos computadores de destino. É claro que, pouco antes do Natal, os pagamentos começaram a correr mal e, nos momentos de pico , os pedidos em atraso começaram a aparecer .Para citar as notícias da empresa ProHashing, trabalhando com bitcoins:, …
, , , , . , . 60 14 , , ?
reddit, , . , . ?
O ProHashing enfrentou outro problema entre o Natal e o Ano Novo - quando o pagamento da bolsa para a carteira foi atrasado.A rede Bitcoin deve responder automaticamente a essas coisas, aumentando o custo das comissões e, embora os mecanismos dessa função sejam muito ruins, eles de alguma forma funcionam. O uso da rede está se tornando cada vez mais caro. A rede já teve uma enorme vantagem de zero e taxas extremamente baixas, mas agora se tornou a norma exigir um pagamento mais alto por uma transferência do que ao transferir de um cartão bancário para outro.Por que não aumentar a capacidade da rede? A cadeia de blocos é controlada por mineradoras chinesas, apenas duas delas controlam mais de 50% do poder de hash. Uma conferência recente contou com a presença de várias pessoasque controlam mais de 95% da capacidade da rede. Os mineiros não permitem que a cadeia cresça.Por que eles não a deixam crescer? Existem várias razões para isso. Por exemplo, os desenvolvedores do "Bitcoin core" se recusaram a fazer as alterações necessárias. Os mineiros também se recusam a mudar para um produto concorrente - eles acreditam que será “desleal”. E eles têm medo de tudo o que poderia levar a notícias que deixariam os investidores em pânico. Eles decidiram ignorar o problema e esperam que ele saia.E a última razão - a Internet chinesa está tão corrompida por seu firewallessa transferência de dados através da fronteira quase não funciona. A velocidade é menor que a das comunicações móveis. Imagine que o país inteiro esteja conectado ao resto da Internet via Wi-Fi barato em um hotel. Agora, as mineradoras chinesas mal conseguem manter sua conexão com a Internet global e exigem uma recompensa de 25 BTC por cada bloco criado. Eles temem que se a rede crescer em popularidade, continuar participando da mineração se tornará muito difícil e perderão receita. Acontece que seus interesses financeiros os impedem de popularizar a rede.Muitos usuários e pessoas interessadas na rede acreditavam que esses problemas se resolveriam de alguma forma - e, é claro, o limite de tamanho do bloco seria aumentado. No final, por que a comunidade de bitcoin, que declarou a cadeia de blocos como o futuro do mundo financeiro, se mataria estrangulando essa cadeia? Mas é exatamente isso que está acontecendo agora.Como resultado da guerra civil, a maior e mais popular startup de Bitcoin nos EUA, a Coinbase, foi apagada do site oficial da Bitcoin por escolher o “lado errado” nas disputas e banida dos fóruns da comunidade . Se parte da comunidade ataca pessoas que trouxeram a idéia de moedas digitais para milhões de usuários, é aí que toda a loucura começa.Ninguém sabe o que está acontecendo
Se você ouviu pouco sobre isso, não está sozinho. A coisa mais repugnante que aconteceu no ano passado foi a interrupção do fluxo de informações para investidores e usuários.Em apenas 8 meses, o Bitcoin evoluiu de uma comunidade aberta transparente para um sistema controlado pela censura que permite que alguns entusiastas do Bitcoin atacem outros. Esta é a pior coisa que já vi na minha vida - e não quero mais me associar à comunidade Bitcoin.A rede Bitcoin não deveria ser objeto de investimento e sempre foi anunciada como uma moeda experimental, que você não deve comprar mais do que pode perder. Mas, pessoalmente, isso não me incomodou, porque todas as informações estavam sempre disponíveis para os investidores, e já havia uma indústria inteira com seus livros, conferências, vídeos e sites explicando esse sistema.Mas agora tudo mudou.A maioria dos proprietários de Bitcoin os descobre através da mídia. Quando algum tipo de história aparece na mídia, os preços começam a subir, então artigos sobre a taxa de crescimento aparecem e uma bolha acontece.As histórias chegam aos jornais, começando em um fórum da comunidade. Em seguida, eles são escolhidos por sites específicos da tecnologia, e os jornalistas de mídia regulares o descrevem com suas próprias palavras. Eu sempre observei isso e às vezes até participei do processo, conversando com os repórteres.Em agosto de 2015, ficou claro que, devido a problemas no gerenciamento do projeto Bitcoin Core, que gerencia um programa que suporta a rede p2p, ele não lançará uma versão com tamanho de bloco aumentado. Mas a comunidade precisava da capacidade de adicionar novos usuários. E então, vários desenvolvedores orientados para o futuro se reuniram e desenvolveram o código necessário. Foi nomeado BIP 101 e o lançamos como uma versão atualizada do programa, que chamamos de Bitcoin XT. Com o lançamento do XT, os mineradores puderam votar para alterar a restrição. No momento em que mais de 75% dos blocos votariam em uma alteração, as regras mudavam e seria possível trabalhar com blocos de maior volume.O lançamento do Bitcoin XT atingiu um ponto dolorido de um pequeno número de pessoas. Um deles é o administrador do bitcoin.org e os principais fóruns do projeto. No fórum, ele freqüentemente permitia o desenvolvimento de conversas de tendência claramente criminosa sob o pretexto de liberdade de expressão. Mas após o lançamento do Bitcoin XT, ele anunciou repentinamente que o XT não era um "consenso de desenvolvedor" e não era bitcoin. Ele considerou o voto uma coisa ruim porque:uma das grandes coisas do bitcoin é a falta de democracia
Portanto, ele decidiu matar o XT , começando com a censura dos principais canais de discussão. Qualquer postagem mencionando XT foi excluída dos fóruns, o XT não pôde ser referenciado no site bitcoin.org off-line e, é claro, quem tentou direcionar usuários para outros fóruns sem censura foi banido. Um grande número de usuários acabou de sair dos fóruns .Naturalmente, enfureceu as pessoas. Você pode ler os comentários para sentir a situação.No final, alguns usuários encontraram fóruns sem censura . Lê-los é triste. Todos os dias eu via postagens violentas e más contra censores, nas quais as pessoas juram derrotar a censura.Mas a incapacidade de espalhar notícias e censura do XT por si só levou a tristes conseqüências.Pela primeira vez, os investidores não conseguem ter uma imagem real do que está acontecendo. As opiniões divergentes das oficiais são suprimidas. A crítica técnica ao que está acontecendo no projeto Bitcoin Core é proibida, em vez disso, há algumas bobagens . Tornou-se claro que muitos que compraram bitcoins não têm idéia de que o sistema entrará em breve em um teto criado artificialmente.Isso me incomoda muito. Durante anos, os governos aprovaram leis sobre valores mobiliários e investimentos. O Bitcoin não se aplica a valores mobiliários e, na minha opinião, não se enquadra na ação deles, mas sua essência é simples: os investidores têm o direito de serem informados. Quando investidores desinformados perdem dinheiro, chama a atenção de agências governamentais para esses casos.Bitcoin Core ?
Problemas humanos. Depois de sair, Satoshi entregou as rédeas para o que agora é chamado Bitcoin Core, para Gavin Andresen, um dos primeiros programadores. Gavin é um líder bom e experiente, capaz de olhar amplamente. Por causa dele, decidi deixar o Google, onde trabalhei 8 anos antes, e começar a trabalhar em tempo integral no bitcoin. Há apenas um problema: Satoshi não perguntou se Gavin precisava desse trabalho. E ele realmente não precisava dela. Portanto, ele deu acesso ao código a outros quatro desenvolvedores. Eles foram escolhidos rapidamente, para que nada interferisse no desenvolvimento do projeto. Eles eram apenas algumas pessoas que se encontravam no lugar certo na hora certa e ao mesmo tempo pareciam úteis.Um deles, Gregory Maxwell, tinha uma aparência bastante incomum. Ele afirmou uma vez que provou matematicamente a impossibilidade de bitcoin. E mais importante, ele não compartilhou as visões originais de Satoshi.Após o anúncio do projeto, Satoshi foi questionado sobre como a cadeia de blocos pode ser escalonável para um grande número de pagamentos. A quantidade de dados deve se tornar gradualmente muito grande se uma idéia se desenvolver? Este foi um tópico popular entre os críticos. Satoshi estava esperando tal pergunta e disse :A largura de banda não é tão pequena quanto você pensa. Se a rede se tornar tão grande quanto a VISA, isso acontecerá não antes de alguns anos e, em seguida, enviar o equivalente a um par de filmes em resolução HD pela Internet não parecerá mais tão difícil.
A lógica é simples: veja o que o sistema de processamento de pagamentos existente faz, quantos bitcoins são necessários para ocupar a mesma posição e explique que isso não pode acontecer em uma noite. E, é claro, cálculos aproximados mostraram que o teto não seria realmente alcançado , mesmo se considerarmos outros fatores além da largura de banda.Maxwell não concordou com isso. De uma entrevista de dezembro de 2014 :. , « , ».
, , - , - .
A ideia de que o Bitcoin está condenado, pois um aumento no número de usuários leva a uma diminuição na descentralização, é inerentemente prejudicial. Ela ignora o fato de que a rede não é muito usada, está crescendo lentamente e a tecnologia não pára. Na desmistificação deste mito, passamos muito tempo com Gavin . Afinal, isso leva a uma conclusão estranha: se a descentralização é boa e o crescimento da rede a ameaça, você não precisa permitir que a rede Bitcoin cresça.Em vez disso, de acordo com Maxwell, o bitcoin deve se tornar algum tipo de camada para algum tipo de sistema indefinido e nebuloso, não baseado em uma cadeia de blocos.O começo da espiral da morte
Se alguém da empresa não compartilhar os objetivos da organização, ele o demitirá.Mas o Bitcoin Core é um projeto de código aberto. Quando cinco desenvolvedores com acesso ao código foram selecionados e Gavin decidiu interromper a liderança do projeto, nenhum procedimento foi desenvolvido para remover um dos desenvolvedores. E não havia procedimentos para verificar se os desenvolvedores concordam com os objetivos do projeto.Com a crescente popularidade da rede e do tráfego se aproximando do limite de 1 Mb, surgiu o tópico de aumentar a restrição periodicamente nas conversas dos desenvolvedores. Mas esse tópico se tornou emocional. Houve acusações de risco excessivo de tal aumento, que prejudica a descentralização etc. Em pequenos grupos, as pessoas preferem evitar conflitos e as coisas foram colocadas em prateleira.Maxwell complicou o problema fundando uma empresa e contratando mais desenvolvedores. Naturalmente, seus pontos de vista começaram a coincidir com os pontos de vista do chefe.O gerenciamento de atualização de software leva tempo. Em maio de 2015, Gavin decidiu que era hora de agir - restavam apenas 8 meses para resolver o problema. Ele começou a escrever artigos que consideravam os argumentos contra o aumento do limite, um por um .Mas logo ficou claro que os desenvolvedores do Bitcoin Core não podiam concordar. Maxwell e seus desenvolvedores se recusaram a considerar a questão de aumentar o limite e até mesmo falar sobre isso. Eles argumentaram que nada poderia ser feito sem "consenso". E o desenvolvedor responsável pelo lançamento das versões tinha tanto medo de conflitos que decidiu não abordar os problemas em que as disputas poderiam surgir.E, apesar do fato de que trocas, usuários, desenvolvedores de carteiras, mineradoras - todos aguardavam o aumento da restrição e já estavam construindo empresas comerciais inteiras com base no que aconteceu, 3 em cada 5 desenvolvedores decidiram não aumentá-la.Beco sem saída. E o relógio está correndo.Ataques maciços de DDoS a usuários XT
Apesar de bloquear as notícias sobre o XT, alguns dias após o lançamento, até 15% dos nós da rede já o usavam e pelo menos um grande grupo de mineradores começou a oferecer votação no BIP 101.E então os ataques começaram. Eles eram tão fortes que desconectaram regiões inteiras da Internet :Eu fiquei pasmo. Foi um ataque massivo de DDoS, colocando todo o provedor. Moradores de cinco cidades ficaram desconectados da Internet por várias horas por causa desses criminosos. Naturalmente, isso me opôs a hospedar os nós.
Em alguns casos, centros de dados inteiros foram desconectados da Internet até um nó XT trabalhar neles. Um terço dos nós foram atacados e desconectados da Internet.O pool de mineradoras que oferece o BIP101 também foi atacado e interrompido. Ficou claro: todos os que apóiam o aumento de bloqueios, ou até permitem que as pessoas votem neles, serão atacados.E os atacantes ainda estão aqui. Alguns meses depois, a Coinbase anunciou que havia perdido a paciência e lançou o XT, eles também falharam .Conferências fictícias
Apesar de tudo isso, o XT estava ganhando força. Porque este ameaçada projeto-core, vários desenvolvedores têm organizado uma série de conferências " escala Bitcoin ". Seu objetivo foi anunciado para chegar a um consenso sobre a questão de aumentar o bloco. Afinal, todo mundo gosta do consenso de especialistas, não é?Tornou-se claro para mim que as pessoas que nem sequer queriam falar sobre esse assunto dificilmente mudarão de idéia de participar de uma conferência. Além disso, com a aproximação da temporada de inverno, restavam apenas alguns meses para a atualização da rede. Perder tempo pode comprometer a operação de toda a rede. Bem, na primeira conferência, era geralmente proibido fazer propostas específicas.Portanto, eu não fui a eles.Infelizmente, a comunidade acreditou nessas conferências e o fracasso em iniciar o XT para mineradoras e startups sempre foi explicado pela "expectativa de que os desenvolvedores principais aumentem o limite em dezembro". Eles temiam que depois que a "divisão" fosse anunciada entre os desenvolvedores, suas receitas de rede caíssem.Quando a última conferência foi realizada e a questão de aumentar o limite não foi resolvida, algumas empresas perceberam que haviam sido enganadas (Coinbase e BTCC). Mas já era tarde demais. Enquanto todos esperavam, o crescimento da rede adicionou outras 250.000 transações por dia.Falta de plano de desenvolvimento
Jeff Garzik e Gavin Andresen, dois dos cinco desenvolvedores que apoiaram o aumento no tamanho do bloco (e os dois mais merecidos), tinham uma boa reputação na comunidade. Eles escreveram recentemente um artigo juntos, "O Bitcoin está tentando chegar a um acordo por soluções alternativas ".Jeff e Gavin são geralmente mais macios do que eu. Eu prefiro chamar uma pá de pá. Portanto, sua carta acabou sendo inesperadamente dura:, , – , – .
– .
, BIP. .
. .
E as tentativas de transmitir informações completas e honestas estão se tornando menos comuns. Por exemplo, o plano sobre o qual Gavin e Jeff escreveram foi apresentado na conferência Scaling Bitcoin, mas não incluiu nenhuma etapa para aumentar a eficiência e propôs o aumento da taxa de transferência em apenas 60% através de algumas mudanças cosméticas. Essas mudanças exigiram alterações em quase todos os softwares que funcionam com bitcoin. Em vez de simplesmente aumentar o limite, eles escolheram uma coisa muito difícil de implementar que os ajudaria a ganhar meses à força.Substituição por comissão
Um dos problemas do uso de comissões para controlar o número de usuários é que o pagamento pela mudança para o início da fila pode mudar após o pagamento. E a equipe do Bitcoin Core criou uma solução "brilhante" para esse problema - a capacidade de marcar os pagamentos como "mutáveis" antes de aparecerem na cadeia de blocos. Isso foi feito para que as pessoas possam alterar a taxa de transferência, mas, na verdade, permite que as pessoas alterem a transferência para que o dinheiro retorne a elas.E isso torna a rede Bitcoin inútil para pagamentos - agora você precisa aguardar a conclusão da transação até que ela apareça na cadeia de blocos. E, atualmente, pode levar horas, não minutos, como antes.Os desenvolvedores explicam da seguinte maneira: anteriormente, se você não esperasse o pagamento aparecer na cadeia, você corria o risco teórico de entrar em uma fraude e, assim, usava o Bitcoin incorretamente. Portanto, um aumento desse risco para 100% não altera nada em particular.Essa alteração no protocolo será lançada na próxima versão do Core (0.12) e a atualização do minerador será ativada. Foi rejeitado por um grande número de membros da comunidade , mas os desenvolvedores não se importam com o que as outras pessoas pensam. Portanto, essa alteração terá efeito.E se isso não o convencer de que o Bitcoin iniciou problemas, nada o convencerá. Quantas pessoas acreditam que os bitcoins custam centenas de dólares cada um se não puderem ser usados em lojas reais?Conclusões
O Bitcoin entrou na zona de risco. Crises anteriores, como a falência do Monte Gox, foram ligadas a serviços e empresas. Mas este é diferente - é uma crise do núcleo do sistema, da própria cadeia de blocos.E, em particular, esta é uma crise que reflete profundas diferenças filosóficas na visão do mundo. Deve ser dirigido por um consenso de especialistas ou pela escolha de pessoas comuns que avaliam quais métodos fazem sentido para eles.Mesmo se você formar uma nova equipe para substituir o Bitcoin Core, o problema da concentração do poder dos mineradores por trás do firewall chinês permanecerá. O Bitcoin não tem futuro, enquanto menos de 10 pessoas o controlam. Nenhuma solução é esperada - ninguém tem sequer uma sugestão. Para a comunidade que estava mais preocupada com o fato de algum governo assumir o controle da blockchain, isso é uma ironia terrível.Nem tudo está perdido. Apesar de tudo o que aconteceu, nas últimas semanas, mais e mais membros da comunidade seguiram o meu caminho. Já existem dois novos garfos (Bitcoin Classic e Bitcoin Unlimited). Até agora, eles enfrentaram os mesmos problemas que o XT, mas é possível que novas pessoas encontrem novas formas de desenvolvimento.No mundo do bitcoin, muitas pessoas talentosas e energéticas trabalham. Nos últimos 5 anos, tive o prazer de conhecer muitos deles. Seu espírito empreendedor e suas visões únicas sobre o sistema monetário, economia e política foram muito interessantes. Apesar de tudo o que aconteceu, não me arrependo do tempo gasto no projeto. Quando acordei de manhã, descobri que muitas pessoas me desejam tudo de bom em um fórum sem censura.e são convidados a ficar. Receio já ter tomado outras coisas. Digo a essas pessoas: boa sorte, não perca a força e tudo de bom para você. Source: https://habr.com/ru/post/pt389159/
All Articles