this post was submitted on 15 Apr 2024
53 points (90.8% liked)

Lemmy

12438 readers
2 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to [email protected].

founded 4 years ago
MODERATORS
 

https://discuss.tchncs.de/comment/9436237

@[email protected]
(replaced with my own user profile, as I'm not trying to fill other users' inboxes for no real reason)(also, this somehow worked right when making this post, but not the original comment)
[@[email protected]](/u/MachineFab812)
https://discuss.tchncs.de/comment/9293054 https://lemmy.dbzer0.com/comment/9620373 https://jlai.lu/comment/6487794

While we're at it, am I missing at instance-agnostic method for linking posts as well?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 5 months ago* (last edited 5 months ago)

If you’re proposing overhauling the whole architecture of lemmy to use consistent UUID-based IDs for comments, posts, etc. across all instances, that could probably work but there are some edge cases especially with malicious actors, and it would be a huge undertaking.

That was what I was suggesting yeah, version 3-5 look like it could work, you could use the originating server as the name-space, and a local server generated ID for the name. As long as they only use information sent elsewhere the hashes should be reproducible, so you can check that a server is only using it's own name to send new comments/posts, which should protect against the obvious attacks.

The more I think about it I'm not sure you would even need to use an official UUID system actually, just make something like - as the unique ID?

I agree it would be a big change to make though, especially dealing with all the existing posts.