在以太坊的世界里,“交易”是改变区块链状态的最基本方式,无论是简单的转账,还是复杂的DeFi(去中心化金融)操作,本质上都是通过交易来完成的。

但对于很多初学者甚至有一定经验的用户来说,以太坊的交易类型往往显得有些复杂,以太坊交易种类究竟有几种类型?我们可以从技术协议升级(EIP)功能用途两个不同的维度来划分。

本文将为你详细拆解这些类型,帮助你更透彻地理解以太坊网络的运作机制。


从功能用途划分(用户视角)

这是普通用户最直观感受到的分类方式,根据你在钱包或DApp中进行的操作不同,交易主要分为以下三类:

标准价值转移

这是最基础的交易类型,即“转账”。

  • 定义: 从一个外部账户(EOA,即用户钱包)发送以太币(ETH)到另一个外部账户。
  • 特点: 不涉及智能合约的复杂逻辑,通常只包含接收地址、金额和Gas费用。
  • 场景: 朋友间转账、交易所提币充值等。

合约创建

这是一种特殊且高级的交易类型。

  • 定义: 当开发者想要在以太坊上部署一个智能合约时,他们会发送一笔特殊的交易,这笔交易没有“接收地址”,或者接收地址为空,但在数据字段中包含了合约的字节码。
  • 结果: 当这笔交易被矿工打包处理后,网络会生成一个新的合约地址。随机配图