Opened at 2019-06-04T14:48:26Z
Closed at 2019-06-19T14:00:22Z
#3049 closed defect (fixed)
Define a server-side interface for plugins for storage economics
Reported by: | exarkun | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | storage economics plugins |
Component: | code-storage | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
The main premise here is that being able to hook into the RIStorageServer interface and choose to allow or deny operations on a case-by-case basis along with a minimal amount of additional information will allow storage server operators to enforce access control more conveniently.
The goal is that operators will be able to codify certain properties of the economic model to which they are subject in a plugin which uses these hooks to allow only access which is economically feasible for them.
In principle there is likely no reason the plugin has to implement an *economic* policy. For example, it could enforce a web of trust policy or some kind of friend-net. However, the focus of initial development on the interface will be economic. The hope is that by facilitating economic interactions, there will be more incentives to become a Tahoe-LAFS storage operator.
Change History (3)
comment:1 Changed at 2019-06-11T20:39:56Z by exarkun
comment:2 Changed at 2019-06-12T19:05:55Z by exarkun
- Keywords review-needed added
comment:3 Changed at 2019-06-19T14:00:22Z by exarkun
- Keywords review-needed removed
- Resolution set to fixed
- Status changed from new to closed
Efforts in https://github.com/tahoe-lafs/tahoe-lafs/compare/3049.storage-economics-plugin