mirror of
https://github.com/oceanprotocol/docs.git
synced 2024-11-26 19:49:26 +01:00
GITBOOK-640: Updates based on the received feedback
This commit is contained in:
parent
dbcbd56374
commit
d13e25165e
@ -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)
|
||||
|
@ -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.
|
||||
|
||||
<figure><img src="../../.gitbook/assets/c2d/c2d_compute_job.png" alt=""><figcaption><p>Compute architecture overview</p></figcaption></figure>
|
||||
|
||||
|
@ -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
|
||||
|
@ -8,7 +8,7 @@ description: >-
|
||||
|
||||
<figure><img src="../../.gitbook/assets/gif/like-a-boss.gif" alt=""><figcaption></figcaption></figure>
|
||||
|
||||
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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user