Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is exactly what Cardano is trying to avoid with Haskell based smart contract language and formal verification. https://cardanodocs.com/technical/plutus/introduction/


They are formally verified but pretty low level (just like Blockstream Simplicity).

For the record Bitcoin already contains a pretty simple but useful scripting language [0]. See [1] and [2] for some interesting scenarios utilizing Script.

[0]: https://en.bitcoin.it/wiki/Script

[1]: https://en.bitcoin.it/wiki/Contract

[2]: https://curiosity-driven.org/bitcoin-contracts




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact