Skip to main content

Data Classification

Arcana Storage SDK provides effective data governance and access control through data classification.

Classification Criteria

Any dApp can integrate with the Arcana Storage SDK and allow its users to upload file data to the Arcana Store. Before uploading to the Arcana Store, data can be classified based on context, content, sensitivity level, or user requirements.

Arcana Storage SDK supports the following classes of data:

Classification Benefits: Dynamic, Flexible

Arcana's data classification feature is both dynamic and flexible.

It is dynamic in the sense that its scope or granularity can be specified uniquely for every file that is uploaded. Alternatively, the classification scope could be set to one or more fixed classes of data for the entire dApp context.

It is flexible in the sense that the classification decision could be made by the dApp developer or by the dApp users. The dApp developer can enforce one or more classes of data file uploads by all the users. Alternatively, the dApp developer can choose to allow users to decide what class the data file belongs to at the time of upload.

Viewing Data using DID

Every data file that is uploaded to the Arcana Store is assigned a unique DID. After uploading data to the Arcana Store, data can be accessed using the DID Explorer based on its classification, by providing the assigned file DID as the input.

Arcana NFT Viewer Enabled

When a file DID is specified in the DID Explorer, depending upon who is accessing the data and the class of data, a user may or may not be able to access the file or its details. For example, if a user specifies a DID that belongs to a file uploaded as public data, then any user should be able to access, download the file and see its public metadata and content. But if the DID refers to a private data file, then depending upon whether the user is the owner or has shared access to the file granted by the owner, the file may be accessible to download.

See how to access data using the DID Explorer for more details.

Differences between Data Classes

Properties of Data ClassPublicPrivate
Class ExamplesTerms of Usage, DAO's Code of ConductMusic Sheet, Price Quote, NFT Asset
Data EncryptionNoYes
View via DID ExplorerYesonly owner
Preview Public MetadataYesYes
Download via DID ExplorerYesonly owner
Access requires proving ownership/user authenticationNoYes
URL access<DID><DID>
URL link/referenceYesNo
Share Data OperationNoYes