“I know! I’ll use one bogus technology to test another bogus technology! What could possibly go wrong?”

  • Gravitywell.xYz@sh.itjust.works
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    40 minutes ago

    Someone discovered an exploit on cardano (a blockchain) that allowed for a “bad” transaction (think spending the same coin twice, or rejecting a transaction that was already valid).

    This got some discussion but an actual fix wasnt the priority. Someone else decided to try and see if they could intentionally create a similar bad transaction.

    There is a dedicated test chain which is specifically for those kind of tests but instead of choosing to do the bad transaction on the test chain, the person thought they would just block all internet traffic on their computer, but instead of doing that correctly by unplugging their ethernet cable or turning off the wifi, asked chat GPT how to block traffic ans chatGPT guessed wrong.

    … Its a pretty weak excuse IMO. It doesnt sound like the exploit was vibe coded, just that the person trusted instructions about blocking connections from GPT. Like if this was a professional they would be fired immediately for such incompetence, but it sounds like it was not a professional.

    Ultimately the problem is that they made the choice to use the main blockchain instead of the test one, that makes their defense of it being an accident a bit weak.