Daniel Fernandes pfp
Daniel Fernandes
@dfern.eth
Thinking about timestamps w.r.t. social graph PageRank: Namely, let's say a new account joins, gets a few followers based on social referral, waits a few hours, and then immediately starts baitposting/spamming to gain followers. Surely, the accounts who followed the account before the spam are not culpable, but the accounts who follow *after* the baitposting are culpable, because choosing to follow is an implicit endorsement of the spam. So, if spam scores are attributed onto the posts rather than the account, the negative score should be backpropagated onto to the followers if-and-only-if they followed after the posts occurred. Punishing users for not unfollowing is probably a step too far, but unfollowing could also be taken as a signal of negative endorsement, with some sort of exponential decay function over recent posts. Same could be done for following, with a follow signal being an endorsement of recent posts with an exponential decay.
3 replies
1 recast
5 reactions

Edmund Edgar (goat/acc) pfp
Edmund Edgar (goat/acc)
@edmundedgar.eth
I think FC is the same? If I've got it right (I may be wrong) the casts don't go to a blockchain, they just get dated with whatever date the signer wants to date them with then gossiped around the hubs.
1 reply
0 recast
1 reaction

Daniel Fernandes pfp
Daniel Fernandes
@dfern.eth
Somewhat, for the longest time the node software was a time-based Merkle tree acting as a CRDT, so it would be easy to detect censorship/message delays. Now it's a 'Snapchain' which is even more explicitly blockchain-like. Though point well taken, you want some economic skin-in-the-game, so it would be even better to post blobs somewhere like Eigenlayer, Witness, or Ethereum itself to provide strong ordering.
0 reply
0 recast
0 reaction