BitTorrent : l’histoire de la technologie open source neutre et du piratage

En tant que protocole de stockage de fichiers décentralisé représentatif de l’ère pré-blockchain, comment BitTorrent et son histoire de développement et de déclin peuvent-ils nous inspirer ?

mots : Affe

Qu’est-ce que BitTorrent

BitTorrent est un protocole peer-to-peer classique développé par le programmeur américain Bram Cohen.

Pour faire simple, un fichier complet dans BitTorrent est divisé en de nombreux puzzles de fichiers, qui sont dispersés sur les ordinateurs personnels des téléchargeurs individuels. Si vous souhaitez obtenir un fichier complet, le client BitTorrent vous aidera à demander qui a le puzzle de fichiers dont vous avez besoin sur son ordinateur et à le télécharger pour vous, et si le puzzle que vous téléchargez est nécessaire à quelqu’un d’autre, le client BitTorrent téléchargera également le puzzle de fichiers que vous avez pour que d’autres puissent le télécharger.

Par conséquent, plus il y a de personnes qui téléchargent le même fichier, plus il sera téléchargé rapidement (car chaque téléchargeur peut collecter plusieurs puzzles de fichiers en même temps et peut utiliser pleinement la bande passante de son réseau de téléchargement). Il s’agit essentiellement d’un réseau de partage « tous pour un, un pour tous ». Cependant, dans un tel réseau, il existe un composant similaire à un nœud centralisé : le serveur Tracker. Nous savons que le client BitTorrent peut vous aider à obtenir des ressources à partir des ordinateurs d’autres personnes, mais comment sait-il « quels ordinateurs de personnes ont quels puzzles de fichiers » ? C’est là qu’intervient le serveur Tracker. Le serveur Tracker enregistre des informations sur les clients qui possèdent quels puzzles de fichiers, et chaque fois qu’un client BitTorrent veut télécharger un fichier, il demande au serveur Tracker où trouver le puzzle de fichiers correspondant.

Il y a trois points à noter ici : tout d’abord, le téléchargeur est également responsable du téléchargement de la ressource pour que d’autres la téléchargent tout en téléchargeant la ressource, sinon tout le monde ne fera que télécharger mais ne téléchargera pas, et tout le monde n’aura rien à jouer. Deuxièmement, le protocole BitTorrent s’appuie sur un serveur Tracker relativement centralisé pour fonctionner, et si le serveur ne fonctionne pas correctement, tous les clients qui dépendent de ce serveur ne fonctionneront pas non plus. Troisièmement, le principal cas d’utilisation du protocole BT est le partage de toutes sortes de ressources audio et vidéo, dont une partie considérable est constituée de ressources piratées (Pirating et de ) de « piratage ». À partir de ces trois caractéristiques, on peut mieux comprendre les défis rencontrés dans la popularisation du protocole BitTorrent.

« C’est du piratage » : la réglementation sanctionne le piratage

Après qu’un grand nombre d’utilisateurs aient utilisé BitTorrent pour partager des films piratés, la Motion Picture Association of America a eu des ennuis. Il ne fait aucun doute que BitTorrent facilite la diffusion de films et de séries télévisées piratés. Malgré l’insistance de Bram à « ne fournir que la technologie et non le contenu », et selon sa femme, « Bram est probablement le seul des utilisateurs de BT à ne télécharger aucune vidéo et aucun logiciel piraté sans télécharger de torrents, le nombre de violations du droit d’auteur sur BT a attiré l’attention des régulateurs, et les gouvernements du monde entier ont restreint l’utilisation de BT pour propager le piratage, et le moyen le plus simple est de fermer les serveurs bien connus de Tracker. »

Dans le cas de BitTorrent, obtenir des vidéos piratées et gratuitement est la première chose à laquelle beaucoup de gens pensent en utilisant torrent. Et l’émergence de chaque technologie P2P est plus ou moins un contournement de la « régulation ». Cette nature « souterraine » est à la fois le charme de BT et la raison inévitable de la répression réglementaire.

Je n’entrerai pas dans les détails sur la question de savoir si nous devrions faire pression pour des lois sur le droit d’auteur plus ouvertes, comme le mouvement bien connu du logiciel libre et le concept de copyleft, qui est déjà un cliché dans le monde de la blockchain.

Il est intéressant de noter que les caractéristiques techniques de BitTorrent, qui « s’appuient sur des serveurs de suivi centralisés pour fonctionner », constituent également un excellent moyen de réprimer la réglementation. Cela a indirectement conduit à l’adoption de technologies telles que DHT qui peuvent éviter la dépendance d’un seul serveur, comme IPFS, dont nous parlerons plus tard, et l’écosystème blockchain tel que nous le connaissons aujourd’hui.

Télécharger uniquement et ne pas télécharger : la succion de sang des fournisseurs de services centralisés

Outre les facteurs réglementaires, l’existence de prestataires de services centralisés a également rendu les « seeders » de plus en plus rares. Le « seeding » fait référence à l’acte de télécharger un fichier et en même temps de télécharger des parties du fichier pour que d’autres personnes puissent les télécharger (tous pour un, un pour tous). Cependant, certains fournisseurs de services centralisés, tels que le célèbre disque réseau et le célèbre tonnerre, établiront des stations de ressources BT centralisées spéciales, mais ces stations de ressources ne contribuent pas au trafic de téléchargement vers l’ensemble du réseau BT en cours de téléchargement et occupent un grand nombre de trafic de téléchargement de clients individuels. Après avoir collecté un grand nombre de ressources fournies par des individus du réseau BT, ces ressources peuvent être transformées en « droits d’adhésion » ou en fonctions de « téléchargement hors ligne » pour que les utilisateurs gagnent de l’argent. Étant donné que c’est l’utilisateur individuel qui paie les frais de réseau pour le téléchargement de la large bande, on peut considérer que ces stations de ressources centralisées « prostituent » la contribution des nœuds individuels au réseau. En raison de l’asymétrie du trafic de téléchargement et d’envoi, les autres utilisateurs de clients torrent qui se conforment à l’option « télécharger aussi télécharger » se tourneront progressivement vers ces fournisseurs de services centralisés en raison de la lenteur de la vitesse de téléchargement. En conséquence, l’activité de l’ensemble du réseau s’est détériorée.

Bien sûr, un tel processus se déroule sans la perception de la plupart des utilisateurs ordinaires. L’utilisateur moyen ne sait pas ce qui se passe derrière le protocole BT, d’où les ressources sont téléchargées et quel rôle joue son ordinateur. Ils n’ont pas non plus d’incitation à faire attention, et la plupart d’entre eux visent à télécharger des films gratuits et ne se soucient pas de la philosophie, des détails techniques et des principes de fonctionnement de la technologie. Avant d’étudier l’informatique, je ne comprenais pas pourquoi certains films se téléchargent lentement et d’autres se téléchargent rapidement (réponse : plus il y a de personnes qui téléchargent en même temps, plus le téléchargement est rapide).

Il s’agit d’une « tragédie des communs » classique : en raison de l’imperfection du mécanisme d’incitation, des concurrents malveillants peuvent ignorer le concept de « tous pour un, un pour tous » pour prostituer les ressources BT. Même sans examiner le développement des réseaux BT d’un point de vue éthique, nous pouvons voir qu’un mécanisme d’incitation/punition bien conçu est en fait une composante essentielle d’un réseau P2P s’il veut survivre à long terme.

Loisirs de niche : l’état actuel des sites de suivi privés

En plus de la réglementation et de la succion de sang mentionnées ci-dessus, les problèmes de disponibilité causés par la topologie du réseau du monde réel, l’architecture du code du protocole lui-même, l’expérience interactive du protocole, le blocage des ports BT par les opérateurs de réseau et la concurrence des médias de streaming centralisés bon marché et de haute qualité sont autant de raisons pour lesquelles BT est passé d’un protocole d’interaction de fichiers très attendu à un passe-temps de niche aujourd’hui. Il existe des sites PT (Private Tracker) partout dans le monde, et contrairement à l’environnement ouvert d’origine, les sites PT d’aujourd’hui sont extrêmement stricts à l’égard des nouvelles personnes qui s’inscrivent. Prenons l’exemple de Mantou Station (un site de PT bien connu), si vous n’avez pas de code d’invitation, les frais mensuels de « don » (en fait d’abonnement) sont de 30 USD, et la durée de vie est de 520 USD. Certains sites ne sont pas du tout ouverts aux abonnements et ne sont accessibles que sur invitation.

Le cercle PT chinois a longtemps eu un ensemble de « mots noirs » que tous les passe-temps de niche ont, et dans chaque station PT, il y a des systèmes qui doivent être strictement suivis pour éviter de faire le mal ou d’attirer inutilement l’attention, et il existe des mécanismes matures pour encourager « l’ensemencement ». La communauté du réseau BT, autrefois « décentralisée », a également dû établir un cadre de confiance partiellement centralisé pour continuer à se développer « underground ». C’est sans aucun doute une histoire intéressante dans le monde de la blockchain d’aujourd’hui. La « centralisation » et la « décentralisation » ne sont en aucun cas deux idées distinctes. Il existe un spectre très spécifique entre eux : les détails du protocole, la mise en œuvre spécifique, l’influence de l’environnement externe, etc., auront un impact sur le positionnement d’un réseau décentralisé sur le spectre.

Il est intéressant de noter que, bien que l’architecture d’un seul site de PT soit très probablement centralisée, chaque site de PT a généralement une zone de « four officiel », qui est un lien d’invitation vers d’autres sites de PT. Ces centres locaux établis grâce à une forte confiance ont produit un réseau structurellement « décentralisé » de manière spontanée, ce qui est un événement particulièrement mémorable de l’avis de l’auteur.

Résumé

D’un point de vue technique, en raison de l’existence de Tracker dans BitTorrent, qui est facile à bloquer par un seul point, les protocoles de stockage décentralisés ultérieurs ont appris cette leçon. De plus, étant donné que BitTorrent est un stockage de fichiers, son objectif principal est de stocker des données multimédias en tant que stockage de blocs blob, ce qui est très différent de l’OLTP utilisé dans la couche d’application et du système OLAP utilisé dans la couche d’analyse de données. Dans un article de suivi, nous verrons comment IPFS se compare à BitTorrent. L’auteur n’est pas entré dans les détails techniques et a fait une enquête de première main auprès de la communauté lors de ses recherches sur BitTorrent, de sorte que certains faits et détails techniques peuvent être incorrects

Référence

pourquoi BitTorrent n’est pas populaire sur le continent

Résumé des sites de physiothérapie bien connus en Belgique et à l’étranger

Introduction à l’IPFS

cercle de PT vernaculaire

BitTorrent Wikipédia

père de BT : Le piratage, ce n’est pas mon intention initiale

Voir l'original
Le contenu est fourni à titre de référence uniquement, il ne s'agit pas d'une sollicitation ou d'une offre. Aucun conseil en investissement, fiscalité ou juridique n'est fourni. Consultez l'Avertissement pour plus de détails sur les risques.
  • Récompense
  • Commentaire
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate.io app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)