What is DataverseOS?
DataverseOS is the next-generation personal computer owned by your wallet. It is an Internet Data Operating System that manages online data for users and eases development of sovereign data dApps.
DataverseOS is built on top of decentralized web stacks, aimed at reshaping today's internet to forge a Web3 data paradigm - data computed by dApps, stored in personal cloud, sovereigned by users and protected by wallets.
We have consistently emphasized the significance of truly returning data ownership to users. We believe that merely acknowledging this ownership is not enough; we need to provide rich and user-friendly operability and allow users to profit from their personal data. Therefore, we build DataverseOS as a portal to web3 for everyone, which not only stores data but also incentivizes the production of data, maximizes the full potential of data and powers the data economy.
The whole system is fully controlled by your DID (Decentralized Identifier). With various data dApps running on the OS, all data generated through interactions with the applications will flow to your encrypted data space, which can only be accessed and operated by your identity. As data is the most valuable asset on the internet, it will be portable with your identity, allowing you to travel with your personal data across various dataverse-powered dApps.
The OS utilizes Ceramic - an off-chain decentralized data network built on top of IPFS. Your files will be saved in a decentralized way, unstoppable, interoperable and easy to access. Instead of on-chain storage, we choose the right stack to use for delivering a crypto personal data space on the cloud with a rapid & smooth user experience and no transaction fees.
The OS fulfills the Encryption & Decryption process on the client-side, which means that all data will be encrypted before being sent to the data network. With the power of Lit Protocol - a distributed key management network, the OS ensures access to data is granted only to the owner of the data or with the owner's authorization (for example, an NFT certificate).
The OS provides users with native one-click data tokenization. This allows users to share & sell their data to others or a 3-rd party. The OS uses NFTs as certificates for data access, promoting a flexibly programmable and easily tradable paradigm of data sharing. This will facilitate the efficient utilization of data value and foster the prosperity of the data exchange ecosystem.
DataverseOS compresses the complexity of building data dApps with a simple and easy-to-use SDK. All applications built on top of DataverseOS conform to the same set of standards set by the system. The OS creates an ever-evolving, mutually beneficial and interoperable ecosystem of applications. Developers can build their applications with no backend or database required, and users can access all applications with one single identity.
DataverseOS is composed of 3 high-level components, which are:
Dataverse Cloud - User-centric storage fully owned by your identity. A cloud drive to store, visualize and monetize all data assets.
Dataverse Wallet - A crypto wallet managing both token & data assets.
DApp Store - A secure, open, and innovative platform to discover and experience the latest decentralized applications.
In traditional computer systems, the operating system controls and coordinates the use of hardware resources among applications and users. Similarly, DataverseOS acts as a resource allocator and control centric for web3 "hardware" — represented by web3 protocols. These protocols serve as the foundation for various functionalities within the operating system. For example:
DataverseOS offers mechanisms to create and manage personal identities, such as wallet addresses and PKH DID (opens in a new tab). These identities are designed to be secure and enable users to retain control over their digital presence.
The operating system utilizes IPFS (InterPlanetary File System) as a storage provider. This ensures that users can store and retrieve large data without relying on centralized servers.
DataverseOS incorporates technologies like Ceramic Network (opens in a new tab), which provides a decentralized graph database. A secure, web-native file system (WNFS) is built within the operating system to store user data as visualized files. Each user has their own WNFS as dApp storage.
Access control mechanisms are implemented through protocols like Lit Protocol (opens in a new tab) (a kind of threshold network), enabling users to define and manage permissions for data resources via smart contract conditions. This ensures that users have granular control over who can access their file system and data.
DataverseOS includes Lens Protocol (opens in a new tab), an on-chain social protocol which also can be used as a tokenization engine that facilitates data monetization. Users can publish data as on-chain assets and participate in data economy ecosystems, allowing them to derive value from their personal information.