在区块链的世界里,以太坊无疑是最活跃、最丰富的生态系统之一,无论是进行转账、购买NFT,还是参与DeFi(去中心化金融)挖矿,这一切交互的起点都源于一个核心概念——以太坊账户。
很多新手在创建钱包时往往会感到困惑:为什么有的地址可以独立操作,而有的地址却需要多个签名?在以太坊的底层逻辑中,账户被严格划分为两种截然不同的类型。
本文将带你深入了解区块链以太坊账户有哪些,以及它们背后的运作机制。
以太坊账户的两大核心分类
在以太坊协议中,账户主要分为两类:
- 外部拥有账户
- 合约账户
这两种账户虽然都能持有 ETH 和代币,但它们的控制方式和功能有着本质的区别。
外部拥有账户 (EOA):你的数字身份钥匙
外部拥有账户,通常简称为 EOA,是绝大多数用户进入区块链世界的第一个入口。
- 谁控制它? 由私钥控制,这通常通过助记词或 Keystore 文件生成。
- 主要特征:
- 免费创建: 任何人都可以通过钱包软件(如 MetaMask、imToken)免费生成一个 EOA。
- 主动发起者: EOA 是以太坊网络中的“行动者”,任何交易(无论是转账还是调用合约)必须由 EOA 主动发起。
- 无代码: EOA 账户内部没有关联任何智能合约代码。
- 常见形式:
