Le principe de base

Au cœur de PeerStorage se trouve un système qui stocke de manière fiable des données sur des appareils qui se déconnectent continuellement. Voici une illustration d’une façon de créer un périphérique de bloc virtuel à partir d’appareils disparates, chacun fournissant une portion de sa propre mémoire.

Chaque carré est un “data store”. Il est composé de:

Essayez par vous-même de comprendre comment cela fonctionne:

Expérimentez avec différentes tailles. Observez comment le ratio de redondance varie (cellules totales / cellules grises).

Reconstruire tous les "stores"
Changer la taille
Distribution de parité

Un calcul simple de probabilités basé sur les hypothèses suivantes:

Sur une année, la probabilité de perdre des données est de un sur dix millions (10-7).