Drive Overview
The Drive in a nutshell is a representation of a client drive that handles file management system commands. A representational drive or directory where in the owner can manage its files that is subsequently pushed out to replicators. The main drive owner is a multisignature account created by an Storage Director Node. Only Storage Replicator Nodes are signers of this account. It is required for consensus between Storage Replicator Nodes on operations with the Drive. The minimum count of Replicator Nodes for starting to execute Drive is 1;
Properties
The Drive has the following properties:
Property | Description |
---|---|
MultisigAccount | Every Drive has a unique identifier. |
Owner | Every Drive has a user who created it. |
RootHash | Unique identifier of the drive state. |
Size | A Drive space in MB. |
UsedSizeBytes | Used Drive space in bytes. |
Replicators Count | The amount of Drive copies. |
ActiveDataModifications | Array of active data modifications. |
CompletedDataModifications | Array of completed data modifications. |
ConfirmedUsedSizes | Information of drives assigned to the replicator. |
Replicators | Array of replicators public key assigned to the Drive. |
OffboardingReplicators | Array of replicators that applied for offboarding. |
Verification | Information about verifications of replicators. |
DownloadShards | Array of download channels and replicators that belong to respective download shards. |
DataModificationShards | Array of data modofication shards. |