Orchid (OXT) est un projet intéressant qui utilise la technologie blockchain pour encourager la création d'un réseau de services VPN décentralisé et sécurisé pour tous.
UInternet est l'un des outils technologiques les plus puissants aujourd'hui. Cependant, une technologie basée principalement sur des standards et des logiciels libres n'est pas aussi libre que nous le supposons. C'est précisément la contradiction qu'Orchid (OXT) veut définitivement changer.
Nous utilisons Internet à la fois pour nos communications, le commerce, les loisirs... tout a sa place dans ce réseau de réseaux. Cependant, il y a un problème croissant : l'accès au réseau est limité. Des gouvernements qui ne veulent en aucun cas que vous accédiez à leur contenu, aux entreprises qui vous refusent simplement l'accès à un service. Tout le monde vous espionne et vous voit comme un produit qui rapporte beaucoup d'argent. Dans tous les cas, le problème est le même : nous n'avons aucun contrôle sur les connexions, le routage des données et donc nous pouvons facilement être victimes de ces pratiques.
Dès le début de la CryptoWars, les cypherpunks ont redouté ce moment et s'y sont préparés : cryptographie asymétrique d'accès facile, défense des libertés numériques et création d'outils d'anonymat tels que Freenet, I2P y TOR ils ne sont qu'une partie de cet énorme effort de lutte contre la censure et l'oppression. Et, au milieu de tout cela, la technologie blockchain joue également un rôle fondamental. Non seulement par la création d'une monnaie décentralisée, mais aussi par des technologies qui permettent d'éviter de tomber dans cette censure, précisément ce qu'Orchid et ses créateurs se sont fixé comme objectif fondamental.
Qu'est-ce qu'Orchidée (OXT) ?
Orchid est une plate-forme basée sur la blockchain qui permet à ses utilisateurs d'accéder aux services de réseau privé virtuel (VPN) de manière totalement décentralisée. L'objectif est de permettre aux utilisateurs partout dans le monde de contourner la censure des entreprises ou des gouvernements, d'accéder aux services Internet librement et en privé.
Pour y parvenir, Orchid a préparé un pool de fournisseurs de connexion capables d'acheminer le trafic des utilisateurs pour atteindre leurs objectifs., et en échange de ces services, ces fournisseurs reçoivent des jetons Orchid (OXT) en compensation du trafic dirigé et de la puissance de calcul nécessaire pour contrôler ce trafic en toute sécurité.
Orchid est l'effort d'un grand groupe d'experts, dont Jake S. Cannell, Justin Sheek, Jay Freeman, Greg Hazel, Jennifer Rodriguez-Mueller, Eric Hou, Brian J. Fox et le Dr Steven Waterhouse, qui se sont consacrés à étudier le problème de la censure d'Internet en 2017, la même année que la société Orchid a été fondée. Les efforts de développement ont d'abord porté leurs fruits en novembre 2019, date à laquelle le réseau Orchid est mis en service et le papier blanc du projet. Depuis lors, Orchid a fait son chemin en tant que réseau de navigation privé décentralisé, avec des incitations financières et des points d'accès dans le monde entier.
Comment fonctionne l'orchidée ?
Orchid est en fait un réseau de nœuds qui communiquent entre eux et qui vous permettent, en tant qu'utilisateurs, de vous y connecter. De cette manière, tout le trafic généré est acheminé via son réseau et il est possible d'accéder à Internet en contournant la censure ou les restrictions que vous pourriez subir dans votre région. À ce stade, nous pouvons voir Orchid comme une solution de confidentialité très similaire à celle proposée par des réseaux comme Freenet, I2P ou TOR. Cependant, il existe plusieurs points sur lesquels Orchid diffère de ces solutions. Surtout parce qu'aucun des éléments ci-dessus n'incite à fournir des services, et parfois ils peuvent être si lents que leur utilisation perd tout sens.
Pour y parvenir, Orchid a créé une infrastructure qui permet à ses services d'être offerts de manière transparente depuis n'importe où dans le monde, et en même temps, est capable d'inciter à la création de nœuds pour renforcer le réseau et le rendre plus difficile à censurer et à suivre. .
Orchid Protocol, libérez votre connexion des chaînes
La première des structures créées par Orchid pour son fonctionnement est le protocole Orchid. Il s'agit d'un protocole de connexion qu'OpenVPN ou Wireguard peuvent utiliser pour ses connexions, et qui utilise le protocole WebRTC comme couche de connexion. De cette manière, tout le trafic géré dans les nœuds Orchid est crypté point à point, ce qui permet aux informations de voyager en toute sécurité et de préserver notre confidentialité.
Jusqu'à présent, vous pensez peut-être que ce que propose Orchid est n'importe quel service VPN, cependant, posez-vous la question Combien coûte un service VPN et à quel point est-il vraiment privé ? Un abonnement à un service VPN peut coûter jusqu'à 10 € par mois et plusieurs fois votre offre de «Intimité» Il n'en est rien, en raison de la réglementation que ces entreprises doivent respecter. Dans le cas d'Orchid, le réseau est complètement décentralisé et le système est conçu pour ne pas enregistrer votre activité. En plus de vous permettre une utilisation différenciée de la connexion, que vous pouvez utiliser et payer via des micro-paiements.
Cependant, Orchid n'offre pas un anonymat complet, car ce n'est pas son objectif. Au lieu de cela, l'intention du protocole est de vous permettre de contourner les blocages ou la censure, en gardant votre connexion privée aux yeux du fournisseur de services Internet. Cela peut sembler un inconvénient, mais cela a l'avantage que les connexions d'Orchid sont beaucoup plus rapides que les connexions de réseaux comme Freenet, I2P ou TOR.
Orchid Market, offre de la bande passante au monde
La construction du protocole n'est que la première étape pour qu'Orchid fonctionne, à ce stade, il est nécessaire d'organiser un marché, un espace où les fournisseurs de services peuvent échanger de la bande passante avec des relais, des ponts (nœuds de sortie) et des utilisateurs. Voici trois nouveaux concepts :
- Les nœuds relais (nœuds relais), qui sont en fait des nœuds relais capables de capter le trafic et de le router sur tout le réseau.
- Les nœuds de pont (bridge nodes), qui sont les nœuds chargés de créer des points de sortie afin que les sites demandés soient accessibles.
- Et enfin les utilisateurs, qui sont tous les utilisateurs qui utilisent les ressources du réseau.
Orchid a organisé le réseau de manière à ce que les nœuds relais et ponts puissent miser des jetons OXT afin d'obtenir des dividendes en mettant leurs ressources réseau à la disposition des utilisateurs. Et, dans le même temps, ces nœuds reçoivent de petits paiements des utilisateurs lorsqu'ils font une demande d'accès à un site, ce qui implique l'utilisation de bande passante par ces acteurs.
Le système de jalonnement garantit dans tous les cas que les nœuds fonctionnent honnêtement et maintiennent le réseau en marche à tout moment, comme cela se produit avec d'autres réseaux. L'idée de ce système est d'empêcher les nœuds d'agir de manière malveillante en essayant de voler des informations, bien que pour éviter cela, il existe des mesures de sécurité cryptographiques qui garantissent que tout le trafic réseau (de l'entrée à la sortie) est complètement crypté de forme asymétrique.
De plus, le système de jalonnement et les nœuds connectés au réseau (tels que les relais et les ponts) sont disponibles dans le cadre d'un contrat intelligent sur le réseau Ethereum, garantissant un accès libre et sécurisé au système à tout moment.
Les nanopaiements probabilistes, une solution de seconde couche pour Orchid
Maintenant, l'utilisation d'Ethereum (ETH) peut sembler un peu déplacée, surtout quand on parle de « micropaiements ». Actuellement, il est courant de voir comment le réseau Ethereum devient saturé et le prix du gaz par transaction monte en flèche au point qu'une seule transaction peut dépasser 50 €. Certes, utiliser Ethereum comme moyen de paiement n'est pas efficace et irait à l'encontre de l'objectif d'Orchid.
Les nanopaiements probabilistes introduisent une technologie de deuxième couche développée par Orchid qui permet aux utilisateurs de payer les frais d'utilisation du réseau très rapidement et à moindre coût. Pour y parvenir, les nanopaiements utilisent un système de ticket probabiliste qui distribue les tickets entre les nœuds. Ces billets donnent au porteur la possibilité de réclamer de l'argent, donc plus il y a de billets, plus vous avez de chances de gagner. Ce système de ticket probabiliste est envoyé hors chaîne, et là les nœuds du réseau les accumulent, jusqu'à ce qu'ils puissent collecter un certain montant et réclamer leur récompense. Ainsi, parmi tous ses tickets, le nœud est susceptible de gagner et de recevoir ses commissions, réduisant ainsi l'utilisation des transactions en chaîne, et réduisant fortement le coût d'utilisation du réseau.
Ce système de paiement est possible car lorsqu'un utilisateur achète des jetons OXT et les dépose sous forme de solde sur son compte, en réalité son solde reflète la valeur des tickets que représentent ses jetons OXT, en laissant les jetons OXT sur la chaîne, et en utilisant la valeur de vos billets hors chaîne pour payer des commissions très bon marché.
Jeton Orchidée OXT
Le jeton OXT natif d'Orchid est un jeton ERC-20 Ethereum, dont les fonctions principales sont :
- Servir de moyen pour les nœuds de jalonner et ainsi pouvoir participer à la plateforme.
- Autoriser les utilisateurs à accéder aux services.
Cela permet au marché des orchidées de fonctionner et de créer des opportunités de services et économiques pour tous tout en maintenant la sécurité du réseau à tout moment. Ce jeton est de nature inflationniste et il n'y aura qu'un total de 1.000.000.000 XNUMX XNUMX XNUMX OXT dans toute son existence. Votre contrat intelligent peut être vu dans ce lien.
Sécurité au sein du réseau
La sécurité est l'un des principaux piliers d'Orchid, et pour la maintenir au plus haut niveau possible, ils ont créé plusieurs mécanismes. Premièrement, le réseau est résistant aux attaques sybil, donc une telle attaque est pratiquement impossible. Pour atteindre cette première étape, Orchid a construit son réseau autour d'une paire de protocoles de consensus qui sont la preuve de travail et la preuve de participation.
Le système PoW est utilisé de sorte que chaque nœud doit générer un travail de calcul unique qui l'identifie de manière unique au sein du réseau. Ce travail est tel que, si un attaquant devait le réaliser sur plusieurs nœuds, cela lui coûterait une petite fortune, ce qui décourage ce type d'action. De son côté, le système PoS est également utilisé dans le même but, en demandant à chaque nœud de jalonner un jeton OXT pour obtenir des droits de participation au sein du réseau.
De plus, Orchid résiste à l'analyse du trafic et aux attaques de type Man-in-the-Middle (MITM). Ce sont des types d'attaques qui sont utilisées pour capturer des données et apprendre leur contenu. Cela est possible car le protocole Orchid est un protocole qui crypte les informations point à point à l'aide d'un système de clé asymétrique. Il s'agit d'une protection supplémentaire à celle que peut avoir, par exemple, la connexion entre l'utilisateur et le site Web (généralement une connexion HTTPS avec TLS 1.2 ou TLS 1.3) qui garantit que personne ne peut intercepter les informations. Cependant, gardez à l'esprit que cette dernière fonctionnalité ne dépend pas d'Orchid, mais du site Web, et si elle n'est pas établie, n'importe qui de l'autre côté du nœud de sortie peut intercepter les informations (la même chose se produit dans TOR et d'autres réseaux) .
En ce qui concerne le système de jalonnement et le reste des fonctions de blockchain de la plate-forme, ils dépendent tous d'Ethereum, donc leur niveau de sécurité est le même que ce réseau, nous ne devons donc pas nous en soucier étant donné le niveau de potentiel de calcul qu'Ethereum a à le moment, et le système de sécurité PoS que ETH2.0 aura à l'avenir.
Avantages et inconvénients du projet
Avantages
Parmi les avantages d'Orchid, nous pouvons souligner:
- Il offre une grande évolutivité et une grande vitesse, car votre réseau ne repose pas sur une obfuscation agressive des connexions. De plus, Orchid est basé sur des protocoles beaucoup plus efficaces.
- Il intègre une solution de paiement rapide et bon marché, qui évite les surcharges de coûts pour les utilisateurs et incite correctement les nœuds.
- Elle est décentralisée et résistante à la censure, car plus il y a de nœuds intégrés à la plateforme, plus il est difficile de la bloquer.
- Facile à utiliser et adapté aux mobiles. Cela signifie que les utilisateurs n'ont pas besoin de connaissances approfondies pour utiliser le système.
Inconvénients
- L'un des principaux inconvénients d'Orchid est l'utilisation de WebRTC. WebRTC a des problèmes de sécurité connus qui peuvent conduire à la découverte de l'adresse IP d'un appareil utilisant Orchid. La vulnérabilité affecte également les VPN commerciaux et même TOR. Ce problème est connu de l'équipe de développement d'Orchid et des mesures sont en place pour l'atténuer tout en travaillant sur une solution complète au problème.
- Le système n'offre pas un anonymat complet. De ce fait, les gouvernements et les entreprises disposant de ressources peuvent retracer les connexions et trouver le point de départ de la connexion (l'utilisateur).