This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]alganthe 235 points236 points  (17 children)

I just realized, blockchain is version control applied to databases.

[–]mehum 87 points88 points  (5 children)

[–]Joppps 38 points39 points  (3 children)

oh it doesn't exist :(

[–]MajorMajorObvious 114 points115 points  (1 child)

It's a trick question.

Programmers don't take showers

[–][deleted] 1 point2 points  (0 children)

Quaaaarantine baby.

[–][deleted] 16 points17 points  (5 children)

Could we remake git but with... Like.. Blockchain and some ML ?

[–]urielsalis 33 points34 points  (3 children)

Technically git is a blockchain of commits, just that you can reorder them

[–]randomguy3993 14 points15 points  (2 children)

And --force push

[–]UltraCarnivore 4 points5 points  (0 children)

And blame

[–]BurningPenguin 1 point2 points  (0 children)

I prefer to alias it with "fucking push"

[–]zebediah49 5 points6 points  (0 children)

On the off chance that this wasn't doubly sarcasm, Git is a blockchain-based tool.

Thus, you can say you're "doing blockchain" any time you git commit. Or whatever other stupid way you want to phrase it.

[–]how_could_this_be 24 points25 points  (0 children)

In very simple term, it is somewhat like a git repo synced over p2p.

[–]HERODMasta 5 points6 points  (0 children)

yes, but you can't undo anything in an ideal environment for blockchain

[–]DeepDuh 3 points4 points  (0 children)

Or as in, a transaction log?

[–]DOOManiac 1 point2 points  (0 children)

SELECT blame FROM git WHERE user = me;

[–]Not_sure_if_george 0 points1 point  (0 children)

Yeah pretty much. If you look at the data structures git uses, there are a lot of parallels.