• Xanza@lemm.ee
    link
    fedilink
    English
    arrow-up
    51
    ·
    5 days ago

    If there’s one thing you want in a website used by almost 75 million beneficiaries it’s a platform hastily put together by a crack team of geniuses–that don’t password protect databases–“in months.”

    This is gonna go very very very poorly.

  • thr0w4w4y2@sh.itjust.works
    link
    fedilink
    arrow-up
    22
    ·
    4 days ago

    Calling it now - it will be written in such a way that Musk’s motley crew will be required to maintain it or update proprietary closed source components at extreme cost forever - practically guaranteeing he will always have full access to the data and be able to charge what he likes for any changes whoever takes power after Trump is gone.

    • Adalast@lemmy.world
      link
      fedilink
      arrow-up
      10
      arrow-down
      8
      ·
      4 days ago

      I mean, technically SSA data might be a legitimate use of the blockchain. I am one of the biggest opponents of the whole mess, but there are use cases for a persistent immutable data record, and social security numbers would be one of them.

      • enumerator4829@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        4
        ·
        3 days ago

        Distributed blockchains are useful when all of the below are fulfilled:

        • Need for distributed ledger
        • Peers are adversarial w.r.t. contents of transactions in the ledger
        • Enough peers exist so that no group can become a majority and thus assume control
        • No trusted central authority exists

        Here, we have a single peer creating entries in a ledger. We can get away with a copy of the ledger and one or more trusted timestamping authorities.

        • Adalast@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          2 days ago

          I didn’t say distributed. You are absolutely correct though. I was more observing that of all the BS tech bro babble that our Oligarch in Chief could spew into the universe, blockchain would be one that could be implemented reasonably.

            • Adalast@lemmy.world
              link
              fedilink
              arrow-up
              1
              ·
              1 day ago

              There are actually other comments on this thread that provide other benefits besides trust, like modification tracing. There is more to it than just trust.

              • enumerator4829@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                1
                ·
                22 hours ago

                You mean a transparency log? Just sign and publish. Or if it’s confidential, have a timestamp authority sign it, but what’s the point of a confidential blockchain? Sure, we han have a string of hashes chained together á la git, but that’s just an implementation detail. Where does the trust come from, who does the audit? That’s the interesting part.

      • andioop@programming.dev
        link
        fedilink
        English
        arrow-up
        9
        ·
        4 days ago

        My heart breaks for cool ideas that got taken by scammers and are now forever associated with financial predators and will probably never see legitimate use.

      • T156@lemmy.world
        link
        fedilink
        English
        arrow-up
        10
        arrow-down
        1
        ·
        4 days ago

        Except that the numbers are also prone to change, like if it’s been stolen. They’re technically not supposed to be an identification code anyhow.

        • Tempy@programming.dev
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          2
          ·
          edit-2
          4 days ago

          Right, but you can have entries in a block chain that indicate previous entries are no longer valid, or have modifications. Calculating a final state by walking through all the blocks in the chain. ( A bit like a CQRS based system can have a particular state at a point in time by replaying all events up to that point)

          Doing it in such a way also makes auditing what’s happened much easier since changes are inherently reflected in the chain. You want to know when (or by who if you keep that information) a record changes, it’s right their in the chain.

  • SnausagesinaBlanket@lemmy.world
    link
    fedilink
    arrow-up
    20
    ·
    5 days ago

    COBOL systems, when properly maintained, are highly reliable, with built-in redundancy and fault tolerance.

    They can’t have that because they want excuses when it goes down and leaves old people to starve and ruin their credit.