以太坊作为全球领先的智能合约平台,其账户体系是用户与网络交互的基础,无论是发送以太币(ETH)、使用去中心化应用(DApps),还是参与DeFi(去中心化金融)活动,都离不开对以太坊账户的正确操作,本文将详细介绍以太坊账户的类型、创建、管理以及常见操作,帮助您轻松上手。

以太坊账户的类型:外部账户与合约账户

在深入了解操作之前,首先要明白以太坊有两种主要账户类型:

  1. 外部账户(Externally Owned Account, EOA)

    • 控制方式:由私钥控制,私钥由用户自行生成和保管。
    • 特征:没有关联的代码,其状态仅包括账户余额和nonce(交易序号)。
    • 功能:可以发起交易(如发送ETH、调用合约函数)、签名消息等,这是我们通常所说的“钱包”账户。
  2. 合约账户(Contract Account)

    • 控制方式:由合约代码控制,没有私钥。
    • 特征:包含合约代码和存储状态,其地址由创建者的地址和nonce决定。
    • 功能:被动响应,只能由外部账户或其他合约账户通过交易触发来执行代码中的逻辑。
    随机配图