# 智能合约对比：EVM和CosmWasm

By [MaxPj](https://paragraph.com/@ludaobi) · 2022-02-14

---

介绍
--

EVM特点

1、幂等性，相同的输入必然会有相同的输出。

2、隔离性，智能合约在完全隔离的环境中执行。

3、可终止，EVM是图灵完备的，只要给出足够的时间和资源总是会有对应的结果。

EVM的局限：速度慢，只能在以太坊上运行。

CosmWasm特点

新型的智能合约，包括EVM所有的功能并且增加了某些功能，同时支持使用多种开发语言。

备注：
---

暂时不准备研究智能合约技术相关的内容，所以对于CosmWasm智能合约的了解到此即可。

也就是具备下面共识：

1、CosmWasm比EVM运行速度更快，开发效率更快，支持的开发语言更多。

2、使用了Cosmos SDK的应用，也就集成了CosmWasm智能合约。

参考文章：
-----

*   [现代智能合约生态的比较](https://jkyin.me/comparing-modern-smart-contracting-environments/)

---

*Originally published on [MaxPj](https://paragraph.com/@ludaobi/evm-cosmwasm)*
