Y Messenger: Messenger décentralisé sur la blockchain *


* Oui, nous utilisons la blockchain, mais uniquement pour stocker des informations sur les utilisateurs, les serveurs, les discussions de groupe et les canaux. La blockchain n'est pas adaptée pour stocker quelque chose comme de la correspondance personnelle.

Aujourd'hui, de nombreux utilisateurs de smartphones ont installé plusieurs messagers. Chacun d'eux a sa propre tâche. Quelque part nous parlons avec des amis, quelque part avec des parents, quelque part nous résolvons des problèmes de travail. La question est, pourquoi avez-vous décidé de faire confiance à chacun d'eux? Qui vous a donné la garantie que les messages / documents / photos que vous avez envoyés via un messager particulier ne seront pas accessibles au public? Si vous avez une communauté dans les réseaux sociaux, qui vous a dit que demain vous ne serez pas éloigné de ce groupe et que vous ne perdrez pas l'accès à votre public? Qui vous a dit qu'après la suppression de la correspondance, elle sera effectivement supprimée et n'apparaîtra pas dans les archives dans quelques années? Mais il y avait des cas.

Ici, nous arrivons avec notre messager Y. Vous ne connaissez probablement pas notre équipe et vous ne connaissez probablement pas nos autres produits, mais je vous assure qu'à la fin de l'article, vous commencerez à nous faire confiance.

Qu'avons-nous fait


Nous avons développé un nouveau messager. Nous ne sommes pas très satisfaits de l'évolution d'Internet et nous voyons un moyen de changer cela. Vous pouvez en savoir plus sur nos motivations dans notre manifeste ( lien ). Bref, notre super objectif est de faire un internet sécurisé. Le messager est la première étape.

Notre messager est décentralisé. Tout le monde peut démarrer son serveur pour des amis, des collègues et des connaissances. Vous serez les données de vos utilisateurs seront stockées sur votre serveur. Les données personnelles sont cryptées et envoyées à la blockchain. Un point très important est que vous ferez partie d'un réseau partagé. Vous et vos utilisateurs pourrez communiquer non seulement à l'intérieur de votre serveur, mais aussi avec les utilisateurs d'autres serveurs, rejoindre des chats et des canaux d'autres serveurs. Une sorte d'Internet interne, mais fonctionnant selon des règles légèrement différentes.

Y messenger créé pour être en sécurité. Les données passent par 3 couches de cryptage. Cryptage du canal de communication via SSL, cryptage asymétrique des données dans le canal et cryptage symétrique terminal optionnel de vos messages. Personne, sauf les interlocuteurs, même l'administrateur du serveur, ne peut lire les messages chiffrés à la fin. Il se termine par diverses astuces d'interface comme le verrouillage des captures d'écran lorsqu'il y a des messages protégés à l'écran. Le système intégré de signatures numériques électroniques permet de garantir la paternité et assure le travail de vote et d'approbation des documents.

Nous ne contrôlons pas le serveur. Tous les serveurs sont créés par des entreprises et des passionnés. Nous n'avons pas accès à votre serveur et ne pouvons pas affecter son fonctionnement. Nous ne savons pas qui et pourquoi utilise notre messager. En fait, ce n'est pas notre affaire.

Le code source du serveur, les composants de chiffrement et les applications seront ouverts. Le protocole d'échange réseau sera ouvert. Si vous comprenez C ++ / C # / Kotlin ou React, vous pouvez vous familiariser avec notre produit de l'intérieur, vous assurer de la véracité de nos mots et même créer votre propre version.

Tout cela nous permet de dire que notre messager est meilleur que beaucoup de ceux qui existent actuellement, en particulier dans le contexte de la confidentialité et de l'ouverture.

Que va-t-il se passer ensuite?


Le messager est un point de départ, espérons-le, un long chemin. Notre objectif mondial va bien au-delà du messager, mais nous avancerons de manière cohérente et progressive. Nous lançons maintenant la fondation de notre système, son élément de base. Après cela, nous commencerons à travailler sur l'auto-équilibrage automatique du réseau pour réduire le trafic et la charge du serveur, nous fournirons des API et des SDK pour développer des composants de serveur supplémentaires ainsi que des gadgets intégrés.

Comment allons-nous gagner sur ce


Oui, nous aimerions gagner de ce messager. Pour le moment, nous investissons nos propres fonds dans son développement et son accompagnement. Vous pouvez maintenant nous aider en faisant un don de n'importe quelle taille via une page spéciale.

À l'avenir, nous envisageons la possibilité d'introduire la monétisation par abonnement. Ce sera peut-être un quota pour le nombre d'utilisateurs, ou peut-être un simple abonnement mensuel aux mises à jour du serveur. Il n'y a pas encore de solution définitive, nous envisageons différentes options.

Comment essayer?


Vous pouvez déployer une application serveur sur presque n'importe quel serveur virtuel ou quelque chose de plus sérieux. L'application serveur se présente sous la forme d'une image docker. Les instructions sont disponibles sur notre site Web https://ymessenger.org/en/user-guide/servers/deployment .
L'application Android peut être téléchargée depuis le Play Market ( Y messenger ). Vous pouvez le télécharger et commencer à l'utiliser absolument gratuitement.

L'application Web est disponible ici . La version Web ne permet pas l'autorisation via QR et n'affiche pas les fichiers cryptés, les sondages et les messages vocaux. Ces fonctionnalités sont toujours opérationnelles.

Nous n'avons pas encore d'application iOS native, nous prévoyons (que nous pouvons) le faire cet automne. Pour le moment, nous proposons aux utilisateurs iOS d'utiliser notre assemblage d'application Web.

La source


Nous préparons bientôt le code source pour publication sur GitHub . Nous publierons le code source de l'application serveur, de l'application Android, du client Web et des composants de chiffrement sous GPL.

Questions laissées


Si vous avez encore des questions - vous pouvez les poser dans les commentaires, nous essaierons d'y répondre. Ou envoyez-les nous à hi@corp.ymessenger.org .

All Articles