在探索去中心化金融(DeFi)、非同质化代币(NFT)或与以太坊区块链交互的各种应用时,拥有一个属于自己的以太坊账户是第一步,以太坊账户,更准确地说是“外部账户”(Externally Owned Account, EOA),是由用户通过私钥控制的,能够发起交易、持有以太坊(ETH)及各种代币,本文将详细介绍以太坊账户的“注册”流程,帮助你轻松迈出进入以太坊世界的第一步。
什么是以太坊账户?
在开始注册流程前,我们先简单理解以太坊账户,以太坊账户主要分为两类:
- 外部账户(EOA):由用户通过私钥控制,公钥由私钥生成,账户地址(就是你常看到的0x开头的字符串)由公钥进一步生成,用户拥有私钥,就拥有了对该账户的绝对控制权,这是我们通常所说的“钱包”账户。
- 合约账户:由智能代码控制,没有私钥,其行为由部署合约的EOA或其他合约触发。
本文我们主要关注的是外部账户(EOA)的创建与“注册”。
以太坊账户“注册”的核心:创建与备份私钥
以太坊账户并不像传统银行账户那样需要在一个中心化机构“注册”,账户的“存在”是由其私钥决定的,以太坊账户的“注册”流程,更准确地说,是生成一个新的私钥,并据此导出对应的公钥和账户地址,然后妥善保管私钥的过程。
以太坊账户创建(注册)流程详解
创建以太坊账户通常需要借助钱包软件,钱包软件可以帮助你安全地生成私钥、管理账户,并与以太坊网络进行交互,以下是使用不同类型钱包创建账户的通用流程:
选择并安装钱包软件
市面上有多种以太坊钱包,选择一个信誉良好、安全可靠的钱包至关重要,常见的类型包括:
- 浏览器插件钱包:如 MetaMask(最流行)、Trust Wallet 等,安装方便,适合与 Web3 应用(如 DeFi 协议、NFT 市场)交互。
- 手机端App钱包:如 Trust Wallet、imToken、TokenPocket 等,便于移动端管理和使用。
- 硬件钱包:如 Ledger、Trezor,将私钥存储在专门的硬件设备中,安全性极高,适合存储大量资产。
- 桌面端钱包:如 Electrum、Exodus,在电脑本地管理钱包。
对于初学者,MetaMask 是一个非常好的起点,它以浏览器插件形式存在,兼容性广,用户群体庞大。
启动钱包并创建新账户
- 打开钱包:安装好钱包插件或App后,打开它。
- 导入或创建:
- 如果是首次使用,钱包会提示你“创建新钱包”或“导入钱包”。
- 选择“创建新钱包”。
- 安全备份助记词(Mnemonics Phrase):
- 这是最最关键的一步!钱包会为你生成一组12个或24个单词的助记词(也称为 mnemonic seed 或 seed phrase)。
- 助记词是恢复你账户的唯一凭证,相当于你的“私钥的私钥”,谁拥有了你的助记词,谁就拥有了你的账户及其中的一切资产!
- 务必将助记词抄写在 安全、防水、防火的物理介质上(如专用笔记本、金属助记词备份片),并多人存放在不同安全地点。
- 切勿将助记词保存在电脑、手机、邮箱、云盘、截图或任何联网设备上!切勿与他人分享!
- 确认你已经仔细抄写并理解了助记词的重要性后,点击“我已备份”或类似按钮。
设置钱包密码(可选但推荐)
部分钱包会要求你设置一个本地钱包密码,这个密码用于加密你钱包软件中的本地数据,保护你的账户信息不被他人轻易访问你的设备时窃取。这个密码无法恢复你的助记词,助记词才是最终保障!
查看并记录账户地址