diff --git a/developers/compute-to-data/README.md b/developers/compute-to-data/README.md index 33195fd2..e2d1e526 100644 --- a/developers/compute-to-data/README.md +++ b/developers/compute-to-data/README.md @@ -18,18 +18,7 @@ Private data has the potential to drive groundbreaking discoveries in science an The Ocean Protocol provides a compute environment that you can access at the following address: [https://stagev4.c2d.oceanprotocol.com/](https://stagev4.c2d.oceanprotocol.com/). Feel free to explore and utilize this platform for your needs. {% endhint %} -We suggest reading these guides to get an understanding on how compute-to-data works: - -### User Guides - -* [How to write compute to data algorithms](../../user-guides/compute-to-data/make-a-boss-c2d-algorithm.md) -* [How to publish a compute to data algorithm](../../user-guides/compute-to-data/publish-a-c2d-algorithm-nft.md) -* [How to publish a dataset for compute to data](../../user-guides/compute-to-data/publish-a-c2d-data-nft.md) - -### Developer Guides - -* [How to use compute to data with ocean.js](../ocean.js/cod-asset.md) -* [How to use compute to data with ocean.py](../ocean.py/compute-flow.md) +We suggest reading these guides to get an understanding of how compute-to-data works: ### Architecture & Overview Guides @@ -38,6 +27,17 @@ We suggest reading these guides to get an understanding on how compute-to-data w * [Writing Algorithms](compute-to-data-algorithms.md) * [Compute options](compute-options.md) +### User Guides + +* [How to write compute to data algorithms](../../user-guides/compute-to-data/make-a-boss-c2d-algorithm.md) +* [How to publish a compute-to-data algorithm](../../user-guides/compute-to-data/publish-a-c2d-algorithm-nft.md) +* [How to publish a dataset for compute to data](../../user-guides/compute-to-data/publish-a-c2d-data-nft.md) + +### Developer Guides + +* [How to use compute to data with ocean.js](../ocean.js/cod-asset.md) +* [How to use compute to data with ocean.py](../ocean.py/compute-flow.md) + ### Infrastructure Deployment Guides * [Minikube Environment](../../infrastructure/compute-to-data-minikube.md) diff --git a/developers/compute-to-data/compute-to-data-architecture.md b/developers/compute-to-data/compute-to-data-architecture.md index 6584ed91..3c7aa20a 100644 --- a/developers/compute-to-data/compute-to-data-architecture.md +++ b/developers/compute-to-data/compute-to-data-architecture.md @@ -5,7 +5,17 @@ description: Architecture overview # Architecture -### Architecture Overview +Compute-to-Data (C2D) is a cutting-edge data processing paradigm that enables secure and privacy-preserving computation on sensitive datasets. + +In the C2D workflow, the following steps are performed: + +1. The consumer initiates a compute-to-data job by selecting the desired data asset and algorithm, and then, the orders are validated via the dApp used. +2. A dedicated and isolated execution pod is created for the C2D job. +3. The execution pod loads the specified algorithm into its environment. +4. The execution pod securely loads the selected dataset for processing. +5. The algorithm is executed on the loaded dataset within the isolated execution pod. +6. The results and logs generated by the algorithm are securely returned to the user. +7. The execution pod deletes the dataset, algorithm, and itself to ensure data privacy and security.

Compute architecture overview

diff --git a/rewards/df-max-out-yield.md b/rewards/df-max-out-yield.md index 66709232..1915c883 100644 --- a/rewards/df-max-out-yield.md +++ b/rewards/df-max-out-yield.md @@ -67,6 +67,7 @@ The asset may be of any type β€” dataset, an algorithm for Compute-to-Data, or a To qualify for DF, an asset must also: * Have been created by Ocean Smart contracts [deployed](https://github.com/oceanprotocol/contracts/blob/v4main/addresses/address.json) by OPF to [production networks](../discover/networks/) +* The asset must be listed on Ocean Market * Can’t be in [purgatory](https://github.com/oceanprotocol/list-purgatory/blob/main/policies/README.md) ### A Brief History of Data Farming diff --git a/user-guides/compute-to-data/make-a-boss-c2d-algorithm.md b/user-guides/compute-to-data/make-a-boss-c2d-algorithm.md index 1b0068e4..e83d80ca 100644 --- a/user-guides/compute-to-data/make-a-boss-c2d-algorithm.md +++ b/user-guides/compute-to-data/make-a-boss-c2d-algorithm.md @@ -8,7 +8,7 @@ description: >-
-The beginning of any great algorithm for Compute-to-Data starts by referencing the dataset asset correctly on the Docker container. Read on, anon. +The beginning of any algorithm for Compute-to-Data starts by loading the dataset correctly. Read on, anon πŸ‘¨πŸ»β€πŸ’» ### Open the local dataset file