reddit comments

There are several oversimplifications to watch out, but still interesting.

  • DessalinesA
    link
    fedilink
    arrow-up
    6
    ·
    2 years ago

    Databases solve nearly every storage problem, there isn’t many problems in computer science where they don’t apply.

    Blockchains solve only one tiny problem: the double spend problem, or when you need data to show an ownership history, and you specifically don’t want to rely on a central authority. Its a strange edge case that doesn’t even exist for most money, credit, or transactions today.

    • guojing
      link
      fedilink
      arrow-up
      2
      ·
      2 years ago

      You cant build a cryptocurrency without blockchain. So ita certainly more than a strange edge case.

      • null_radix
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        2 years ago

        I agree; but what @dessalines@lemmy.ml says still holds true I think. Most transaction should probably use layer 2 solutions such as lightning network and only fall back to the blockchain in cases for dispute or settlement which should be a rather infrequent event compared to transacting.

          • null_radix
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            2 years ago

            ok, well then replace lightning with payment channels in general then. Why is lightning a scam?

            • guojing
              link
              fedilink
              arrow-up
              4
              ·
              2 years ago

              Because you have to trust some huge, centralized nodes which can steal your money, or charge extra fees. So basically a bank.