Skip to content

Commit 9021a35

Browse files
committed
refactor: remove 'Deal' section from sidebar and delete corresponding guide; update related documentation for clarity
1 parent af1f688 commit 9021a35

File tree

3 files changed

+22
-96
lines changed

3 files changed

+22
-96
lines changed

.vitepress/sidebar.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,6 @@ export function getSidebar() {
6767
text: 'Privacy iApp',
6868
link: '/get-started/overview/privacy-iapp',
6969
},
70-
{
71-
text: 'Deal',
72-
link: '/get-started/overview/deal',
73-
},
7470
{
7571
text: 'Workerpool',
7672
link: '/get-started/overview/workerpool',

src/get-started/overview/deal.md

Lines changed: 0 additions & 72 deletions
This file was deleted.

src/get-started/overview/what-is-iexec.md

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -12,35 +12,37 @@ developers build privacy-preserving apps.
1212

1313
## SpeedRun The Protocol
1414

15-
### Step 1: Protect Data
15+
![iExec Deal Lifecycle](/assets/overview/deal-lifecycle.png)
1616

17-
Your sensitive data gets encrypted and stored online. Only you control who can
18-
access it.
17+
### Step 1: Prepare Resources
1918

20-
**DevTool**: [DataProtector](/references/dataProtector) handles this for you
19+
- **Data Provider** protects sensitive data with encryption and sets access
20+
rules.
21+
-**DevTool**: [DataProtector](/references/dataProtector)
22+
- **App Provider** deploys an iApp to process data securely.
23+
-**DevTool**: [iApp Generator](/references/iapp-generator)
2124

22-
### Step 2: Secure Computing (Workers)
25+
### Step 2: Create a Deal
2326

24-
Code runs inside **secure enclaves** (Trusted Execution Environments - TEEs) on
25-
iExec workers. The worker can access your data to process it, but only within
26-
the privacy-safe TEE environment - your data never leaves the secure bubble.
27+
**Requester** submits a computation request. The **PoCo smart contract**
28+
automatically matches and brings together all required resources: the iApp,
29+
protected data, and available workerpool.
2730

28-
### Step 3: Run iApp
31+
**Guides**:
32+
[Run iApp with ProtectedData](/guides/use-iapp/run-iapp-with-ProtectedData),
33+
[Run iApp without ProtectedData](/guides/use-iapp/run-iapp-without-ProtectedData)
2934

30-
You submit a **Task** = "Run this iApp on this protected data". The protocol
31-
finds available workers and executes everything confidentially.
35+
### Step 3: Execute in TEE
3236

33-
**DevTool**: [iApp Generator](/references/iapp-generator) helps you create and
34-
deploy iApp
37+
**Workers** from the selected workerpool download the iApp and execute it inside
38+
**secure enclaves** (TEEs). Your data is processed confidentially - workers can
39+
run computations but never access raw data outside the TEE.
3540

36-
### Step 4: Get Results
41+
### Step 4: Deliver Results & Pay
3742

38-
Results come back **encrypted to you**. Workers never see raw data, you never
39-
lose control.
40-
41-
```
42-
Protected Data + iApp + Worker = Task → Encrypted Result
43-
```
43+
Results are encrypted and delivered back to the requester. **RLC tokens** are
44+
automatically distributed to all participants (app provider, data provider,
45+
workerpool) based on their contribution.
4446

4547
## What each piece does
4648

0 commit comments

Comments
 (0)