DACS (Decentralized Autonomous Content Storage)
Last updated
Last updated
DACS (Decentralized Autonomous Content Storage) provides an architecture ensuring data consistency and persistence by integrating a distributed file system on the blockchain. DACS will initially support IPFS integration, followed by an expanded set of supported file system types.
All storage units have a physical life span, and keeping data in the same storage eventually leads to data loss. Therefore, DACS uses a technology called Sustainable Generation Manager (SGM) to prevent data loss and ensure data persistence. SGM refers to each storage's timestamp and data storage status, replicating the data to other DACS nodes. The data on the original DACS node is then erased. By default, storage expires 180 days after data is stored. Upon expiration, the data is replicated to a new DACS node. The destination of data replication is determined based on network distance (number of hops).
To make DACS more practical, we have also incorporated FASTD (Fast Track Contents Delivery Manager), which allows content to be preferentially cached in DACS nodes.
For more information on DACS, please refer to our Whitepaper.
Sustainable NFT Blockchain Storage for High Availability and Security
https://ieeexplore.ieee.org/document/10092152