News for hackers. Stuff that matters.
Re:Tesla buys $1.5B in Bitcoin, may accept it as payment in ... by tonyjstark on Monday February 08, 2021 @12:26PM (#26067441)
what if the "smart" contract has a bug?

Also now I have to trust the smart contract developer

Re:Tesla buys $1.5B in Bitcoin, may accept it as payment in ... by maclured on Monday February 08, 2021 @12:31PM (#26067494)
TBH I imagine developing smart contracts is clunky right now, like developing using AWS Lambda frameworks was a few years ago. But the tooling will improve. Perhaps it could be possible to digitally sign a smart contract's version, linking it to some proof of automated test coverage, or some other open way of verifying that it works as intended - e.g. attach the test suite and test results to the contract somehow and sign them. If you weren't happy with the quality of tests or their coverage, etc, you could decide not to use the smart contract.