[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3049: Define a server-side interface for plugins for storage economics
Tahoe-LAFS
trac at tahoe-lafs.org
Tue Jun 4 14:48:27 UTC 2019
#3049: Define a server-side interface for plugins for storage economics
--------------------------+-------------------------------------------
Reporter: exarkun | Owner:
Type: defect | Status: new
Priority: normal | Milestone: storage economics plugins
Component: code-storage | Version: n/a
Keywords: | Launchpad Bug:
--------------------------+-------------------------------------------
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.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3049>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list