Home - maidsafe-archive/MaidSafe-Vault GitHub Wiki
MaidSafe-Vault wiki
- Build Instructions
- Documentation
- Dashboard
- Code Standards
- [Code Features] (wiki/CodeFeatures)
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.