Skip to content
This repository has been archived by the owner on Jan 6, 2020. It is now read-only.
Ross Muir edited this page Jun 13, 2014 · 17 revisions

MaidSafe-Vault wiki

Description

This subproject implements the vault component of the MaidSafe Network. Vaults provide a RESTful-like API for clients to connect to a MaidSafe Network. Client interactivity with the network will create the appropriate policies to be passed to the policy-based class design environment.

Features

  • Distributed structured data
  • Distributed unstructured data
  • Automatic fail-over and self healing
  • Consistent data integrity checking and repairing
  • Node identification guaranteed via PKI provided by MaidSafe-Passport
  • Fully encrypted data store (key value)
  • Public data store
  • Shared data handling
  • Data versioning and merge resolution (mostly automatic)
  • Built to run in hostile environments (including public Internet)
  • No servers required at all (no DNS, time servers etc.)

Status

This library is considered PRE-ALPHA quality and is provided with a full test suite and QA suite. This should not be considered for use in production quality systems at this time. There is currently a limit on message size that requires attention at the earliest convenience.