
Une des premières choses que j'aurais voulu créer lors de mon premier rêve de codage était un projet de pair à pair... Et je les ai créés et aidé à construire beaucoup de logiciels de pair à pair ces derniers temps et le passé, mais pas complètement le mien. En tant que développeur junior, nous contribuons à créer un projet en code C++ ou au moins JAVA, mais nous avons aujourd'hui la possibilité de gérer une connexion pair-à-pair via n'importe quel périphérique connecté à MYETV et sans aucun plugin externe à installer. Comment ça ? Avec une simple fenêtre de navigateur. Simplement en créant un pont à travers notre système de notifications instantanées et un nouveau système côté client, créé pour cet environnement, appelé système d'empreinte digitale. Le système d'empreintes digitales s'occupe d'obtenir des informations anonymes, chiffrées, hashées et uniques sur l'appareil; cette clé, appelée clé d'empreinte digitale, est stockée côté client avec un cookie sécurisé ou session de stockage HTML5 (si disponible) et aussi côté serveur crypté et stocké chaque fois que l'utilisateur charge une page; nous pouvons prendre cette clé pour envoyer des notifications directes en temps réel système à cet utilisateur. La clé sera cochée et si elle est assortie, le message ne sera visible que pour cet utilisateur. Cela s'appelle la messagerie privée Peer-To-Peer- [Peer-To-Peer Network: is a network made up of many p2p keys that can communicate with each other held together by a central system that can control them] - .

La différence entre un système de messagerie basé sur le serveur et un système de messagerie réseau P2P- [Peer-To-Peer Network: is a network made up of many p2p keys that can communicate with each other held together by a central system that can control them] - est que: connaissant la clé d'un utilisateur spécifié, cet utilisateur sera accessible par tout le réseau pour le temps qu'il reste dans la plate-forme.
Nous avons attendu longtemps pour utiliser cette technologie à l'intérieur de notre plateforme... Mais à partir d'aujourd'hui, nous avons décidé de commencer à utiliser cette fonctionnalité pour prévenir les abus ou bloquer toute demande malveillante ou dangereuse instantanément dans tous les cas d'urgence; la clé pour atteindre les utilisateurs, pour ce système, restera privée, mais nous pourrions faire des choses intéressantes dans un avenir proche avec la même technologie bien testée.
C'est le principe d'un réseau de pairs où, comme vous le savez bien, un pair est une personne; dans nos cas, un pair est un appareil connecté à une date/heure spécifiée. Pour recevoir des messages instantanés, l'utilisateur doit naviguer à l'intérieur de la plate-forme, aucun autre logiciel n'est nécessaire pour installer dans les ordinateurs.

Le modèle pair à pair est actif par défaut à chaque visiteur sur MYETV. Peu importe si vous êtes inscrit à un compte ou pas pendant tout le temps que vous êtes dans la MYETV«s plate-forme vous pouvez être accessible avec des mises à jour, à partir du compte système, grâce à une clé privée stockée dans un cookie sécurisé. Le compte système, appelé "PH_AF3FD128], est géré par des modérateurs et des robots qui envoient des notifications mises à jour aux visiteurs et aux utilisateurs; les modérateurs peuvent: envoyer un message de notification à tout utilisateur OU fait un bloc instantané à l'utilisateur en cas d'urgence, si le bloc occour l'appareil sera bloqué pendant 30 minutes de la plate-forme ou pour quand il ne change pas d'appareil ou de paramètres dans l'appareil lui-même.
Les scènes des codes sont les suivantes:
- Prise de toutes les informations possibles sur l'appareil connecté
- Anonimise que les informations (hash)
- Sécuriser les informations (crypter)
- Conservez ces informations dans le client (cookie ou HTML5)
- Conservez ces informations dans le serveur chaque fois qu'un utilisateur charge une page (travail de base de données)
- Comparer ces informations quand un utilisateur connecté doit interagir avec un autre utilisateur connecté
Ce changement énorme se développe dans ces semaines, silencieusement. La clé unique est déjà présente, dès aujourd'hui, dans chaque appareil connecté et peut être utilisée pour d'autres tests de nos modérateurs, pendant que nous développons toute la plateforme. Le cookie contenant des informations chiffrées est automatiquement supprimé lorsque vous fermez le navigateur. Uniquement pour les utilisateurs enregistrés et enregistrés, dans la section "ENCRYPTION- [Encryption: to change electronic information or signals into a secret code (= system of letters, numbers, or symbols) that people cannot understand or use on normal equipment] - KEYS" de la page "Edit profil" les utilisateurs peuvent vérifier à chaque instant l'intégrité de la clé: statut vert: ok; statut jaune: connexion en attente; statut rouge: connexion refusée.

Comment ça marche ?
La connexion des pairs se produit chaque fois que vous voyez cette icône devient verte
la couleur et le statut pourraient varier:
- VERT: connecté par les pairs. Cela signifie que la connexion au réseau p2p est établie avec succès; lorsque l'intermittence de l'icône est activée, cela signifie que vous avez reçu un message du système ou qu'une action est requise.
- FLEUVE: c'est le statut initial. Cela signifie que la connexion est en cours d'établissement; vos clés de pair à pair seront vérifiées avec celle stockée et la connexion sera établie.
- ORANGE: vous êtes bloqué pendant un certain temps (tous les blocs peuvent durer de 1 à 24 heures ; lorsque l'icône devient orange, cela signifie que quelqu'un a bloqué vos clés pair à pair à l'intérieur du système, pour une période de temps, et il ne vous permettra pas d'interagir avec d'autres personnes sur la plateforme. Vous pouvez toujours utiliser la plate-forme MYETV mais seulement pour votre propre, vos changements n'infligeront pas d'autres personnes. Cela désactivera certaines actions comme l'ajout de nouveaux contenus, le contenu de bosse dans la page d'accueil.
- ROUGE: le pair n'est pas connecté. Cela signifie que le système ne peut pas connecter le client à l'intérieur du réseau peer-to-peer; pourrait se produire par un nombre non spécifié de raisons, aussi des raisons techniques. Avec ce statut, le système vous permettra d'ajouter un nouveau contenu, mais pas un contenu de bosse dans la page d'accueil.
Si l'icône est devenue rouge, le système va essayer de se reconnecter automatiquement pendant 5 fois toutes les 10 secondes, puis l'icône restera rouge jusqu'à la nouvelle connexion manuelle ou jusqu'à ce que le navigateur soit ouvert. La mise en place de la connexion entre pairs sur MYETV peut être ouvert en cliquant sur cette icône.
UTILISATION
Ce réseau peer-to-peer est très puissant et peut être utilisé de diverses façons, par exemple, nous commençons à l'utiliser avec le système de notification instantanée pour construire une plate-forme de notifications instantanée en temps réel; il pourrait être utilisé à l'avenir à partir de MYAPPS- [MYAPPS: applications that the owners of the networks can build within them to add additional functionality to the content or to the entire network] - ou pour apporter de nouvelles fonctionnalités à l'ensemble de la plate-forme. Il peut être utilisé, à l'avenir, par le MYRC et le MMTV pour unifier le numéro de canal et il peut être utilisé à l'avenir pour communiquer et envoyer des fichiers en temps réel en tant qu'utilisateur vers utilisateur ou appareil vers appareil. Cette fonctionnalité est juste au début.
Nous développons ceci dans le but d'abuser après avoir donné 1€ à Nous.org Nous espérons que cela vous aidera à être curieux de ces projets importants que des organismes sans but lucratif sont réalisés.
Merci de lire ça ! Nous travaillerons ces semaines pour rendre la meilleure plateforme possible et nous continuerons à vous mettre à jour chaque fois que nous ajouterons quelque chose de nouveau aux communications de messagerie privée entre pairs.
