BitVM Introduction
About
BitVM is a computing paradigm to express Turing-complete Bitcoin contracts. This requires no changes to the network’s consensus rules.
Committing to a large program in a Taproot address requires significant amounts of off-chain computation and communication, however the resulting on-chain footprint is minimal. As long as both parties collaborate, they can perform arbitrarily complex, stateful off-chain computation, without leaving any trace in the chain. On-chain execution is required only in case of a dispute.
Potential Use Case
Complex smart contracts
Prediction Markets
Privacy
Multisig
2WP for sidechains (Pegin and Pegout)
Bridges
Project homepage
https://bitvm.org
https://github.com/BitVM
Members
Founder
https://twitter.com/robin_linus[from https://zerosync.org/]
Contributors
https://twitter.com/super_testnet
Resources
Community project
https://github.com/Rsync25/awesome-bitvm
https://github.com/fiksn/bitvm-explained
https://github.com/supertestnet/tapleaf-circuits/
Community chat
Project news
TG Pinned post:
Supertestnet Hiring builder:https://twitter.com/super_testnet/status/1711582873981981091
Project tools
opcode Debugging tools:https://ide.scriptwiz.app/
Others
Interpretation
https://biquanlibai.notion.site/BitVM-2b8557e0ea004d0cbc52951782bc9754
https://www.youtube.com/watch?v=DQuhnM6B9tI
Reference
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-November/021182.htmlhttps://www.youtube.com/watch?v=56_rItUgrbAhttps://robinlinus.com/https://rubin.io/blog/2021/07/02/signing-5-bytes/https://www.youtube.com/watch?v=0Q5IimX-AAc&t=537s
Based on
https://merkle.fun/https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-November/021182.html
Last updated