DeDrive, product of EDNS Domains, is hybrid storage that leverages blockchain

DeDrive-a single interface to multiple Web2 and Web3 storage providers

EDNS Domains is launching DeDrive soon to disrupt data storage and address the increasing concerns for data privacy and security. Recently, the data storage market sees users shifting from decade-old centralized storage solutions to Web3 storage ones. The idea of decentralization in storage has gained impetus since it became apparent that the centralized storage systems undermined basic yet vital values like privacy and security.

Over the recent past, businesses have been relying on centralized storage solutions to manage the high influx of data. Big Clouds are now joining forces with blockchain projects to explore Web3 and unleash its potential to revolutionize data storage. Decentralized storage solutions are here to make far-reaching changes in data storage. Decentralized storage has the potential to perform better and scale to greater heights than the novel centralized storage in the near future.

DeDrive – the Web3 Storage Disruption

DeDrive, a product of EDNS Domains is a hybrid storage solution that leverages blockchain technology and employs a user-centric architecture. It is a layer 2 decentralized storage solution to support the other two key pillars – Web3 communication and Web3 domains of the EDNS ecosystem.

DeDrive implements the best Web2 and Web3 infrastructure and solutions that you can rely on to scale with you. DeDrive presents an array of benefits when it comes to data storage and management, it offers a bulletproof solution that is immutable, transparent, and secure,  liberates your data, and increases data integrity.

Key Features of DeDrive

  • Powerful management console: DeDrive offers a powerful management console to its users to manage data and set permissions.  Users also have full control over the entire file system limiting who can access it, edit it, and share it.
  • The flexibility of storage options: DeDrive is integrated with the hybrid Web3 and Web2 storage providers giving users more options for storage. Most importantly, the DeDrive is designed to enable storage in different chains, not limited to providers like IPFS, BTFS, BZZ, Filecoin, and Storj.
  • With the multiple storage choices with different prices, it’s all up to the user to select a combination that perfectly suits his budget and needs. The flexibility of DeDrive goes far beyond what any Web2 storage provider will guarantee you.
  • Higher Availability: the availability of a data set is related to the accessibility of the data set and depends on its storage location. Therefore, any attack on the storage could prevent data access for the system actors without redundancy. This may cause loss of the stored data sets and replication of data is close to impossible. DeDrive, with a Web3 storage solution, increases data availability as it provides redundancy by replicating the data in more than one storage providers. DeDrive which is a layer 2 storage solution, employs a CDN (Content Delivery Network) to improve data availability, stability, and performance. A CDN is a distributed proxy server that distributes the service spatially to end users providing high data availability and performance.
  • Better data exchange between Web2 and Web3: DeDrive bridges the gap between Web2 and Web3 allowing users to send and receive data from a decentralized storage provider to a Web2 storage provider. Users will be able to upload files from a Web2 storage to a decentralized storage provider through DeDrive seamlessly.

A Sneak Peek into DeDrive

With a powerful management console, DeDrive is able to execute the CRUD (create, read, update, and delete) functionality. Now, let’s upload an item to decentralized storage(s) at the intuitive interface on DeDrive.

Firstly, you will need to create a pod. On the DeDerive dashboard, tap on the “Create Pod” option. Name your pod and select a storage provider from the options provided (currently IPFS, BTFS & BZZ) as well as a primary provider (e.g. IPFS). With the access control option, you can limit who can access your files, you can either label it as private making you the sole editor, or public.

When a user uploads an item to a pod, the item will first be uploaded to a centralized temporary storage which is then uploaded to the storage providers that have been designated on the pod. Such upload operation is asynchronous since the uploading performance to different storage providers, especially decentralized ones, is decided by the status of each storage provider. DeDrive will eventually monitor and make sure all of the data is synchronized across all different storage providers.