We had this debate years ago on the Steemit blockchain... There's what I believe to be a very simple solution.
Initially, Steemit allowed editing for typos and second thoughts for a brief span (~10 minutes?) after posting.
As an author, I wanted complete control in perpetuity over my work, and fought for that outcome tirelessly.
The final solution?๐ค
Versioning. Each new edit is saved as a serialized version of the original post. Anyone seeking the "truth" about the ugly, typo-ridden original is welcome to dig back to ground zero, as nothing is deleted, while serious authors can fix typos they may have missed years later.๐
Login to reply
Replies (1)
Great insight. I like both, but for different purposes. At a protocol level it's oft best to accommodate client desires openly and flexibly and simply. Do you see a fiatjaf describes Nip37 as offering the best of both worlds to the clients/relays on how they choose to handle it, with the end goal keeping a simple flexible protocol? Clients need flex to accommodate infinite use cases. That's the tough job of a protocol.