Build an Autonomous Storage System: Role Design in Memoriae

  • The Keeper is the administrative coordinator in the system, who acts as the intermediary and manager of the information
  • The Provider is the provider of the storage devices in the system, who provides the storage space for the user
Figure1: Roles Functions

Role Design

The User

Since the end-user in the system is the User who pays for the storage services, every service request is initiated by the User.

Figuire2: Basic User Functions

The Keeper

a) The Basic Functions

Figure3: Basic Keeper Function
Figure4: Keeper Penalty Mechanism

The Provider

a) The Basic Functions

Figure4: Basic Provider Functions
Figure6: Provider Penalty Mechanism



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Memo Labs

Memo Labs

MEMO is a new-gen blockchain decentralized cloud storage protocol. Our mission is to build a reliable storage infrastructure for the Web3 era.