Bitcoin Core ajoute la prise en charge du protocole de réseau maillé Cjdns

  • Lancé en avril 2022, Bitcoin Core 23.0 ajoute la prise en charge du protocole cjdns pour renforcer la protection contre les FAI hostiles.
  • Cjdns est une alternative cryptée de bout en bout aux protocoles Internet standards.
  • L'ajout de la prise en charge de CJDNS permet aux nœuds complets Bitcoin d'échanger des blocs de manière plus sécurisée, rendant le réseau plus résistant aux FAI et pare-feu adverses.

0 ajoute la prise en charge du protocole cjdns, renforçant ainsi la protection contre les FAI hostiles

  • Cjdns est une alternative cryptée de bout en bout aux protocoles Internet standards
  • En ajoutant la prise en charge de CJDNS, les nœuds complets Bitcoin disposent désormais d'une nouvelle façon d'échanger des blocs, rendant le réseau plus résistant aux FAI et aux pare-feu adverses
  • La version 23.0 de Bitcoin Core, publiée en avril 2022, a marqué une mise à jour importante, car elle intègre la prise en charge du protocole de réseau maillé cjdns. Cette décision offre une sécurité supplémentaire contre les fournisseurs de services Internet (FAI) adverses et renforce la résilience du logiciel Bitcoin Core.

    Cjdns utilise la cryptographie à clé publique pour créer un réseau IPv6 crypté. Le réseau qu'il crée fonctionne dans l'espace d'adressage fc00 ::/8 désigné pour les adresses locales uniques, et chaque adresse individuelle est dérivée des clés cryptographiques d'un nœud.

    Le protocole cjdns établit un réseau maillé rappelant une topologie VPN distribuée avec de nombreux points d'entrée. Cela permet à chaque participant d'avoir un accès direct à tous les autres nœuds. Avec cjdns faisant désormais partie de Bitcoin Core, les nœuds complets disposent d'une méthode supplémentaire pour diffuser les blocs et les transactions, qui constituent l'élément vital des données qui font fonctionner le réseau Bitcoin.

    Bitcoin Core ajoute la prise en charge du protocole de réseau maillé Cjdns

    Les communications réseau de Bitcoin peuvent être facilement ciblées et restreintes par les FAI et les cadres réglementaires tels que les pare-feu nationaux. Conscients de cela, les développeurs de la version Bitcoin Core v23 ont également modifié le logiciel afin qu'il puisse communiquer sur des numéros de port aléatoires plutôt que de nécessiter le port 8333. La randomisation du numéro de port est une première étape utile pour rendre le trafic réseau plus difficile à identifier, mais des attaquants sophistiqués recherchent des modèles dans les données elles-mêmes pour tenter de « prendre des empreintes digitales » du protocole à partir du trafic réseau.

    nbsp &nbsp

    Cjdns déploie des efforts considérables pour contrecarrer ces empreintes digitales en faisant ressembler son trafic à des données aléatoires. De plus, en tant que protocole de routage, les cjdns peuvent trouver dynamiquement des chemins alternatifs si les routes habituelles sont obstruées, améliorant ainsi la résilience du réseau.

    Depuis de nombreuses années, Bitcoin Core prend en charge les réseaux à haut anonymat tels que TOR et I2P. Ces protocoles offrent une excellente protection contre les attaques réseau, mais l’accent mis sur l’anonymat se fait au détriment des performances. Pour les utilisateurs de Bitcoin, en particulier les pools de minage, le temps nécessaire pour qu'un message traverse le réseau Bitcoin peut faire la différence entre un profit et une perte, donc tout ce qui impose une pénalité significative sur les performances du réseau est inacceptable.

    Cjdns est unique en ce sens qu'il ne vise pas à fournir l'anonymat, ce qui signifie qu'il peut offrir des performances beaucoup plus rapides, comparables à celles des VPN conventionnels. Cet équilibre entre résistance à la censure et performances efficaces fait de cjdns un choix approprié pour les utilisateurs de Bitcoin qui ne peuvent pas se permettre de retarder leurs transactions ou leurs blocages.

    L'incorporation de cjdns aux côtés de TOR et I2P souligne l'engagement de renforcer la robustesse et la résilience du réseau Bitcoin. Néanmoins, il est important de reconnaître les vulnérabilités de sécurité qui surviennent si l'on exploite un nœud Bitcoin sur un seul réseau, par exemple en utilisant uniquement TOR ou uniquement en utilisant cjdns. Lorsqu’on fonctionne exclusivement sur un seul réseau, il existe une vulnérabilité accrue aux attaques Sybil et Eclipse, ainsi qu’un risque de partitionnement du réseau. Ces problèmes de sécurité peuvent être atténués en établissant des connexions manuelles avec des nœuds Bitcoin vérifiés et fiables.

    La fiabilité de la technologie blockchain est intrinsèquement liée à l’intégrité de l’Internet sur lequel elle fonctionne. Des administrateurs de réseau hostiles et une censure au niveau du réseau peuvent exercer une influence considérable sur la liberté d’expression et le commerce. Cependant, les protocoles de réseau décentralisés tels que les cjdns, ainsi que la croissance des réseaux maillés communautaires locaux, offrent une défense significative de ces libertés.

    Cjdns est également l'infrastructure maillée du réseau PKT. Lancé en août 2019, le réseau PKT est un écosystème numérique et une pile technologique entièrement décentralisés conçus pour faire évoluer l'accès Internet maillé ouvert et la liberté numérique. Les principales caractéristiques de PKT Network sont son infrastructure décentralisée à l'échelle mondiale, permettant à quiconque de créer des sites Web résistants à la censure et prenant en charge les paiements peer-to-peer directement vers une URL IPv6 cjdns.