You are viewing a single thread.
View all comments View context
2 points

Interesting. Good to know. Thanks!

permalink
report
parent
reply
-7 points
*

Nah. the commenter above is just wrong. It’s just that anyone who isn’t selling bullshit uses their real name- Merkel trees - which are fundamental to modern software development (git, zfs, nix, nosql).

permalink
report
parent
reply
1 point

We define “blockchain” and “blockchain network”, and then discuss two very different, well known classes of blockchain networks: cryptocurrencies and Git repositories.

https://arxiv.org/abs/1803.00892

permalink
report
parent
reply
11 points

That’s a similar but different concept. Blockchain adds a way to determine consensus of the correct tree. While git is distributed, it’s generally not trustless, there’s generally a trusted version of the repository.

permalink
report
parent
reply
-5 points
*

what? Git is very much distributed and while you can have a main branch, you can set as many up streams as you want and merge things sideways.

It’s trust less in the sense that commits can’t be easily forged and are signed with cryptographic keys and identities-- as in, I don’t have to trust that the source code is genuine since I can verify the commit history myself.

Consensus is just a pull request.

That wiki article literally lists Bitcoin and Ethereum as implementations of Merkel trees.

permalink
report
parent
reply
24 points

Blockchain is effectively a distributed database. Almost always a good centralized database functions better.

permalink
report
parent
reply

People Twitter

!whitepeopletwitter@sh.itjust.works

Create post

People tweeting stuff. We allow tweets from anyone.

RULES:

  1. Mark NSFW content.
  2. No doxxing people.
  3. Must be a tweet or similar
  4. No bullying or international politcs
  5. Be excellent to each other.

Community stats

  • 9.8K

    Monthly active users

  • 739

    Posts

  • 17K

    Comments