Using a market similar to current asks in the storage market, DataPayer can learn price /terms, and then pay into a fund for retrievals.
agreement is a negotiation for:
Payment is agreed with SP. result of payment protocol is:
Later, a Client has a pass and wants to use it to download a unit of data from the SP.
It requests from SP, gets back data.
SP can collect passes. can periodically redeem collected passes to collect money back from escrow.
If SP isn’t serving with agreed upon characteristics / not serving.
Client forwards bad pass to auditor.
Auditor makes fall-back request. if it doesn’t work in agreed characteristics, auditor can ‘slash’ SP.
If failure rate is high (sp is failing) per auditors - then auditors continue, SP looses it’s staked money.