this post was submitted on 28 Mar 2025
230 points (100.0% liked)

Programmer Humor

22134 readers
2630 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 5 points 3 days ago (1 children)

Distributed blockchains are useful when all of the below are fulfilled:

  • Need for distributed ledger
  • Peers are adversarial w.r.t. contents of transactions in the ledger
  • Enough peers exist so that no group can become a majority and thus assume control
  • No trusted central authority exists

Here, we have a single peer creating entries in a ledger. We can get away with a copy of the ledger and one or more trusted timestamping authorities.

[–] [email protected] 1 points 1 day ago (1 children)

I didn't say distributed. You are absolutely correct though. I was more observing that of all the BS tech bro babble that our Oligarch in Chief could spew into the universe, blockchain would be one that could be implemented reasonably.

[–] [email protected] 1 points 17 hours ago (1 children)

If your blockchain isn’t distributed, it doesn’t need to be a blockchain, because then you already have trust established.

[–] [email protected] 1 points 16 hours ago (1 children)

There are actually other comments on this thread that provide other benefits besides trust, like modification tracing. There is more to it than just trust.

[–] [email protected] 1 points 13 hours ago

You mean a transparency log? Just sign and publish. Or if it’s confidential, have a timestamp authority sign it, but what’s the point of a confidential blockchain? Sure, we han have a string of hashes chained together á la git, but that’s just an implementation detail. Where does the trust come from, who does the audit? That’s the interesting part.