Infinit alpha
Storj logo

Storj

Storj's aim is to become an object storage platform that can’t be censored or monitored, or have downtime. Storj is a platform, cryptocurrency, and suite of decentralized applications that allows users to store data in a secure and decentralized manner. It uses blockchain features like a transaction ledger, public/private key encryption, and cryptographic hash functions for security.

architecture

Architecture

Object-based storage architecture manage data as objects and are used mostly to store application-specific data. Read more.

Object
Storj logo File, Object & Block
interface

Interface

File systems are better suited for accessing storage infrastructure with large amounts of data since, unlike file synchronization, the files do not need to be downloaded locally first but can be accessed on-demand. Read more.

SDK
Storj logo File System
model

Model

Decentralized systems distribute both the data and metadata so as to remove any potential single point of failure or bottleneck. Read more.

Decentralized
Storj logo Decentralized
environment

Environment

Worldwide environments can be worrying for businesses that need to control where and how their files are stored. Read more.

Worldwide
Storj logo Controlled & Worldwide
redundancy

Redundancy

Erasure codes consume less storage capacity than replication. However, writes are slower while retrieval latency is increased. Read more.

Erasure Codes
Storj logo Replication
fault_tolerance

Fault Tolerance

The ability to maintain a storage system operational depends on algorithms that need to adapt depending on the nature of the environment. Read more.

Byzantine
Storj logo Byzantine
security

Security

Communications are not encrypted (in transit) and pieces of data are stored in plain text i.e not encrypted on disk (at-rest). Read more.

In-Transit & At-Rest
Storj logo In-Transit & At-Rest
scalability

Scalability

Homogeneous systems can scale up and out but are limited to resources that are under the control of the infrastructure's administrator: local disk, NAS etc. Read more.

Homogeneous
Storj logo Heterogeneous
interoperability

Interoperability

The ways a user or program can interact with a storage system; either through specific desktop/mobile applications or standard protocols. Read more.

Applications
Storj logo Applications (Windows, MacOS X, Linux, iOS, Android)