This.
I pretty much mentioned the same thing a while back
nostr:note19kyue5j08wr8vuu6vgf8yhpu0zkwwdth4kwdjtx7c86ulkay4fdswc6e2x
- Show a "show edit history" button and that solves some of the issues.
- Have clients ping a few relays from the user's relay list in the background to see if there's edits. That solves some issues.
- Have edits as a specially reply (there's kind 1 post id, and there'd be its Kind1PostID:0, then :1 , then :2, then :3, etc, and clients present the highest number as the primary post. I'm not a programmer so this prob a dumb way to go about it), that solves some issues.
- A client doesn't have this feature? It shows it as a normal reply. Also, big whoop. People go to clients that does have this feature. The market moves around.