1
0
3

1
1
3

i haven't even been thinking about paid access exactly but accounting for event data would be important with this i just made a thing that allows users to access via their presence on an npub's follow list, and with this oom-kill bug i've got at the moment just verifying that it was because of the terminal config, but i was planning to add so that the followed npubs follows also get read/write access... then the list becomes actually a list of moderators but this semi-open architecture would entail issues with designated moderators having bad judgement and enabling scumbags, so all npubs event publication needs to have accounting, so, a new table in the DB, with a list of npubs and the size of the event data they have submitted within some time windows to track it over time so later i can impose limits for whatever reason, like the follows follows being rate limited as a collective to contain their data input since it's essentially free access... but it also means, with all of this, that it can be investigated forensically - and even, automatically if there is one of these "free tier" users flooding the relay with data then they can automatically be banned for a period if the ratio of theirs versus average is orders of magnitude hm anyway, yeah, so i'm going to add npub-based event submit counting, and have the event saver log the current volume total the actual time-series of this data can also be derived at some point too, since the relay already has an access time, i should make a created timestamp as well so it stores when the relay first saw the event, and this can then be used to assemble a time series graph

0
1
3

Showing page 1 of 1 pages