« Il existe de nombreux vecteurs d’attaque faciles sur Bitcoin avec Stratum V1 »

« Il existe de nombreux vecteurs d’attaque faciles sur Bitcoin avec Stratum V1 »

Le minage de Bitcoin atteint lentement une étape très importante pour l’activité. Il s’agit de Stratum V2 (version 2), la mise à jour du protocole Stratum, le logiciel que de nombreux mineurs indépendants utilisent pour permettre à leurs appareils de communiquer avec les pools de minage de la principale cryptomonnaie.

Jan Capek et Pavel Moravec, fondateurs de la société minière Bitcoin Braiins, ont travaillé aux côtés du développeur Bitcoin Core Matt Corallo sur cette nouvelle itération de Stratum. Pour cette raison, Braiins a eu le privilège d’utiliser le logiciel à la fois dans son pool, Braiins Pool (anciennement Slush Pool, le plus ancien de l’industrie) et dans les systèmes d’exploitation pour mineurs que l’entreprise développe.

CriptoNoticias a eu l’occasion de parler avec Kristian Csepcsar, responsable du marketing chez Braiins, qui a souligné l’importance des progrès que représentent les logiciels dans des aspects tels que la sécurité. « Dans Stratum V1, il existe de nombreux vecteurs d’attaque très simples, mais avec Stratum V2, la communication est simple et cryptée de bout en bout, ce qui empêche toute action sur celle-ci. »

À titre d’exemple, il a cité les attaques de l’homme du milieu (l’interception des données envoyées) ou les gouvernements attaquant piscines au niveau des FAI (c’est-à-dire les fournisseurs de services Internet). « Le pire, ce sont les attaques des intermédiaires pour voler le hashrate aux mineurs ; « Cela se produit sans que nous le sachions ou que nous puissions l’enregistrer », a-t-il déclaré.

Principaux avantages de Stratum V2

Au cours de la conférence, Kristian Csepcsar a expliqué que Stratum V2 présente d’autres avantages pour le minage de Bitcoin, au-delà des améliorations de sécurité. Un élément très important est l’efficacité de la transmission des données, puisqu’il s’agit d’un système binaire, basé sur des zéros et des uns. Ce changement se traduit par une « réduction de 70 % de la charge de données » et donc des coûts de la connexion internet.ce qui se traduit par une meilleure rentabilité pour les mineurs.

Les exigences en matière d’extraction de Bitcoin sont très différentes de celles de 2012, lorsque Stratum V1 a été lancé, dit-il. La croissance de l’industrie s’est multipliée par millions et n’inclut plus seulement les mineurs individuels, mais aussi « les centres de données professionnels, avec des cas d’usage tels que le minage en plein désert ou sur des plateformes pétrolières ».

D’autre part, La nouvelle version du logiciel optimise la décentralisation du minage de Bitcoin. Concernant le premier, Csepscar a souligné que « la décentralisation n’est pas binaire, c’est une échelle » et que « le Bitcoin et son minage sont déjà décentralisés, c’est un système monétaire décentralisé qui fonctionne déjà, mais il y a des choses qui peuvent être améliorées ».

Dans un tel contexte, « Stratum V2 crée des cas d’utilisation dans lesquels le mineur peut créer le modèle de bloc et négocier avec les pools ». De cette manière, la décentralisation et la résistance à la censure du réseau sont renforcées, puisque les mineurs peuvent choisir d’inclure les transactions non traitées par d’autres pools.

En plus, La possibilité d’exploiter des blocs vides est réduite, une éventualité qui n’est pas grave pour le moment, mais qui « fera très mal après les prochaines moitiés » parce que les mineurs auront besoin des commissions qu’ils gagnent avec chaque bloc extrait. Stratum V2 permet de préparer un deuxième bloc pour le mineur afin qu’il puisse l’utiliser s’il extrait un bloc trop rapidement.

Un bloc vide se produit lorsqu’un mineur trouve un bloc trop rapidement et n’a pas de modèle de transaction à y ajouter. Source : mempool.space.

Avance rapide et désaccords possibles sur Stratum V2

Le représentant de Braiins a déclaré que le développement et l’adoption de Stratum V2 « progressent encore mieux que prévu ». En ce sens, CriptoNoticias rapportait fin novembre que Deux nouveaux pools miniers, Ocean et Demand, mettent en œuvre le protocole dans leurs opérations.

Or, y a-t-il ceux qui ne bénéficieraient pas de la décentralisation proposée par Stratum V2 ? Csepcsar a déclaré qu’au début, beaucoup pensaient qu’il s’agissait d’un projet exclusif de Braiins et que cela provoquait une certaine réticence, mais il a précisé que ce n’est pas le cas, puisque le logiciel est un développement open source et que n’importe qui peut l’auditer et le reproduire.

Github Strate V2
Toutes les spécifications Stratum V2 sont disponibles sur Github. Source : Github (traduit automatiquement par Google).

D’autre part, il est possible que les gouvernements n’apprécient pas que les mineurs puissent choisir de valider ou non les transactions à partir d’adresses sanctionnées. À cet égard, le Csepcsar a expliqué que « la construction de transactions n’est pas une fonctionnalité par défaut, mais peut être activée ou désactivée ». « Si vous ne voulez pas l’utiliser, ne le faites pas », a-t-il ajouté, donnant un exemple : « Si Foundry était fortement réglementée aux États-Unis, ils pourraient désactiver cette option. Si le mineur ne l’aime pas, il peut passer à un pool qui le permet.

Un autre cas est celui du chiffrement de bout en bout. «Pour autant que je sache, il ne peut pas être désactivé. « Je peux facilement imaginer que des pays comme la Chine ou l’Iran, qui n’aiment pas le chiffrement de bout en bout, pourraient avoir des problèmes de réglementation avec cela », a-t-il commenté.

Filtrer les ordinaux, oui ou non ?

L’un des derniers sujets abordés par le responsable marketing de Braiins avec ce média est celui du protocole Ordinals, qui a provoqué une congestion du Bitcoin en 2023 et augmenté les frais de transaction payés aux mineurs. C’est clairement quelque chose que la personne interrogée apprécie en tant que mineur de Bitcoin.

Ordinaux en Bitcoin.
Csepcsar se dit contre tout type de filtrage ou de censure dans Bitcoin, y compris les ordinaux. Source : Ord.io.

Maintenant, nous vous demandons si vous êtes d’accord avec cette utilisation de l’espace de bloc dans Bitcoin ? «Ce que je dis toujours, c’est que Bitcoin, c’est la liberté. « Pour moi, cela n’a pas vraiment d’importance si quelqu’un met une image obscène sur la blockchain, je pense que c’est stupide, je ne le ferais jamais et je ne recommanderais jamais à aucun de mes amis de le faire, ou pire encore, de l’acheter », il expliqua.

« Mais si quelqu’un veut vraiment le faire et est prêt à payer pour l’espace de bloc, je m’en fiche, je parie sur sa liberté. « Je ne suis pas assez technique pour comprendre si cela peut être si grave que cela devienne du spam », a-t-il poursuivi. Si le problème s’amplifie, « les gens intelligents trouveront une solution, comme augmenter le débit des données dans SegWit », a-t-elle conclu.



Voir l’article original en espagnol

Audible
🎧 Découvrez le plaisir de l’écoute avec Audible d’Amazon ! Cliquez maintenant et obtenez votre premier livre audio GRATUIT. Ne manquez pas cette chance de transformer vos trajets en aventures épiques ! 📚