Le réseau ImPossible
14 ans de recherche et développement se concrétisent alors que nous rassemblons les derniers éléments de base de ce que certains ont dit impossible: un accès sécurisé pour tous.
À JOUR 29 août 2019
Voûtes de phase 1
La dernière pièce du puzzle est terminée et nous avons maintenant la CLI SAFE, les bibliothèques client SAFE, le coffre-fort SAFE et le navigateur SAFE.
Abonnez-vous pour les mises à jour:
Voûtes de phase 1
Cette version de Phase 1 Vault est principalement destinée à présenter les fonctionnalités du réseau aux consommateurs (personnes utilisant le réseau pour parcourir, partager des données, etc.) et aux créateurs (développeurs ou éditeurs de contenu). Il permet aux utilisateurs de tester des fonctionnalités telles que SAFE CLI et SAFE Client Libs, ainsi que d’introduire les nouveaux types de données.
C’est simple à utiliser. Téléchargez simplement un binaire Vault qui s’exécutera localement sur votre ordinateur. Les détails et les liens peuvent être trouvés dans cet article du forum.
Fleming SAFE Network
La prochaine étape importante pour le réseau SAFE. Alors que le réseau de coffre-fort partagé continuera de fonctionner, il s’agira d’un réseau autonome qui permettra aux particuliers d’exécuter des coffres-forts - stockage décentralisé à partir d’ordinateurs personnels. La sortie de Fleming sera notable pour de nombreuses raisons, notamment le fait qu’avec le stockage de données, le réseau contiendra désormais également Test Safecoin.
L’auto-authentification
Achevé
MaidSafe a inventé la technologie qui permet à une personne de se connecter à un réseau décentralisé en toute sécurité sans nécessiter l’intervention d’un tiers. Le réseau Shared Vault est le seul endroit au monde où vous pouvez le voir en action.
Auto-cryptage
Achevé
Inventé par MaidSafe, c’est le processus par lequel tout fichier à stocker dans le réseau est d’abord divisé en morceaux, haché, puis crypté. Ces morceaux sont ensuite eux-mêmes chiffrés à l’aide du hachage d’un autre morceau du même fichier.
Sections disjointes
Achevé
Garantit que le réseau peut évoluer en gérant les responsabilités et les emplacements de chaque nœud sans nécessiter aucune intervention humaine. Cela agit également comme une mesure de sécurité pour garantir qu’un attaquant ne puisse pas choisir son emplacement ou ses responsabilités.
Relais de messages
Achevé
Garantit qu’un message peut être envoyé entre des nœuds dans différentes sections disjointes. Dans cette première itération, chaque message contient les signatures des membres des sections disjointes mais ne vérifie pas encore les signatures elles-mêmes.
PARSEC
Achevé
Garantit qu’un réseau mondial décentralisé et sans autorisation peut parvenir à un accord sur les événements autorisés et l’ordre dans lequel ils doivent être enregistrés. Un algorithme basé sur DAG qui atteint le plus haut niveau de sécurité possible, inventé par MaidSafe de manière à garantir qu’il est mathématiquement certain que chaque partie du réseau parviendra à un accord final. À Fleming, nous publierons une version hautement asynchrone de PARSEC, avec une asynchronicité complète à venir plus tard.
Vieillissement des nœuds
Achevé
Chaque nœud du réseau SAFE se voit attribuer un âge par le réseau lui-même. L’âge du nœud augmente chaque fois qu’un nœud se déplace entre les sections disjointes, seuls les plus âgés (aînés) ayant le droit de voter pendant l’algorithme de consensus PARSEC.
Plongez dans les détails du RFC et rejoignez la discussion sur le forum.
Livraison sécurisée des messages
Achevé
Garantit que les messages sont envoyés et signés de manière à permettre aux nœuds de s’appuyer sur le contenu de chaque message malgré l’absence de relation préalable avec l’expéditeur. Cela résout un problème rencontré par de nombreux projets existants basés sur la blockchain et est essentiel lorsque vous avez un réseau qui déplacera de manière autonome les nœuds selon les besoins.
Livraison fiable des messages
Achevé
Garantit que tous les messages envoyés seront livrés avec succès vers leurs destinations, même lorsque certains nœuds responsables de la remise échouent.
QUIC-P2P
Achevé
Logiciel qui permet aux ordinateurs de communiquer de manière cryptée sur le réseau SAFE. Le logiciel fournit l’infrastructure permettant aux messages de voyager tandis que la couche de routage du réseau définit les règles dans lesquelles les messages peuvent voyager.
Détection de malice
Achevé
La façon dont les nœuds identifient les nœuds malveillants qui endommagent le réseau au sein d’une section disjointe et le mécanisme par lequel ils acceptent d’éjecter ce nœud ou d’atténuer le risque.
Testez Safecoin & Wallet
Achevé
Safecoin est le mécanisme d’incitation qui encourage les individus à fournir les ressources informatiques dont le réseau a besoin: stockage, large bande et ressources CPU.
Agriculture
Développement
Les personnes qui choisissent de fournir les ressources dont le réseau a besoin ont la possibilité d’être récompensées par Safecoin. Ce travail garantit que le Réseau récompense ceux qui lui fournissent des ressources précieuses.
Voûtes de la maison
Développement
Le stockage décentralisé des données est un élément clé du réseau SAFE. Cette version permettra aux nœuds de participer quelles que soient les ressources qu’ils offrent.
Types de données publiés et non publiés
Achevé
Les données publiées se réfèrent au contenu qui est publié (rendu disponible) pour tout le monde, comme les sites Web, les blogs ou les articles de recherche. Pour un tel contenu public, il devient important de conserver un historique des changements. L’historique ne doit pas être altéré et les données publiées doivent rester éternelles. Les données non publiées sont des données dont la publication n’est pas souhaitée, telles que les données personnelles ou les données d’organisations stockées sur le réseau.
Type de données ImmutableData non publié
Achevé
Il existe de nombreuses fois où un utilisateur devra créer des données immuables pour stocker du contenu privé. Tant que ce contenu n’est pas publié (mis à la disposition de tiers), il ne pourra être supprimé que par le propriétaire des données.
SAFE Network Maxwell
La sortie de SAFE Maxwell s’appuie sur Fleming et permet au réseau de se mettre à niveau, améliore la sécurité et prépare le terrain pour passer le test SAFE Coin à un véritable SAFEcoin.
Traitement du spam
Idée
Le spam comprend les nœuds tentant d’exécuter des activités qu’ils ne devraient pas ou des activités valides à une échelle destinée à étouffer le réseau. Le réseau devrait pouvoir résister à un volume raisonnable de telles attaques.
Gestion d’identité
Idée
Les utilisateurs pourront créer plusieurs identités dans le réseau. Chaque identité peut être utilisée selon les besoins de l’utilisateur et chacune doit être indépendante, sauf si l’utilisateur souhaite explicitement les connecter. Cela permet de protéger l’identité et la confidentialité.
Mises à jour
Idée
Le réseau aura la capacité de se mettre à niveau afin de permettre aux fonctionnalités et aux améliorations de se diffuser à travers le réseau. Les mises à niveau doivent être effectuées de manière à ne pas nuire au réseau.
Il s’agit d’une étape importante dans l’évolution du réseau car elle signifie que de nouveaux logiciels peuvent ensuite être déployés sur le réseau existant sans perturber les fonctionnalités existantes.
Fonctionnalités réseau à venir
La liste suivante représente le travail de réseau qui reste à terminer. La commande ne doit en aucun cas être considérée comme fixe car dans certains cas, les travaux seront effectués en parallèle par différentes équipes.
Enclaves sécurisées
Idée
Crée une zone au sein du matériel d’un ordinateur qui est un environnement sécurisé et fiable qui est séparé du reste de l’ordinateur. Il fonctionne comme un mini-ordinateur à l’intérieur des ordinateurs existants qui ne peuvent pas être ouverts.
Croissance du réseau
Idée
Le réseau permet une croissance contrôlée pour garantir que la majorité des décideurs sont des nœuds sains qui suivent les règles du réseau. Cette croissance devrait être durable afin d’éviter des fusions inutiles entre les sections.
Redémarrages du réseau
Idée
En cas de panne catastrophique, le réseau devrait pouvoir se reconstruire car il maintient l’intégrité des données essentielles (telles que l’historique de la chaîne), ce qui lui permet de recommencer à fonctionner sur la base du dernier état connu du réseau.
Prise en charge RDF
RFC
Garantit que les données sur le réseau SAFE sont stockées de manière à ce que le format puisse être compris par d’autres projets Web sémantiques, tels que Solid.
Obscurcir les données stockées
Idée
Garantit que même la plus petite donnée stockée dans un coffre-fort ne peut pas être lue par la personne contrôlant l’ordinateur sur lequel elle est stockée.
Pièce commune
Conception
La monnaie commune est un appareil que les nœuds peuvent utiliser pour générer une valeur binaire «aléatoire» (vraie ou fausse). Chaque fois qu’un nœud lance la pièce, tous les autres nœuds sont garantis d’observer la même valeur pour leur lancer de pièce. De plus, la valeur doit être imprévisible, ce qui signifie qu’aucun nœud malveillant ne peut connaître le résultat avant qu’un nœud honnête ne l’ait observé.
Applications et expérience utilisateur
Navigateur SAFE
La dernière version inclut certains des débuts du Web perpétuel, ainsi que l’Authenticator: vous permettant de vous connecter en toute sécurité au réseau SAFE et de gérer l’accès et les autorisations des applications SAFE.
Le Web perpétuel
Le réseau SAFE est conçu pour garantir que les données publiques sont permanentes et ne peuvent jamais être supprimées. Les individus et les groupes peuvent choisir de garder leurs données privées, mais une fois publiées, elles resteront disponibles en permanence. Ce jalon vise à mettre en valeur l’incroyable puissance de cette facette du réseau, en construisant l’expérience utilisateur et en l’itérant jusqu’au lancement.
La fonctionnalité du navigateur SAFE sera étendue pour intégrer de nouvelles fonctionnalités uniques au Web perpétuel, telles que la possibilité de revenir en arrière dans l’historique des versions de tout site Web ou élément SAFE.
Permet aux particuliers d’accéder directement au réseau SAFE en utilisant un navigateur sur leur téléphone mobile
Gestionnaire de données
Développement
Une suite d’outils qui fournit les fonctionnalités nécessaires pour ajouter des données au réseau SAFE, publier des données perpétuelles et gérer les noms publics. Cela remplacera le gestionnaire d’hébergement Web.
SAFE CLI
Achevé
Un outil en ligne de commande pour gérer les données sur le réseau SAFE. Il permettra à l’utilisateur de stocker des données sur le réseau et de gérer les comptes, les identités et les autorisations. Il s’agit de l’outil sur lequel les applications et fonctionnalités frontales, telles que le gestionnaire de données, s’appuieront.
Système de noms publics
Achevé
Un système de noms de domaine traduit les adresses IP numériques dans un format qui peut être lu par les humains (par exemple, http // 216.58.206.35 se résout en Google.com). Le Web actuel s’appuie sur une organisation centralisée pour conserver cet enregistrement. Le réseau SAFE exige que ce processus soit indépendant de la volonté d’un seul parti afin d’éviter la censure et la repression.
Communications privées
Si nous voulons un monde dans lequel les individus peuvent communiquer librement quand ils le souhaitent, la vie privée est essentielle. Cette étape importante vise précisément à cela.
Messagerie privée
Idée
L’une des fonctionnalités les plus recherchées du réseau SAFE: messagerie instantanée sécurisée et privée.
Gestion d’identité
Idée
Améliore l’expérience utilisateur des individus lorsqu’ils basculent entre les identités (ou profils) avec lesquels ils choisissent de se représenter sur le réseau SAFE, sans avoir besoin de créer plusieurs comptes.
Gestion des contacts
Idée
Permet aux utilisateurs SAFE de trouver et de se connecter avec d’autres personnes à travers une gamme d’applications de manière cohérente.
Prenez le contrôle de vos données
Le réseau SAFE renverse le modèle actuel de propriété des données. Les informations personnelles ne seront plus stockées sur les serveurs d’entreprise. L’auto-authentification vous donne un contrôle complet sur vos données. Vous pouvez accorder (et révoquer) l’autorisation aux applications d’utiliser vos données à tout moment et empêcher toute entreprise non autorisée ou un tiers d’y accéder.
Gestionnaire de données
Idée
L’extension de l’outil Data Manager pour permettre aux individus un contrôle précis sur leurs données privées et non publiées.
Prise en charge RDF
RFC
S’assure que le réseau SAFE comprend une façon de décrire l’architecture des données qui est comprise par d’autres projets, tels que Solid
Prise en charge de SPARQL
Idée
Améliore la fonctionnalité de SAFE en ajoutant la prise en charge SPARQL aux bibliothèques client SAFE et SAFE Vault (coffre-fort). Cela garantit que le réseau peut comprendre un langage de requête sémantique bien connu et permet aux utilisateurs d’effectuer des recherches.
Collaboration
Idée
Gérez le partage et les autorisations des données et des fichiers privés non publiés pour la collaboration entre les individus et les groupes.
XOR URLs
Achevé
Créez un système d’URL normalisées sur le réseau SAFE qui sont basées sur l’adresse XOR du contenu référencé. Garantit que les individus peuvent accéder et localiser les données et les fichiers de manière plus conviviale.
La nouvelle économie numérique
La nouvelle économie numérique vise à garantir que vous ne payez plus votre vie numérique avec des données. Au lieu de cela, vous utilisez une crypto-monnaie intégrée et distribuée par le réseau SAFE. Vous gagnez de la valeur en échange de la fourniture de ressources au réseau.
Testez le portefeuille Safecoin
Développement
Les utilisateurs pourront utiliser Test Safecoin dans le réseau, permettant à un écosystème de se construire autour du mécanisme d’incitation SAFE. La possibilité de créer plusieurs portefeuilles, de les associer à une identité, ainsi que des portefeuilles à usage unique pour permettre des transactions anonymes, feront tous partie de cela.
Interface utilisateur Vault (coffre-fort)
Idée
Les utilisateurs verront l’expérience utilisateur Vault considérablement améliorée. Quiconque fournit du stockage au réseau peut s’attendre à voir un certain nombre d’améliorations de la convivialité, ce qui facilite l’offre de ressources et le démarrage de l’agriculture sur les ordinateurs et appareils domestiques quotidiens.