cryptonetlab / retriev

Home of Retriev protocol (by CryptoNet + YOMI)
https://retriev.org
18 stars 5 forks source link

Retrievability Passes #90

Open irenegia opened 1 year ago

irenegia commented 1 year ago

High level idea:

Payment for the provider will be constrained to showing up "retrieval tickets" signed by the client.

See this sugguestion from @willscott https://pl-strflt.notion.site/BlockPass-1898d0064ab84d16bd2081adf350c2c7

Estimate time

N/A

Effort

Agree on the protocol changes, make changes on the retriev protocol by creating a v2 allowing tickets.

irenegia commented 1 year ago
willscott commented 1 year ago

In particular, the tickets themselves can likely be compatible with “privacy state tokens” - https://chromestatus.com/feature/5078049450098688 which is an API getting built-in browser support for how a user can get a set of tokens from a publisher and then redeem them for CDN access https://github.com/WICG/trust-token-api

lucaniz commented 1 year ago

Draft here

lucaniz commented 1 year ago

Updated document here

TODOs