Bitcoin : comment la cryptomonnaie poursuit sa progression
Le débat sur la scalabilité du Bitcoin, qui anime la communauté depuis six mois, a pris une nouvelle tournure en 2016. Selon le texte publié le 8 février 2016, l’ensemble de la communauté semble désormais converger vers une même idée : porter la capacité à « roughly 2MB of transactions per block », via Segregated Witness ou par un hard fork.
Ce compromis est présenté comme une solution permettant d’absorber davantage de transactions sur la blockchain tout en laissant un peu de marge avant que des technologies de seconde couche ne deviennent indispensables. L’auteur estime aussi que la grande majorité de la communauté souhaite voir Segregated Witness mis en place rapidement et considère qu’un hard fork finira par être nécessaire à un moment donné.
Un débat devenu toxique
Malgré cette apparente convergence, le climat reste tendu. Le texte dit qu’il est « incredibly disheartening » de constater que les divisions persistent, créant un environnement toxique dans lequel les développeurs ne peuvent pas travailler, les entreprises s’inquiètent de leur capacité future à déplacer facilement des bitcoins et les investisseurs perdent confiance.
Pour l’auteur, cette unification des visions au sein de la communauté place désormais la responsabilité du choix technique sur les épaules de l’équipe de développement. Autrement dit, le désaccord ne porte plus sur l’objectif général, mais sur la meilleure manière technique d’y parvenir.
Des discussions à remettre sur un terrain technique
Le texte regrette aussi que ce qui relevait à l’origine de discussions techniques se soit transformé en guerre de relations publiques. Il est indiqué qu’il n’y a eu que récemment une discussion sur la manière dont un hard fork devrait fonctionner dans un forum technique, et qu’aucun échange n’avait encore eu lieu sur ce que pourrait être un hard fork dans le contexte de Segregated Witness.
Pour les personnes intéressées, l’auteur précise avoir lancé une discussion avec une proposition concrète sur la liste bitcoin-dev. Il appelle ensuite la communauté de développement Bitcoin à travailler ensemble pour débattre, « in a civil manner and in a technical forum », de la meilleure manière d’implémenter le consensus qui semble avoir été atteint.
Il demande aussi à la communauté dans son ensemble de faire remonter ses retours à chaque étape du processus, tandis que la communauté technique est invitée à faciliter cela en poursuivant ses efforts d’amélioration de la communication. Enfin, il demande à chaque individu et organisation impliqués dans Bitcoin de prendre du recul et de laisser à l’équipe de développement l’espace nécessaire pour « reset and have technical discussions over the coming month ».

