this post was submitted on 30 Sep 2025
952 points (97.9% liked)

Programmer Humor

26762 readers
2136 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
[–] dohpaz42@lemmy.world 3 points 1 week ago (2 children)

So I’m clear, does blockchain always refer to those *coin currencies? Or is it be used for other purposes too?

[–] moody@lemmings.world 11 points 1 week ago (1 children)

It can be used for other purposes. It's essentially a digital ledger that keeps track of all the transactions.

[–] dohpaz42@lemmy.world 1 points 1 week ago (1 children)
[–] moody@lemmings.world 2 points 1 week ago

Sure, you could use it for that if you so desired.

[–] bigboismith@lemmy.world 4 points 1 week ago (4 children)

Imagine you have a database, you decide to add something to it and now you have to solve 5000 sudokus. Also you can't remove anything as well. Have fun

[–] enbipanic@lemmy.blahaj.zone 8 points 1 week ago* (last edited 1 week ago) (1 children)

Imagine many entities have a shared database. You cannot trust anyone else but you have to add something. The consensus mechanism of the algorithm of your choice ensures that only good actors participate through sheer game theory. This naturally has a cost and you are happy to pay it. You have a lot of fun

[–] locuester@lemmy.zip 5 points 1 week ago

Thank you for this. I’ve grown too tired of explaining it after the last 15 years.

Just because it’s not the solution for everything doesn’t mean it’s not a solution for something. Blockchain revolutionized global finance.

[–] bountygiver@lemmy.ml 4 points 1 week ago* (last edited 1 week ago)

cannot remove anything is a feature, it prevents people from changing history (imagine being able to undo all your outgoing payments)

And the reason you have to solve 5000 sudoku is by proving you have a limited resource, in this case processing power (and proof of stake makes it the money you have and skip the 5000 sudokus). Because if you are identifying people by a user account, there's nothing stopping 1 person from creating 20 billion accounts.

[–] neatchee@lemmy.world 3 points 1 week ago

This is just plain wrong. Blockchain is not a synonym for cryptocurrency or proof-of-work.

Grifters ruin everything and this reply is a perfect example

[–] dohpaz42@lemmy.world 2 points 1 week ago

I do understand what blockchains are; my question is more to whether they are used outside of cryptocurrencies or not.

~I do also like your explanation.~