Global Feed Post Login
Replying to Avatar Guy Swann

Short version:

Instead of trying to build a smart contract with the very limited scripting language of #Bitcoin, which doesn't give you much functionality for very important security reasons, instead you treat simple yes/no script as its own computation - ie. use it as 0s and 1s for an abstracted program on top of it - that way you can literally write an entire program into a huge hash tree of random yes/no script executions tied to hashes from an external program. That way all of the participants can enforce the external program, and its completely agnostic to the code. You can literally write *anything* into it and it will enforce the ownership of actual btc.

Possible now, permissionless, and the programs are entirely off chain, not only does bitcoin need to do no computation, but its also private.

Avatar
jimbocoin 🃏 2y ago

I’d like to read the technical details.

Reply to this note

Please Login to reply.

Discussion

Avatar
Super Testnet 2y ago

for technical details:

the whitepaper https://bitvm.org/bitvm.pdf

my implementation https://github.com/TechMiX/tapleaf-circuits/

Avatar
jimbocoin 🃏 2y ago

Thanks! Printed the white paper, I’ll start with that 🙏

Thread collapsed
Thread collapsed