# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 7
# self = https://watcher.sour.is/conv/xurjy2q
Thinking about this some more... We could implement some kind of majority voting system whereby pods will only delete a Twt by hash from its archives there is a majority of votes within a network of peering pods? 🤔 This would avoid any kind of abuse, or mitigate it, as >50% would have to agree 😅 (oh wait where have I seen this before?! 🤦‍♂️)
Thinking about this some more... We could implement some kind of majority voting system whereby pods will only delete a Twt by hash from its archives there is a majority of votes within a network of peering pods? 🤔 This would avoid any kind of abuse, or mitigate it, as >50% would have to agree 😅 (oh wait where have I seen this before?! 🤦‍♂️)
@prologic Web3! >;P
@akoizumi reinventing the crypto wheel, huh? 😆
@prologic An attacker just needs to have a few peering instances. Or even just implement the protocol. With the low numbers of running yarnds at this time, to me, this seems fairly easy to achieve.
@lyse You are right. Probably not worth doing that, has complexities of its own 😅
@lyse You are right. Probably not worth doing that, has complexities of its own 😅