Creator

Nicola

Created

Oct 26, 2023 12:31 AM

There are limits to the speed or cost of retrieval in the symmetric PoRep.

**Limits in the cost model**

- A realistic cost ratio (Amax) between the honest setup and the attacker setup is ~10x.
- A realistic time of a challenge window is ~6hrs (recall that the cost model requires challenging every sector)
- Assuming that sealing is as efficient as a regeneration attack

**→ Theoretical minimum: **The cost of unsealing must be AT LEAST the cost of 60hrs (2 days and a half) worth of storage costs, at today’s storage costs it is $0.06 to retrieve 1 TiB (at 0.025 TiB/day)

**→ Current costs **For context, SDR cost per GB is (0.04 per sector / 32) is $0.00125, which would account for 10% of the S3 cost.

**For comparison**

- S3 Archival expidite access costs ~$0.01/GB, so in this setting, the unsealing cost of $0.00006/GB will not have a major impact on costs.
- From DigitalOcean current costs are at $0.0003/GiB

Request:

What is the current cost structure?

What is the acceptable cost for unsealing?

**Limits in the time model**

- A realistic latency ratio (Amax) between the honest setup and the attacker setup is ~5x.
- A realistic time for replying to a challenge to a reliable, secure and distributed protocol (e.g. a timestamp service) is ~200ms
- Assuming that sealing is as efficient as a regeneration attack

→ The time to unseal must be AT LEAST 1s (5x200ms)

Due to inefficiencies between sealing and regeneration attacks (today they are in the order of 20-50x!), we must multiply those numbers by another factor - optimistically another 5-10x.