--snip--
Wow, SatoshiVM is doing some cool stuff!! 🤯 using Bitcoin for Layer2 and connecting with Ethereum? that's kind of mind-blowing!
Actually SatoshiVM is the one which act as layer 2, not Bitcoin.
But we digress, let's talk about technical features of SatoshiVM, the pros/cons, and why/why won't it work.
The technical details is limited, so i can't talk about it with certainty. So i'll just point few things,
1. Average block time for testnet 3s[1], it'll create some stale/orphan block. It worry me, even when they state they currently consider block time between 3s to 60s[2].
2. Currently there's no detail how "sequencer" (party who create block) is chosen[2].
3. While we can "move" BTC to SatoshiVM by ourselves[3], i didn't find how to "move" BTC from SatoshiVM to mainnet which is a bit concerning.
[1]
https://testnet.svmscan.io/[2]
https://docs.satoshivm.io/satoshivm/rollup-protocol[3]
https://docs.satoshivm.io/user-guide/btc-bridge-testnet