retriev icon indicating copy to clipboard operation
retriev copied to clipboard

Retrievability Passes

Open irenegia opened this issue 3 years ago • 4 comments

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 avatar Nov 15 '22 10:11 irenegia

  • [x] storage protocols (@irenegia, @lucaniz) will draft a first version of ticketing

irenegia avatar Nov 15 '22 10:11 irenegia

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

willscott avatar Nov 18 '22 11:11 willscott

Draft here

lucaniz avatar Nov 23 '22 14:11 lucaniz

Updated document here

TODOs

  • [ ] Review updated doc cc @irenegia
  • [ ] Review privacy state tokes docs suggested by Will here and here

lucaniz avatar Dec 14 '22 09:12 lucaniz