Le grand débat sur Bitcoin Core / les filtres. J'ai précédemment dit que je ne commenterais pas parce que cela ne va pas tuer Bitcoin d'une manière ou d'une autre. Je crois que cela est toujours vrai. Cependant, il y a tellement de points de vue unilatéraux sur cette application que je pense qu'il vaut au moins la peine d'offrir mes réflexions. Avertissement : vous devez être capable de tenir plusieurs idées conflictuelles dans votre tête en même temps pour traiter cela. Je pense que Bitcoin est pour l'argent, pas pour les jpgs de singes, mais il ne peut pas y avoir d'argument moral ici, cela doit être économique. Le spam est idiot et dégénéré, mais je défendrai jusqu'à la mort votre droit à spammer (c'est-à-dire ne pas changer les règles de consensus) si vous voulez payer le prix du marché pour le faire. Je vais aussi me moquer de vous et avertir les gens de ne pas acheter des images électroniques de chats pixelisés et de pierres. C'est mon droit. Il n'y a pas de définition acceptée au niveau du consensus du spam ; le faire impliquerait un type spécifique de censure. Avoir une certaine résistance à la transmission de spam peut impacter le spammeur marginal. En d'autres termes, "les filtres fonctionnent", pour la définition marginale de fonctionner, parce que les spammeurs doivent faire preuve de créativité. Il n'y a aucun moyen d'empêcher les jpgs sur Bitcoin, peu importe ce que vous faites, car il n'y a pas de filtre anti-spam au niveau du consensus en place, et parce que tout filtrage au niveau du mempool est trivial à contourner par des acteurs motivés économiquement. En d'autres termes, "les filtres ne fonctionnent pas", pour la définition pédante de fonctionner, parce qu'il y a toujours un moyen de les contourner. Les changements de logiciel Bitcoin qui n'impactent pas le véritable consensus Bitcoin n'ont pas d'impact réel sur le réseau. La seule chose qui compte est de savoir si les blocs que les mineurs produisent sont acceptés par les utilisateurs économiques. Le changement de certains paramètres de filtrage par défaut dans Bitcoin Core ne va pas tuer Bitcoin ; cela n'affecte que la politique de mempool pour les nœuds qui a) téléchargent ce logiciel et b) acceptent les paramètres par défaut. Cela ne change rien pour les utilisateurs ou les mineurs, et quiconque n'est pas d'accord est libre d'exécuter une version antérieure, sa propre version, etc. La plupart des nœuds économiques (par exemple, les échanges, etc.) sont des utilisateurs sophistiqués du logiciel et peuvent configurer les filtres qu'ils souhaitent, s'ils pensent qu'ils ont de l'importance. Bitcoin est décentralisé, et c'est le but. Le fait que Bitcoin Core pousse un changement qui dérange beaucoup de gens est contre-productif pour maintenir la cohésion autour de Bitcoin Core en tant que point de Schelling, même si le changement lui-même n'a rien de significatif. Bitcoin Core en tant que projet n'est pas aussi décentralisé que Bitcoin en tant qu'écosystème. Ils peuvent faire des choix avec lesquels vous n'êtes pas d'accord. C'est le but, ne pas exécuter le logiciel si vous ne l'aimez pas. Contrairement à Ethereum, qui impose des hard forks à tout le monde, vous n'êtes pas obligé d'exécuter ce logiciel. Exécuter un logiciel alternatif comme Knots n'est en aucun cas une forme de protestation. Ce n'est pas un nœud, un vote. Il est également facile de créer des nœuds. Cela s'appelle une attaque Sybil et est prévu dans Bitcoin précisément parce que c'est facile. Bitcoin n'est pas une démocratie. Cela n'affecte pas un spammeur qui veut transmettre une transaction qui est valide selon les règles de consensus à un mineur qui est prêt à la miner. Si vous êtes un mineur et que vous voulez exécuter un logiciel qui ne prend pas de spam, c'est absolument votre droit. Cependant, nous devons reconnaître que nous ne pouvons pas compter sur l'altruisme pour faire fonctionner ce réseau, et si le spam paie plus, les mineurs le mineront. Le spam ne pourra probablement pas payer plus à long terme parce que les jpgs de singes tendent à tomber à zéro en termes de Bitcoin au fil du temps. Les transferts économiques de Bitcoin en tant que valeur, l'ouverture de canaux Lightning, etc. sont le type de transactions à la plus haute densité économique. Le commerce de JPG de singes se termine toujours de la même manière. Il suffit d'attendre.