1

What is Colliderscript in layman terms? How does it work and what new features does it bring to Bitcoin? Does it require a hardfork?

1 Answer 1

3

Co-author here. ColliderScript is a covenant construction for Bitcoin that works without needing a softfork. Functionally, sufficiently powerful covenants allow Bitcoin to maintain persistent logic and state on-chain, enabling "smart contract" functionality akin to Ethereum.

ColliderScript enables the same type of (powerful) covenants you would get from OP_CAT, a proposed opcode softfork mentioned in BIP347. This BIP also lists possible applications relevant to ColliderScript, including vaults and emulating CSFS.

I wrote an article on why OP_CAT (and consequently ColliderScript) also enables smart contracts and (Ethereum-style) rollups on Bitcoin:

https://starkware.co/blog/general-computation-on-bitcoin/

Nevertheless, unlike OP_CAT, ColliderScript is extremely computationally intensive. It answers in the affirmative the previously open question of whether covenants are possible on Bitcoin without a softfork.

Here is a good article on ColliderScript:

https://bitcoinmagazine.com/technical/colliderscript-a-50m-bitcoin-covenant-with-no-new-opcodes

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.