DQNode Operator

The DQNode (Dataset Query Node) plays a crucial role in the Monadata platform by facilitating the secure retrieval, querying, and processing of data stored within the ecosystem. Here’s a detailed explanation of its responsibilities:

Data Querying:

  • DQNodes are responsible for querying data stored in the Raw Data Storage and Data Annotation Storage. When a request is made to access specific data, the DQNode processes the query to locate and retrieve the required data from the appropriate storage.

Data Encryption and Decryption:

  • The DQNode handles the encryption and decryption of data as part of its querying operations. It ensures that raw data and annotations are securely encrypted when stored and can be decrypted when needed for processing or review.

  • This function is critical in maintaining data security and privacy, ensuring that only authorized parties can access the decrypted data.

Interaction with DALP Smart Contracts:

  • DQNodes interact with the DALP Smart Contracts to ensure that data access and retrieval are conducted in accordance with the rules and permissions defined by the smart contracts. This interaction ensures transparency and immutability in data transactions, contributing to the integrity of the platform.

Supporting Data Consumers:

  • When Data Consumers request access to specific datasets or annotated data, DQNodes process these requests by querying the appropriate data annotation banks and decrypting the data as needed. This allows Data Consumers to access the high-quality data necessary for model training, research, and other applications.

DQNode operators are incentivized with tokens for their role in maintaining and operating the nodes. This incentive structure rewards operators for their contribution to the platform’s security, efficiency, and overall functionality.

Last updated