SatoshiVM(SAVM币)是一个去中心化的比特币ZK Rollup Layer2解决方案,与以太坊虚拟机(EVM)生态系统兼容,使用原生BTC作为燃料。SatoshiVM将EVM生态系统与比特币联系起来,使比特币生态系统能够发行资产和开发应用程序。
SatoshiVM具有以下技术特点:
1.ZKEVM:SatoshiVM是一种多功能的ZK Rollup,它使用EVM进行链外计算。这意味着用户可以以类似于与以太坊交互的方式与SatoshiVM交互,并且开发人员可以像在以太坊上一样在SatoshiVM之上进行构建。
2.ZK Rollup:SatoshiVM利用Rollup技术将多个交易捆绑到一个批次中,并在比特币主网络上将它们作为单个交易进行验证。这确保了与比特币主网络相同级别的安全性,保证数据的有效性和可用性。
3.ZK欺诈证明:SatoshiVM利用Taproot、BitcoinScript等技术,在不改变比特币网络共识规则的情况下,对合约进行链上验证,从而完成欺诈证明的计算。
4.数据可用性:SatoshiVM必须在比特币主网络上发布交易数据,使任何人都能够验证在比特币主网络上执行的计算的正确性。
5.BTC Native Gas:SatoshiVM使用原生BTC作为EVM的Gas。与ETH OP Rollup/ZK Rollup Layer2解决方案使用ETH作为第2层的Gas类似,SatoshiVM使用BTC作为EVM交易的Gas。