
钱包与账户:界面和链上记录
“转币到钱包”是日常说法,技术上涉及区块链记录的变化。以太坊账户文档区分了账户与钱包:账户是链上的实体,钱包是与账户交互的应用或界面。因此,钱包显示资产,不意味着币被存成文件放进手机。
本文解释以太坊账户与比特币交易中的基础术语。这些概念有助于理解转币记录,但不能据此确定某家交易所的处理流程、收费或到账条件。
地址、私钥与签名各表示什么
地址用于标识链上接收对象;私钥用于生成签名,证明相应授权。以太坊外部拥有账户由私钥控制,合约账户则由代码逻辑控制。两者都有地址,因此地址的存在本身不能说明账户由哪种方式管理。
接收地址与控制资产的凭证承担不同作用。签名用于让网络验证授权,接收方提供地址并不等于交出私钥。理解这一点,就能区分“资产记到哪里”和“谁能授权动用资产”这两个问题。
余额与UTXO:两种不同的记录方式
以太坊账户有记录ETH数量的余额字段。比特币开发者文档则使用UTXO,即未花费交易输出:普通交易的输入引用既有输出,新输出在被后续交易花费前保持未花费状态。钱包显示的比特币余额可以来自多个这样的输出。
因此,同样是“收到资产”,底层记录方式可能不同。账户余额和UTXO适用于各自的技术模型,不能把比特币的输出直接当作以太坊账户字段,也不能把所有资产的数量都理解为同一种余额记录。
交易标识与输出索引如何区分
比特币中的txid是交易标识,vout是输出索引。两者结合,才能定位某笔交易中的具体输出。由于一笔交易可以包含多个输出,看到交易标识,还需要区分其中哪个输出对应所讨论的接收记录。
交易标识用于识别记录,地址用于表达接收条件或对象,两者用途不同。交易标识也不是私钥,知道它并不会获得花费相关资产的权限。
常见问题:界面文字能证明什么
钱包里的“余额”是否就是一个链上字段?需要看网络与资产类型:比特币钱包可以汇总多个UTXO,以太坊账户的ETH余额字段也不能代表所有代币余额。
平台订单号是否等于链上交易标识?不能仅凭“编号”这个名称判断。平台业务记录与区块链交易记录属于不同层面;具体字段的含义,需要结合平台说明及对应链上记录确认。