285
you are viewing a single comment's thread
view the rest of the comments
[-] PhobosAnomaly@feddit.uk 5 points 4 months ago

Alright, I'm going to be a real pain in the arse here and throw some edge cases at that idea - not because I'm trying to be a cockwaffle (I can manage that all by myself), but trying to straighten out my understanding of these things...

In short, what criteria does the data have to meet to make it immutable, and can that be changed in future?

Birth certificates are brilliant for establishing time dates and places, but what if someone changes their name or gender partway through life? Is there a function to amend the original blockchain entry, or is a new one created that supersedes an old entry in the ledger?

[-] groet@feddit.de 8 points 4 months ago

By design nothing in the chain can be altered. But of course you could have a block indicating "person X is now person Y". But you can always read that Y was at some point X (and at what point the change happened). That would not be good, as it would be a public ledger of all trans people. It would also make things like witness protection impossible because inserting a block "today in 2024, person W was born in 1974" is very suspicious

[-] PhobosAnomaly@feddit.uk 2 points 4 months ago

Awesome, thank you for the insight!

[-] clgoh@lemmy.ca 0 points 4 months ago

Same with corrections.

[-] shortwavesurfer@monero.town -3 points 4 months ago

These are actually very good questions. As far as when it's immutable, that's almost immediately because of the hash power of the network. After about 60 minutes, you can really trust that it cannot be reversed. As some other comments mentioned, you would update the database throughout time rather than modifying the original entry. So you could still trace it back. I saw some comments about witness protection programs and trans protection. And I think that would come down to data management with things like fully homomorphic encryption, allowing for checking whether something is valid, even an encrypted format without having to decrypt it and know the contents. So someone could tell you they exist and then they could point you to their entry on the blockchain and you can see that indeed they exist without knowing anything about them.

A simple test would be something like, I want to order a drink, so I go into a bar. I sit down and the bar person asks me for ID. I give them my entry on the blockchain, and then they check to make sure that the entry was created at least 21 years ago. Since I did not hand over my ID, they don't know my name unless I give it to them. They don't know my street address and other details that would be on a currently government issued ID.

[-] slurpyslop@kbin.social 1 points 4 months ago

revolutionizing the underage drinking industry

literally all they need now is a qr code

they can even all share the same one

[-] PhobosAnomaly@feddit.uk -1 points 4 months ago

That's really cool, thank you for the explanation and example!

this post was submitted on 03 May 2024
285 points (96.4% liked)

Technology

58150 readers
3642 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS