• chicken@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    10
    ·
    edit-2
    2 days ago

    It was a wildly controversial change within the dev community

    Sounds like it would be, isn’t the reason to keep storage expensive that everything included in a transaction needs to be stored forever by every single network participant running a full node?

    • infinitesunrise@slrpnk.net
      link
      fedilink
      English
      arrow-up
      8
      ·
      edit-2
      2 days ago

      Yeah that’s the dominant perspective, and the way I see it. The core devs seem to have the perspective that if they don’t allow storage of arbitrary data, they’ll only encourage the abuse of other transaction parameters to work around it, or encourage anticompetitive side channels where users pay miners directly to include their zany data. And that by opening the floodgates, they allow market competition to decide how much that data is actually worth.

      The blockspace has not exploded to capacity with OP_RETURN data in the past week, so the whole controversy could just end up being what politicians these days call a “nothingburger”, without even the demand to reveal who was right now that the NFT craze has mostly ended. And if that’s the case, the core devs technically made the right choice. We’ll see.