Pionniers du Web décentralisés ZeroNet optimisés par BitTorrent Internet Peer-To-Peer

Pionniers du Web décentralisés ZeroNet optimisés par BitTorrent Internet Peer-To-Peer

Advertisement

Pionniers du Web décentralisés ZeroNet optimisés par BitTorrent Internet Peer-To-Peer

ZeroNet, un réseau P2P sans serveur qui utilise la cryptographie Bitcoin et la technologie BitTorrent, peut être le premier prototype réel et utilisable d'un Web décentralisé.

Les utilisateurs BitTorrent peuvent télécharger des fichiers directement d'autres utilisateurs, sans avoir besoin d'un serveur central. La technologie BitTorrent pour le stockage de fichiers distribués et les transferts peer-to-peer, l'un des plus grands développements de la technologie Internet depuis le Web lui-même, ouvre la voie à un Internet décentralisé et décentralisé.

Un Internet décentralisé serait beaucoup plus résilient que le cadre actuel des serveurs centraux, en dépit du piratage associé souvent dans les manchettes. Les autorités ne peuvent pas faire grand-chose pour empêcher les utilisateurs de BitTorrent d'échanger des fichiers. Mais les utilisateurs doivent savoir que des fichiers téléchargeables sont disponibles, puis rechercher des torrents sur des sites torrent centralisés tels que The Pirate Bay. Les sites de torrents centralisés sont vulnérables aux contre-mesures d'application des droits d'auteur, allant de la saisie de domaine à la saisie effective de serveurs.

"Un site de torrents intéressant vient d'être inauguré, qui a l'honneur d'être presque à l'épreuve des fermetures", rapporte TorrentFreak . "'Play' vient d'apparaître sur ZeroNet, un réseau P2P sans serveur qui utilise la cryptographie Bitcoin et la technologie BitTorrent. En conséquence, Play pourrait bien être le premier site de torrent qui offre des liens aimantés tout en étant hébergé par ses utilisateurs. "

La porte a été ouverte en 2015, lorsque BitTorrent a annoncé Project Maelstrom, un navigateur P2P basé sur la technologie BitTorrent pour un nouveau web décentralisé.

"Cela a commencé par une simple question", a déclaré le PDG de BitTorrent, Eric Klinker. "Et si plus de web fonctionnait comme BitTorrent? Le projet Maelstrom commence à répondre à cette question avec notre première version publique d'un navigateur Web qui peut fournir une nouvelle façon de publier, d'accéder et de consommer du contenu Web. Vraiment un Internet alimenté par les gens, un qui abaisse les barrières et refuse aux gardiens leur emprise sur notre avenir. "

Project Maelstrom a lancé des tests bêta publics en avril et a publié des outils de développement open source préliminaires, mais cela ne semble pas avoir beaucoup progressé à ce jour.

The Pirate Bay a pré-annoncé un projet similaire début 2015, mais n'a publié aucune mise à jour de code ou de projet depuis. Il y a aussi MaidSafe, un projet auto-décrit comme un «Internet de crowdfunding» utilisant une technologie P2P avancée pour créer un réseau décentralisé mondial. Le projet continue de progresser régulièrement, mais n'a pas publié d'application de tueur spectaculaire à ce jour.

Le site Play torrent et sa technologie sous-jacente ZeroNet semblent fonctionner suffisamment bien pour être considérés comme un prototype réel et utilisable d'un web décentralisé. Les sites ZeroNet sont desservis par les utilisateurs, sans point central d'échec. "C'est nulle part parce que c'est partout!"

N'importe qui peut installer ZeroNet en quelques minutes, commencer à surfer sur le site P2P, et créer des sites Web ZeroNet. En particulier, le créateur de ZeroNet a développé une solution de travail pour les sites Web distribués dynamiques, avec des mises à jour en temps réel, qui avaient échappé à d'autres développeurs à ce jour. Les prototypes Web décentralisés dynamiques, y compris les forums et les forums de discussion en temps réel actualisés automatiquement, sont présentés sur la page d'accueil de ZeroNet - pas sur le site Web zeronet.io, mais sur la page d'accueil affichée dans la fenêtre du navigateur. - Et semblent bien fonctionner.

Le code ZeroNet est open source et disponible sur Github. ZeroNet fonctionne sur Tor, qui fournit des options d'anonymat supplémentaires. Last but not least, ZeroNet est protégé par la même cryptographie utilisée dans le réseau Bitcoin, ce qui ouvre des possibilités d'intégration Bitcoin.

Bitcoin Magazine s'est entretenu avec le développeur de ZeroNet, qui préfère être connu sous le nom de "Tamas", pour en savoir plus.

"Je vis en Hongrie, en tant que développeur web, et ZeroNet est mon projet de passe-temps", a déclaré Tamas. "J'ai commencé en décembre 2014 et la première version a été publiée en janvier 2015, donc c'est un projet relativement nouveau." Tamas a expliqué que ZeroNet permet de créer des sites Web de crowdsourcing sans serveurs centraux. "Les pages sont hébergées par les visiteurs, donc il n'y a pas de coûts et tout le monde peut créer de nouveaux sites web", a-t-il déclaré. Pour lire les sites ZeroNet, les utilisateurs doivent exécuter le client ZeroNet, puis ouvrir simplement les sites ZeroNet dans le navigateur.

"Je crains qu'Internet soit de plus en plus centralisé et contrôlé par de grandes entreprises, nous devons le décentraliser", a déclaré Tamas, qui ne s'inquiète pas des criminels et des terroristes utilisant l'Internet décentralisé pour échapper à la justice. "Ils n'ont pas vraiment besoin de ZeroNet, puisqu'ils peuvent déjà créer des sites cachés en utilisant uniquement Tor", a-t-il dit.

Tamas a expliqué comment les sites ZeroNet sont mis à jour. "Si vous voulez publier une mise à jour, vous devez la signer, puis l'envoyer à certains pairs, et ils la distribueront à d'autres pairs", a-t-il dit. "Les méthodes d'API de signature / publication sont cachées sous le capot et gérées par le code source JavaScript du site. Chaque site est mis à jour en temps réel. Lorsque du contenu nouveau ou mis à jour est reçu par le client (par exemple un commentaire), le client informe le navigateur et le navigateur affiche la mise à jour. "

Tamas est conscient d'autres projets pour implémenter un web décentralisé, mais il souligne que ZeroNet a des caractéristiques uniques: "Project Maelstrom ne permet pas de créer des sites web dynamiques ou multi-utilisateurs, et ce n'est pas open-source". "MaidSafe - autant que je sache - est plus concentré sur le stockage de fichiers."

Maintenant que l'article de TorrentFreak sur le site Play torrent catapulte ZeroNet à l'attention du public, les utilisateurs de BitTorrent se demandent si Play pourrait évoluer et devenir un site méga torrent comme The Pirate Bay. Tamas a expliqué qu'en ce moment il y a quelques limitations techniques. "Par défaut, il y a une limite d'espace de 10 mégaoctets par site web, ce qui devrait suffire pour stocker 6-80.000 torrents", a-t-il dit. "Donc, ZeroNet est actuellement mieux adapté pour les sites plus petits, mais il y aura des améliorations à ce sujet. ZeroNet est le plus approprié pour les blogs / forums personnels, et un site social de type Twitter devrait être publié dans les prochains mois. "

Tamas, qui est actuellement le seul développeur de ZeroNet, apprécie les dons mais n'a pas de plans de monétisation immédiats ni de feuille de route à long terme. Il a expliqué que ZeroNet est développé avec une approche "contenu d'abord". "Je crée de nouveaux sites ZeroNet et développe les nouvelles fonctionnalités de base nécessaires pour les nouveaux sites", a-t-il déclaré, ajoutant qu'il envisageait d'ajouter l'intégration de Bitcoin au logiciel de base pour un nouveau site web de marché ZeroNet.

À ce moment, ZeroNet a une adresse Bitcoin intégrée. De la FAQ de ZeroNet: "Puis-je utiliser l'adresse de site / clé privée pour accepter les paiements Bitcoin? Oui, c'est une adresse Bitcoin standard La clé privée est formatée WIF, donc vous pouvez l'importer dans la plupart des clients."

Tamas a souligné que ZeroNet utilise exactement la même cryptographie que Bitcoin, ce qui pourrait permettre l'intégration future de Bitcoin. "Il est possible d'envoyer Bitcoin à l'adresse d'un site, mais pour ce faire, vous devez utiliser un portefeuille Bitcoin externe", a-t-il dit. "Plus tard, nous pouvons avoir ce intégré, de sorte que vous pouvez suivre vos transactions et envoyer des Bitcoins directement en utilisant l'interface web."

Laisser une réponse