Et si vous utilisiez la blockchain pour accéder à des applications en ligne décentralisées respectueuses de la vie privée ?

Blockstack, est une plateforme crée en 2013, qui propose une solution d'authentification pour des applications en ligne décentralisées grâce à la technologie blockchain bitcoin en peer to peer. L'objectif est clair : lutter contre la mainmise des GAFA et proposer des services respectueux de la vie privée.

Contrairement à Google, où vous vous connectez à un compte central disposant d'applications espionnant vos habitudes, blockstack permet de créer un identifiant sur la blockchain qui va vous connecter à des applications en ligne afin de les utiliser sans mots de passe. Toutes les données produites sur ses applications, quelles soient hébergées sur le cloud ou en local sur votre ordinateur, sont chiffrées à l'aide une clé secrète que vous seul possédez.

Actuellement, il y a 421 applications disponibles. Par exemple, vous trouverez des services d'hébergements de fichiers  chiffrés dans le cloud, des outils bureautiques (tableurs, ect...), un service de cartographie, un client telegram, des messageries instantanées sécurisées, des services email, un gestionnaire de mots de passe, des services de crowfundings et bien d'autres encore !

Certains services en ligne nécessitent l'installation de Blockstack Browser afin de pouvoir fonctionner en local sur votre ordinateur. L'installation ne présente pas de difficultés sur windows, en revanche c'est un peu plus laborieux avec linux, espérons que cela change dans le futur.

Cette alternative qui permet de se passer des GAFA est complète, reste à savoir si le grand public va l'adopter !

https://blockstack.org/

Installation de Blockstack Browser 0.37.0 dans linux (tutoriel réalisé avec mint 19.3) :

Blockstack Browser sous linux utilise Firefox, installez-le si vous ne l'avez pas. Dans Windows, n'importe quel navigateur fait l'affaire.

1. La première étape consiste à installer docker (logiciel libre permettant de lancer des applications dans des conteneurs logiciels - source wikipédia).

Allez dans la logithèque de linux mint (menu / administration / gestionnaire de logiciel) et installez Docker.

Il suffit de rechercher docker et de cliquer sur le gros bouton vert. Facile !

2. Une fois docker installé, allez sur cette page et téléchargez le script sh. Allez dans le répertoire où vous avez téléchargé le fichier, allez dans les propriétés puis à l'onglet Permissions et cochez Autoriser l'exécution du fichier comme un programme. Ensuite fermez la fenêtre.


Le fichier que j'ai téléchargé se nomme Blockstack-for-Linux-v0.37.0.sh, les commandes utilisées ci-dessous sont à modifier si le nom du fichier téléchargé n'est pas le même. C'est logique mais je préfère préciser.

3. Ouvrez le terminal à partir du répertoire où vous avez téléchargé le script sh. Faites un clic droit dans le dossier et cliquez sur Ouvrir dans un terminal.


4. Dans le terminal, collez : sudo ./Blockstack-for-Linux-v0.37.0.sh validez par entrée puis saisissez votre mot de passe.


5. Ensuite collez (puis validez par entrée) :

sudo ./Blockstack-for-Linux-v0.37.0.sh pull

Patientez pendant le téléchargement
A la fin du téléchargement, une url a dû apparaître dans les résultats (quay.io/blockstack/blockstack.....). Cette url est à conserver pour la prochaine étape.

6. Une fois que le téléchargement est fini, collez :

sudo docker image ls quay.io/blockstack/blockstack-browser:v0.37.0

L'url a coller est celle affichée dans le terminal lors de l'étape précédente.

7. Pour terminer, collez : sudo ./Blockstack-for-Linux-v0.37.0.sh install-protocol-handler

8. Pour démarrer Blockstack dans votre navigateur collez :

sudo ./Blockstack-for-Linux-v0.37.0.sh start
 c3092592e59abe3559fdb49d070a7aa5e99165c7d9f2flla20ecaf4e0dfc2f46

 cd92f61ae473d54398da987f5023f5462b29c03f08584ebb3c9fIbb4cd790c69
 

La suite de chiffres et de lettres n'apparaissent lors de la copie. C'est normal semble-t-il.

9. Il est propable que le message d'erreur suivant apparaisse "Running Firefox as root in a regular user's session is not supported". N'en tenez pas compte. 

Quand une application blockstack aura besoin de blockstack browser la fenêtre ci-dessous va apparaître, choisissez blockstack-Browser et cliquez sur ouvrir le lien. La même fenêtre apparaît dans Windows.


Voici ce qui apparait dans votre barre d'adresse, une fois le lien ouvert.

9. Pour fermer Blockstack Browser collez dans le terminal :

sudo ./Blockstack-for-Linux-v0.37.0.sh stop


Lors d'un démarrage ultérieur, il suffit de répéter les étapes 3 et 8.

Have fun !

Enregistrer un commentaire

Les commentaires sont validés manuellement avant publication. Il est normal que ceux-ci n'apparaissent pas immédiatement.

Plus récente Plus ancienne