-
Notifications
You must be signed in to change notification settings - Fork 117
Open
Labels
argusArgus distributor nodeArgus distributor nodecontent-palletmetaprotocolquestionFurther information is requestedFurther information is requested
Description
Background
There are already a variety of metadata fields that should impact of Argus, such as
- Argus: screen censored content #4326
- Argus: screen non-public content #4325
- Argus: screen non-gateway users #4327
- Argus: timed non-publicness #4331
Question
- These policy implications are tied to very specific metaprotocol messages, but this means that if an application developer wants to augment these, even in very superficial ways,
Arguswill not automatically understand these policy signals in these new message formats. Seems the answer here has to partially be to lift out policy stuff into a special layer, sort of like what has been suggested for application actions.: Apps as first-class citizens #4307 - How can we allow application developers to define new policies entirely? e.g. only x users can access something, or only people with an NFT e.g. It would be very powerful if there was some process to standardize such things. **Addendum: this may just not be possible because the DAO is paying these costs, a totally unconstrained way of imposing such obligations does not make sense. The next best alternative may just be to have a really broad suite of policies, and then new ones have to be adopted through governance, here are some interesting initial ones
- is among this set of members.
- is among people holding an NFT worth at least x for at least y time.
- is holders of at least x balance in $CRT
Its not clear if gateway still should pay in all cases.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
argusArgus distributor nodeArgus distributor nodecontent-palletmetaprotocolquestionFurther information is requestedFurther information is requested