Damus
calle 💯 · 1w
Nobody else seems to care but I think nostr finally needs a Hash Chain event kind or tag that is enforced server-side: - To add a new event to the chain, you MUST reference a previous event. If the r...
Colby Serpa profile picture
Solved this years ago but no one cared.

You create a Merkle tree of your post hashes, as a catalog for your account. The posts can still be individual, but the tree serves as a guide for if anything is missing. You don’t need a chain.

Problem is, two devices trying to update the tree (or your chain idea) at once may have a conflict — or during a partition among relays etc — so UI would be needed for fixing the tree. Gets a bit tricky due to many devices due to the CAP theorem.
32❤️3👍1🤔1
Colby Serpa · 1w
The tree allows you to resolve the conflict without losing/remaking posts though, something the chain version can’t solve.
Niel Liesmons · 1w
Are there any other protocols doing it the merkle tree way? Bluesky, pubky, matrix, ...? Or what do they do all they do?
stl1988 · 6d
Did you write a NIP proposal for this? If yes, can you upload it to nostrhub.io?