Bitcoin Core Introduit un Correctif de Confidentialité dans la Version 32.x Alors que le Patch de la Version 31.x Est en Attente
Bitcoin Core a réussi à fusionner un correctif de confidentialité dans sa branche source 32.x, qui traite de la corrélation potentielle entre les connexions de diffusion privée et les connexions de nœuds réguliers. Au 8 octobre, le backport pour la version 31.x est toujours ouvert, laissant les utilisateurs de la dernière version stable, la version 31.1, en attente des réparations nécessaires.
La fonctionnalité de diffusion privée, qui est désactivée par défaut, a été initialement modifiée dans un backport publié le 1er octobre. Ce changement avait atteint la branche principale de développement le 25 septembre. Une proposition distincte pour appliquer le correctif à la version 31.x a été approuvée par le réviseur vasild le 6 octobre, mais elle n'a pas encore de date de sortie définie.
Les utilisateurs qui choisissent l'option de diffusion privée utilisent la commande sendrawtransaction pour envoyer des transactions brutes au réseau. Ce processus emploie des connexions éphémères à des pairs Tor ou I2P, ou à des pairs IPv4 et IPv6 via Tor. Le problème de corrélation concerne spécifiquement cette activité de diffusion privée plutôt que tous les nœuds fonctionnant sous des paramètres par défaut.
Le problème provient de la gestion des pairs malveillants par Bitcoin Core, qui pourrait involontairement lier les pairs de diffusion privée à l'activité des nœuds ordinaires. Le correctif récent vise à séparer ces comportements, garantissant que le fait de décourager un pair de diffusion privée n'affecte pas d'autres connexions vers la même adresse de pair.
Les versions antérieures de Bitcoin Core avaient déjà abordé un problème de fuite d'adresse IP, où les connexions de diffusion privée pouvaient par erreur utiliser le clearnet au lieu du réseau de confidentialité prévu. Les derniers changements se concentrent sur les effets observables de la gestion des pairs et ont restreint les revendications de confidentialité associées à la diffusion privée à une réduction des risques.
Pour les utilisateurs qui sont encore sur l'ancienne branche, les prochaines étapes consistent à attendre l'achèvement du backport 31.x et la sortie subséquente qui l'inclura.
FAQ
Quel est le principal objectif de la correction de confidentialité introduite dans la version 32.x de Bitcoin Core ?
La correction de confidentialité dans la version 32.x traite la corrélation potentielle entre les connexions de diffusion privées et les connexions de nœuds réguliers, garantissant qu'un pair de diffusion privée découragé n'affecte pas d'autres connexions.
La fonctionnalité de diffusion privée est-elle activée par défaut dans Bitcoin Core ?
Non, la fonctionnalité de diffusion privée est désactivée par défaut dans Bitcoin Core.
Quel problème le backport pour la version 31.x aborde-t-il ?
Le backport pour la version 31.x aborde le même problème de corrélation de confidentialité qui a été corrigé dans la version 32.x, mais il attend toujours une date de sortie définie.
Comment les utilisateurs utilisent-ils la fonctionnalité de diffusion privée ?
Les utilisateurs peuvent utiliser la fonctionnalité de diffusion privée en employant la commande sendrawtransaction pour envoyer des transactions brutes au réseau en utilisant des connexions éphémères à des pairs Tor ou I2P.
Quel problème précédent lié à la confidentialité a été abordé dans les versions antérieures de Bitcoin Core ?
Les versions antérieures de Bitcoin Core ont abordé un problème de fuite d'adresse IP, où les connexions de diffusion privées pouvaient par erreur utiliser le clearnet au lieu du réseau de confidentialité prévu.
Commentaires
Les commentaires sont modérés avant publication.
Pas encore de commentaires — soyez le premier.