• Serinus@lemmy.world
      link
      fedilink
      arrow-up
      21
      ·
      19 days ago

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

    • simplymath@lemmy.world
      link
      fedilink
      arrow-up
      3
      arrow-down
      8
      ·
      edit-2
      19 days ago

      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).

      • ryathal@sh.itjust.works
        link
        fedilink
        arrow-up
        10
        ·
        19 days ago

        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.

        • simplymath@lemmy.world
          link
          fedilink
          arrow-up
          2
          arrow-down
          7
          ·
          edit-2
          18 days ago

          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.