Post
Topic
Board Announcements (Altcoins)
Re: [ANN] IPO of MaidSafe:  Entering the Future of the Decentralized Internet
by
maidsafe
on 06/05/2014, 07:34:03 UTC
https://github.com/maidsafe/MaidSafe/wiki/Roadmap

Current State

Features

On static local network

Login/Logout via MAID keys
Store/Get data chunks
Mount drive and perform read/writes (testing currently)
Milestone 1

Features

API project with examples
On dynamic local/external network

Login/Logout using session
Store/Get data chunks
Mount drive and perform read/writes
Improved rUDP with encrypted bootstrap process
Enabled Caching
Messaging and public shares

Task breakdown

Vault

Allow free Put & remove Delete functionality
Enable Caching
Account Transfer Implementation (Data Manager/Pmid Manager)
Version Handler Refactor
Finalise MAID APIs
Vault Creation Manager/Handler- storing PMID/ANPMID and creating vault configuration file with wallet address
Mpid Persona Implementation & public shares
Finalise MPID APIs
RUDP

Rudp fixes
Encrypted bootstrap process
Routing

Enable / Test Caching
Encrypted bootstrap process
API

Example codes
Drive testing and benchmarking against current Vault network
Installation & Configuration

Vault Manager
Bootstrap handler
Update Installer
Update Manager
Milestone 2

Features

Safecoin implementation - test_safecoin
More security built around persona groups
Interleaved/Separate Control channel for rUDP - Fast and better dynamic reconfiguration
Task breakdown

Vault

Implement Shadow group across all required personas
Safecoin implementation
Vault Creation Manager/Handler- Network assigning pmid keys
Upgrade to RSA 4096 bit encryption
Obfuscate chunk on disk
Routing

Guarantee message source per hop
Different keys on all layers Rudp/Routing/Vault
RUDP

Different keys on all layers Rudp/Routing/Vault
Congestion control / WiFi testing
Interleaved/Separate Control channel
Milestone 3

Features

Safecoin
Ranking and Archiving
System wide resource management
Task breakdown

Vault

Design / Implement Client to act as MaidManagers
Ranking implementation
Archiving implementation
Network segmentation handling
resource management
Routing

Network segmentation tests
Ongoing tests

Drive testing and benchmarking against Vault network
Distributed rUDP tests and benchmarking
Router testing (Hole punching)
Routing Ack testing
More churn tests
Scalability tests