智能合约是区块链中一个非常重要的功能。
智能合约是一种计算机协议,可以利用数字化的方式,验证或强制执行合同的谈判或履行。简单的说,智能合约可以在没有第三方介入的情况下自动处理交易,而且这些交易是可追溯且不可逆的,可以做到“代码即法律”。
以太坊虚拟机EVM是什么?EVM的全称是EthereumVirtualMachine(以太坊虚拟机)。它的作用是在以太坊网络中用于执行智能合约的字节码。可以说有了虚拟机,就有了智能合约的执行环境。
WASM全称WebAssembly,是W3C发布的新一代编程语言标准,实际上它是一个虚拟机,包含了一门低级汇编语言和对应的虚拟机体系结构,而WebAssembly这个名字从字面理解-Web的汇编语言。它的优点是文件小、加载快、执行效率非常高,可以实现更复杂的逻辑。
考虑到INTChain是一个开放的系统,INT主网4.0的虚拟机将兼容EVM和WASM这两种虚拟机。这有两个好处:
1、以太坊的DApp开发人员将可以无障碍的转移到INTChain的DApp开发。
2、WASM作为新一代标准,由于其易上手,支持多语言开发的特点,也为原来非区块链的开发者快速上手DApp开发。
一个区块链生态,想要发展起来必须是开放和高可用的,所以INTChain主网4.0的虚拟机兼容EVM和WASM。同时更多开放的API以及灵活的可适用多种业务场景的多链架构也将支撑起INTChain的区块链生态。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。