How I succeed using IPFS to power a virtual datacenter from in the home of my friends?

This message is continuing the story of my ipfs experience…
2 years struggling with IPFS… And how I succeed using it with ScuttleButt!

Today, IPFS default bootstrap every user in a so huge p2p structure that communication and synchronization is missing (we are reaching one of the barrier exposed in CAP Theorem). So are appearing “ipfs cluster farms” offering the pining service. Then ipfs file sharing experience is working…

The other way is to use ipfs as a from home virtual datacenter. In this situation, each station maintains its bootstrap and swarm relations established from a “web of trust” (WOT) network.

Astroport/KODI is the actual prototype of ipfs stations maintained in such a WOT relative swarm.

From desktop link, one can add movies, series and animes (but youtube, mp3 + #mazash sound signature recognition, static web site backup, nextcloud integration can be done if BIG machines are running in the WOT swarm…). Those ipfs links are shared (ipns self) to any “one star” station (appearing as new steaming source in KODI Vstream plugin).

Each added file is attached to an IPNS Mediakey containing metadata and any useful counter for view or wallet usage… Each station also creates five ipns keys (stargates), securely sent as data sharing channels following confidence levels expressed in WOT. Recently some test about live video streaming succeed.

Each station can activate fail2ban protection in order to enforce ipfs leaks security (station code signature verification can be activated too)…

The actual beta TestNet code astrXbian is launched from France. It creates a virtual movies center between “astroport installed stations” with their identities registered in https://gchange.fr

As a conclusion, WOT is way to bypass CAP theorem and maintain IPFS storage in our hands.
Welcoming you in the project as a beta tester, translator, contributor (bash, python, …).

1 Like

Ce message est la suite de l’histoire de mon expérience avec IPFS…
2 ans à me battre avec IPFS… Et comment j’ai réussi à l’utiliser avec ScuttleButt !

Aujourd’hui, IPFS démarre par défaut chaque utilisateur dans une structure p2p tellement énorme que la communication et la synchronisation manquent (nous atteignons l’une des barrières exposées dans le théorème CAP). C’est ainsi que sont apparus les “ipfs cluster farms” offrant le service de pining. Alors l’expérience de partage de fichiers ipfs fonctionne…

L’autre moyen est d’utiliser ipfs comme un centre de données virtuel à domicile. Dans cette situation, chaque station maintient ses relations d’amorçage et d’essaimage établies à partir d’un réseau “web of trust” (WOT).

Astroport/KODI est le prototype actuel de stations ipfs maintenues dans un tel essaim relatif WOT.

A partir d’un lien de bureau, on peut ajouter des films, des séries et des animes (mais youtube, la reconnaissance des signatures sonores mp3 + #mazash, la sauvegarde des sites web statiques, l’intégration de nextcloud peuvent être faits si BIG machines fonctionnent dans l’essaim WOT…). Ces liens ipfs sont partagés (ipns self) vers n’importe quelle station “one star” (apparaissant comme nouvelle source de steaming dans le plugin KODI Vstream).

Chaque fichier ajouté est attaché à un IPNS Mediakey contenant des métadonnées et tout compteur utile pour l’affichage ou l’utilisation du portefeuille… Chaque station crée également cinq clés ipns (stargates), envoyées de manière sécurisée comme canaux de partage de données suivant les niveaux de confiance exprimés dans WOT. Récemment, des tests sur le streaming vidéo en direct ont réussi.

Chaque station peut activer la protection fail2ban afin de renforcer la sécurité des fuites ipfs (la vérification de la signature du code de la station peut également être activée)…

La version beta du code TestNet astrXbian est lancée depuis la France. Il crée un centre de cinéma virtuel entre les “stations installées sur l’astroport” avec leurs identités enregistrées dans https://gchange.fr.

En conclusion, WOT est un moyen de contourner le théorème CAP et de maintenir le stockage IPFS entre nos mains.
Nous vous souhaitons la bienvenue dans le projet en tant que beta testeur, traducteur, contributeur (bash, python, …).

1 Like