A unified namespace to host and collaborate datasets and AI models.
DBNS is a groundbreaking protocol designed to revolutionize data management and access control in decentralized environments. With a focus on Web3 technologies and integration with Filecoin Naming Service (FNS), Tableland, PushProtocol, Fleek, Lighthouse, DBNS aims to become the premier platform for data sharing, collaboration, and monetization in the decentralized web. Provides a structured and secure way to organize, share, and monetize datasets and associated codebases. Leveraging the power of IPFS and Filecoin networks, alongside advanced encryption techniques and smart contract capabilities, DBNS ensures data integrity, accessibility, and incentivized participation.
Structured Namespace: Users can create hierarchical namespaces under the root DBNS.fil, facilitating organization and categorization of datasets and codebases.
Access Control: Datasets can be designated as PUBLIC, GROUPED-PUBLIC, PAID-GROUPED, or PAID-PRIVATE, allowing fine-grained control over data access and curation.
Encryption: Utilizes Lighthouse's encryption SDK to secure IPNS records, ensuring that only authorized curators can decrypt and modify dataset contents and associated code.
IPFS/Filecoin Integration: All data and code are stored on the IPFS and Filecoin networks, providing decentralized storage and immutable data integrity.
Tableland Protocol: Utilizes Tableland protocol for SQL indexing within smart contracts, enhancing data searchability and query efficiency.
Push Protocol: Integrated push protocol supports access-control-based chats, enabling seamless communication between curators and subscribers within the platform.
Incentivization Mechanism: Active users and subscribers are rewarded with DBNS tokens, encouraging engagement and contributions to the platform.
We would like to thank the following individuals and organizations for their contributions and support in developing DBNS:
Authors: