Create account

1709d
Shower-thought: Editing comments/posts on memo could be implemented relatively easily.

Need a new "edit" action, and the front-end could display the latest version while having the older ones still on the blockchain.
replied 1709d
This is planned. And actually if the edit action uses diffs it could also be used to do larger posts and a number of other cool things.
replied 1709d
I think a full-fledged editing script would be most efficient (vs plain diffs). Could have operations like select, replace, copy, paste, movement, etc. Similar to vim commands maybe.
replied 1709d
Interesting, great idea
replied 1709d
It would also be a great opportunity to include compression. Language is very compressible, could squeeze 4 posts into space of 1 (save sats).
replied 1709d
Need to be mindful of different scripts/langs. 1-2 bytes as marker in front of post could indicate the "dictionary" to use for compression. Could have several for each lang.
replied 1709d
Heuristic guesses language, then test with several dictionaries & choose best one. Option to try all if not getting good results.
Simon Van Gelder
replied 1708d
Would suggest allowing posts to me marked as "indelible" at creation to disable any future editing (in the event of a compromised key, etc.) via the suggested "edit" protocol.
replied 1708d
There are plans to support invalidating a key completely via a backup key
replied 1709d
Close. There needs to be an optional 'delay send' feature where it doesn't broadcast right away and you can edit/delete for 30-60 seconds before it broadcasts
replied 1709d
Also! It would be a great chance to implement a queue of rejected transactions that hit the spam limit so they can auto rebroadcast after the next block!
replied 1709d