当我们谈论以太坊(Ethereum)时,“智能合约”是一个绕不开的核心概念,许多人可能简单地认为以太坊上的合约就是“智能合约”,但实际上,这个范畴可以更加具体和丰富,以太坊作为全球最大的去中心化应用(DApp)和去中心化金融(DeFi)平台,其上的合约种类繁多,功能各异,共同构建了一个繁荣的数字经济生态系统,以太坊上究竟有哪些合约呢?

我们可以从不同的维度对这些合约进行分类和理解:

核心基石:可编程智能合约(Smart Contracts)

这是以太坊最根本、最核心的合约类型,以太坊通过其虚拟机(EVM)实现了图灵完备的编程能力,意味着开发者可以用Solidity、Vyper等编程语言编写复杂的逻辑,并将其部署到以太坊区块链上,形成自动执行、不可篡改的智能合约,这些合约是构建所有其他更复杂应用的基础。

随机配图