Build an Autonomous Storage System: Role Design in Memoriae

  • The User is a consumer of storage services in the system, who defines the storage requirements and uploads the data
  • 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

Figuire2: Basic User Functions

The Keeper

Figure3: Basic Keeper Function
Figure4: Keeper Penalty Mechanism

The Provider

Figure4: Basic Provider Functions
Figure6: Provider Penalty Mechanism

--

--

--

MEMO, is a new-gen blockchain decentralized cloud storage protocol. The mission is to build a reliable storage infrastructure for the Web3 era. www.memolabs.org

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

{UPDATE} Laser Overload Hack Free Resources Generator

Truncation, Encryption, and Masking — Oh My!

Tin man

{UPDATE} Sudoku - Intelligence Numbers Hack Free Resources Generator

XPOOL TESTNET AIRDROP CAMPAIGN

Reasons to Get Smart: The Importance of PCI Compliance

Repelling A Ransomware Attack: Brian Spanswick of Cohesity On The 5 Things You Need To Do To…

What is Crodo

4 Important Reasons to Invest in Definer $FIN

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. The mission is to build a reliable storage infrastructure for the Web3 era. www.memolabs.org

More from Medium

Axelar is a universal interoperability platform that connects all blockchains through a…

Use Case Series: COMICS!

Everest’s solution to Sybil Attacks and Plutocracy in DAOs

Privacy tech for DeFi  —  Part I

Data flow for Layer-1 RAILGUN Relayer Network