
“取款”的含义取决于场景
在数字货币语境中,“取款”需要结合产品界面理解。托管平台中的取款涉及平台管理的资产;自主管理钱包中的发送,则涉及使用密钥授权链上交易。两者都可能被日常语言称为取款,但资产控制方式不同。
钱包里显示余额,并不表示资产作为文件存放在应用内。理解取款相关术语,可以从三个问题入手:资产记录在哪里、谁拥有授权能力、交易引用哪些记录。

钱包、账户与地址各指什么
以太坊钱包是与账户交互的工具,可以展示余额、交易历史并发起交易。账户与钱包应用应分开理解:同一应用可以管理多个账户,在兼容条件下,更换钱包工具也不等于更换账户。地址用于标识接收对象,可以对外分享。

因此,“钱包名称”和“收款地址”承担不同作用。前者描述使用的工具,后者涉及链上的接收标识;仅知道工具名称,不能确定资产属于哪个账户。
私钥、签名与托管如何区分
对于使用密钥控制的账户,私钥用于生成签名,公钥用于相关验证。签名使网络能够检查交易是否获得相应授权,无需公开私钥。托管服务与自主管理钱包的关键区别,是由谁掌握和使用资产控制凭据。
地址公开与私钥保密并不矛盾:接收资产需要让对方知道目标,授权支出则依赖秘密凭据。登录密码、收款地址和私钥不能视为同一种信息。
交易标识与UTXO是什么意思
比特币普通交易通过输入引用先前的输出,并创建新的输出。尚未被花费的输出称为UTXO,即未花费交易输出。输入使用交易标识txid和输出索引,定位具体要花费的那一项记录。
可以把txid理解为交易的定位标识,输出索引用于区分同一交易中的不同输出。钱包显示的余额可能汇总多个UTXO,因此一次发送不一定只对应一条此前的收款记录。
适用范围与常见误解
UTXO适用于这里讨论的比特币交易模型,不能直接套用到以太坊账户余额的解释中。同样,比特币特定地址类型的技术细节,也不能代表所有数字货币地址。
更换钱包是否改变资产归属?单纯更换访问工具不会自动转移链上资产。知道地址是否就能支出资产?地址本身不提供授权能力。看到交易标识是否代表拥有资产?交易标识用于定位记录,支出仍须满足对应的授权条件。