High Level Architecture

The Fission architecture is made up of six modular components, which group loosely into three parts:

  1. Unified Storage

    a. Files

    b. Database

  2. Digital Scarcity

    a. Identity

    b. Assets

  3. Portable Compute

    a. Private & Trusted

    b. Public & Trustless

Cutting across these are two second-order modules that rely on the three core areas:

  1. Encryption

  2. Functions-as-a-Service

The vast majority of end users will not have cryptographically secured routing available locally for some time. To bridge this gap, Fission leverages public DNS infrastructure as a backward-compatibility bridge.