Hacker News new | ask | show | jobs
by ub99 1775 days ago
Why is the contract creator’s intent mystical to you? It’s very clear both from the content of the contract and from the explicit (known) description of the feature. In this sense, if my Python code has a bug, does it make the intent of it mystical to you (otherwise a perfectly readable, clean code)?

Not everyone in the crypto space subscribes to the absolutely purist point of view that you are expressing. Poly network didn’t say that their code is and forever will be bug free, or that any bug in the future should be treated as intended use. Bugs happen - even very costly bugs like in this instance.

What happened to you is completely unfair, the bank should have repaid the entire amount. However, I don’t see how this justifies the opinion that any use (or misuse) of a contract is permissible. Yes the blockchain should confirm valid transactions. Does this somehow mean that it also validates the fact that money has been stolen? In other words, if I steal your private key and transfer crypto from your wallet, is it still theft or is it ok because the blockchain validated the transaction?