O grande debate Bitcoin Core / Filtros. Eu disse anteriormente que não iria comentar porque não vai matar o Bitcoin de uma forma ou de outra. Eu acredito que isso ainda é verdade. No entanto, existem tantas abordagens unilaterais sobre este aplicativo que achei que valia a pena pelo menos oferecer meus pensamentos. Aviso: você deve ser capaz de manter várias ideias conflitantes em sua cabeça ao mesmo tempo para processar isso. Acho que Bitcoin é para dinheiro, não para jpgs de macaco, mas não pode haver um argumento moral aqui, tem que ser econômico. Spam é e degenerado, mas defenderei até a morte seu direito de spam (ou seja, não alterar as regras de consenso) se você quiser pagar o preço de mercado por isso. Também vou tirar sarro de você e alertar as pessoas para não comprarem fotos eletrônicas de gatos e pedras pixelados. Esse é o meu direito. Não existe uma definição de spam aceita em nível de consenso; fazer isso implicaria um tipo específico de censura. Ter alguma resistência à retransmissão de spam pode afetar o spammer marginal. Em outras palavras, "os filtros funcionam", para a definição marginal de trabalho, porque os spammers precisam ser criativos. Não há como evitar jpgs no bitcoin, não importa o que você faça, porque não há filtro de spam em nível de consenso e porque qualquer filtragem em nível de mempool é trivial para rotear por atores economicamente motivados. Em outras palavras, "filtros não funcionam", para a definição pedante de trabalho, porque sempre há uma maneira de contorná-los. As alterações do software Bitcoin que não afetam o verdadeiro consenso do Bitcoin não têm impacto real na rede. A única coisa que importa é se os blocos que os mineradores produzem são aceitos pelos usuários econômicos. A mudança de certos padrões de filtragem no Bitcoin Core não vai matar o Bitcoin; Isso afeta apenas a política do Mempool para nós que a) baixam este software e b) aceitam os padrões. Não muda nada para usuários ou mineradores, e qualquer pessoa que discorde é bem-vinda para executar uma versão mais antiga, sua própria versão, etc. A maioria dos nós econômicos (por exemplo, exchanges, etc.) são usuários sofisticados do software e podem configurar os filtros que quiserem, se acharem que são importantes. O Bitcoin é descentralizado, e esse é o ponto. O núcleo do Bitcoin promovendo uma mudança que incomoda muitas pessoas é contraproducente para manter a coesão em torno do núcleo do Bitcoin como um ponto de Schelling, mesmo que a mudança em si não faça nada significativo. O núcleo do Bitcoin como um projeto, não é tão descentralizado quanto o Bitcoin como um ecossistema. Eles podem fazer escolhas com as quais você pode não concordar. Esse é o ponto, não execute o software se você não gostar. Ao contrário do Ethereum, que força hard forks em todos, você não precisa executar este software. Executar algum software alternativo como o Knots não é uma forma de protesto de forma alguma. Não é um nó, um voto. Também é fácil ativar nós. É chamado de ataque Sybil e está planejado para o Bitcoin precisamente porque isso é fácil. Bitcoin não é uma democracia. Isso não afeta um spammer que deseja transmitir uma transação válida por regras de consenso para um minerador que esteja disposto a minerá-la. Se você é um minerador e deseja executar um software que não aceite spam, é absolutamente seu direito. No entanto, devemos reconhecer que não podemos confiar no altruísmo para administrar essa rede e, se o spam pagar mais, os mineradores irão minerá-la. O spam provavelmente não será capaz de pagar mais a longo prazo porque os jpgs de macaco tendem a ir a zero em termos de Bitcoin ao longo do tempo. Transferências econômicas de Bitcoin como valor, abertura de canais relâmpagos, etc. são o tipo de transação de maior densidade econômica. A negociação de Monkey JPG sempre termina da mesma maneira. Apenas espere.