AD
AD
  • Des chercheurs taïwanais de l’université nationale de Kaohsiung ont présenté dans un article une alternative à BitTorrent basée sur IOTA.
  • IOTA-BT est conçu pour fournir une sécurité, une disponibilité et un support plus élevés pour un meilleur accès public.

Trois chercheurs de l’Université nationale Kaohsiung de Taïwan ont présenté un article proposant une version techniquement améliorée de la plateforme de partage de fichiers peer-to-peer BitTorrent la plus populaire au monde en utilisant IOTA Tangle. Dans le document de recherche intitulé « IOTA-BT: A P2P File-Sharing System Based on IOTA », les chercheurs du département d’ingénierie électrique Li-Yuan Hou, Tsung-Yi Tang et Tyng-Yeu Liang décrivent que BitTorrent comporte le risque d’un point de défaillance unique et le danger de cyberattaques telles que Sybil et Eclipses.

Le contexte est que BitTorrent « s’appuie principalement sur un tracker central ou une table de hachage distribuée (DHT) pour localiser le semoir de fichiers ». Pour résoudre ce problème, les chercheurs proposent un système de partage de fichiers poste à poste (P2P) appelé IOTA-BT, qui intègre BitTorrent à IOTA. Concernant leur choix de l’enchevêtrement IOTA, les chercheurs déclarent

Les avantages d’IOTA par rapport à la blockchain comprennent la possibilité d’un débit élevé, la compatibilité avec les empreintes de l’Internet des objets (IoT), l’absence de frais de transaction, la tolérance aux partitions et la cryptographie résistante aux quanta. L’auto-appairage et la sélection des voisins du Coordicide d’IOTA visent à défendre une attaque Sybil ou Eclipse. IOTA-BT hérite de ces avantages d’IOTA.

Les chercheurs intègrent IOTA dans le cadre de BitTorrent

Plus précisément, les chercheurs ont développé un système BitTorrent basé sur IOTA qui permet au cadre BitTorrent original d’être exécuté sur le réseau principal d’IOTA. Cela crée un service de partage de fichiers P2P qui, selon le document, permet une sécurité, une disponibilité et un accès public plus élevés.

Pour évaluer les performances d’IOTA-BT sur le réseau public IOTA Tangle, les chercheurs ont mis en place trois nœuds IRI à Tokyo, Londres et Los Angeles en utilisant des machines virtuelles de la plateforme Google Cloud, ainsi qu’un nœud IRI dans le laboratoire universitaire. Selon l’étude, les résultats des tests montrent « que le client n’a besoin que de 6~8 s pour libérer un fichier d’amorçage dans le réseau principal d’IOTA ».

En outre, les autres clients peuvent récupérer les détails du fichier d’amorçage via n’importe quel nœud du réseau principal d’IOTA en une seconde. De plus, de nouvelles améliorations de performance ont été réalisées par rapport au BitTorrent original, comme l’indique l’article de recherche:

En outre, un nœud ne prend que 1,4 et 0,7 s pour enregistrer son battement de cœur et obtenir la liste des pairs, respectivement. C’est presque négligeable pour les utilisateurs car l’intervalle de temps d’émission d’un battement de coeur dans le réseau BT est de 10 min. […]

D’autre part, le résultat de l’expérience montre également qu’IOTA-BT peut effectivement réduire le nombre de recherches et de décodages de transactions inutiles. Enfin, l’efficacité d’IOTA-BT est effectivement acceptable pour le partage de fichiers P2P. IOTA-BT peut en effet fournir efficacement aux utilisateurs un environnement de partage de fichiers P2P avec une sécurité accrue.

Pour l’avenir, le document indique qu’IOTA est prête à passer à la version 2.0 afin de « parvenir à une véritable décentralisation, d’abolir le mécanisme de PoW et de réaliser des contrats intelligents avec une plus grande valeur applicative ». Les chercheurs prévoient d’utiliser les contrats intelligents d’IOTA 2.0 une fois la mise à jour publiée, afin d’étendre IOTA-BT à un système d’échange de fichiers P2P dans le futur:

Nous exploiterons les contrats intelligents de IOTA 2.0 pour faire évoluer IOTA-BT vers un système d’échange de fichiers aP2P à l’avenir. En outre, la découverte de services est une question cruciale pour le calcul par brouillard, car les ressources de ce dernier sont distribuées à différents niveaux de réseau ou à différentes organisations, et un mécanisme central de découverte de services n’est ni pratique ni réaliste. Nous allons développer un mécanisme de découverte de services distribué et public pour le calcul du brouillard en nous référant au cadre d’IOTA-BT.

Jake Simmons est un passionné des crypto-monnaies depuis 2016, et depuis qu'il a entendu parler de Bitcoin et de la technologie de bockchain, il s'intéresse à ce sujet chaque jour. Au-delà des crypto-monnaies, Jake a étudié l'informatique et a travaillé pendant 2 ans pour une startup dans le secteur de la blockchain. Au CNF, il est responsable des questions techniques. Son but est de rendre le monde conscient des crypto-monnaies d'une manière simple et compréhensible.

Exit mobile version