
适用范围与基本概念
“创建区块链账号”没有适用于所有链的统一含义。以太坊使用账户概念,比特币钱包则围绕密钥及可花费的交易输出工作。理解创建流程时,需要先确定所说的是链上账户、钱包软件,还是钱包中的密钥。
以太坊账户可分为由私钥控制的外部账户,以及由程序逻辑控制的合约账户。钱包提供与账户交互的界面;比特币语境中的钱包也可以指保存密钥等信息的文件。因此,安装钱包、生成密钥和部署合约分别代表不同操作。

私钥、公钥和地址分别表示什么
私钥用于生成数字签名,是控制普通外部账户的重要凭据。公钥由私钥通过密码学运算得到,可用于验证签名。地址则用于标识接收对象或链上账户,不能仅凭地址反推出私钥。

以太坊外部账户的地址由公钥经过哈希处理并截取得到,通常以0x开头。这个规则有明确适用范围,不能直接套用到比特币的各种地址格式。地址与公钥有关,但两者不是同一份数据。
创建、加密与备份的区别
普通外部账户的创建可以在本地完成密钥生成,不必先向网络提交交易。以太坊合约账户的部署需要使用链上资源,存在网络费用。“创建免费”适用于本地生成普通外部账户,不代表后续链上操作都免费。
Keystore指保存加密密钥的文件,密码用于保护其中的私钥。理解备份时,应区分保存了什么:地址提供识别信息,加密密钥文件保存受密码保护的密钥。仅记住地址,无法恢复签名能力。
签名、广播与钱包分工
签名是用私钥为特定内容生成可验证的凭据;广播是把已签名交易传递给网络。两者可以由不同组件完成,所以生成签名不等于交易已经被网络确认。
比特币钱包可以将联网功能与签名功能分开。离线钱包或硬件钱包承担签名,联网软件负责查询和广播。这种分工解释了为什么钱包界面能够显示相关信息,却未必拥有签名所需的私钥。
常见问题如何判断
设置了钱包密码,是否就创建了链上账户?密码通常保护本地访问或密钥文件,不能单独证明链上状态已经改变。
换一个钱包界面,是否就换了账户?界面与账户是不同层次;判断账户身份应看对应地址和控制方式。看到余额,是否代表能够控制资产?查看信息与生成有效签名是两种能力,只有显示功能并不足以证明控制权。