• Sunsofold@lemmings.world
    link
    fedilink
    arrow-up
    1
    ·
    21 hours ago

    It’s harder to doctor, but that’s not really the big worry with a contract. Contract disputes are usually more along the lines of ‘he didn’t pay me’ or ‘she didn’t deliver the goods.’ It’s much rarer for it to be an ‘I signed a contract that said BLAH, but they forged a contract to say BLAGH and faked my signature on it.’ As for censorship, I’m not sure what you mean. A government would find it difficult to obscure an on-chain contract but that’s also not really an issue. I don’t want to guess what you mean.

    • Nibodhika@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      20 hours ago

      You’re thinking on a very narrow definition of a contract, here’s a simple contract example that’s currently being censored and wouldn’t be censorable on Blockchain: Buy NSFW games.

      A simple contract could sell you NFTs for game keys that could be redeemed on Steam/Itch/GoG or even the own dev site. So there’s no middleman who could oppose this transaction and say which sort of games can or can’t be sold. This whole thing would be completely automated, secure for every part and non-censorable.

      You’re hearing contracts and thinking on paper legal documents, whereas smart contracts usually refer to programs acting on tokens, the code that acts on those tokens is the contract, in the example above the generation and transfer of the tokens would be the contract.

        • Nibodhika@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          19 hours ago

          So? Just use another exchange, that’s the same as saying paper money is bad because pawn shops might ban specific users.

          • Fedizen@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            13 hours ago

            Its the same problem; any regulation is likely to occur at an exchange level. Successful exchanges will eventually buy out the unsuccessful ones.

            They require enough capital to run that they are centralized rather than decentralized. They need to be trusted by users. Its very obvious they’re the weak link here.