区块链 · 数字资产知识 · 行业资讯
文章库关于本站

钱包与账户

境支付区块链网络相关术语如何理解:账户、签名与交易模型

摘要

理解支付场景中的区块链术语,需要先分清账户、地址、钱包与密钥,再区分以太坊账户模型和比特币UTXO模型。本文解释交易授权与记录方式,并说明这些概念的适用范围,避免将链上记录误解为完整的跨境支付服务证明。

冷钱包和热钱包的区别的科技主题配图

术语的适用范围

讨论跨境支付中的区块链网络,可以先回答三个问题:资产如何记录、谁能授权变更、网络如何检查交易。以太坊账户文档与比特币交易开发指南分别提供了两种技术模型的解释。这些概念适用于理解链上机制,不能单独证明某项服务支持哪些地区、币种或银行到账渠道。

账户、地址与钱包

以太坊的账户是链上状态实体,外部拥有账户由私钥控制,合约账户按代码逻辑运行。地址用于标识账户,钱包则是与账户交互的应用或界面。

冷钱包硬件钱包的科技主题配图

理解时可将三者分别对应为记录对象、标识和操作入口。钱包显示余额,不表示资产存放在应用文件中;同样,看到一个地址,也不能仅凭其字符形式判断背后的现实身份或业务能力。

区块链纸钱包的科技主题配图

私钥、公钥与签名

私钥用于生成签名,公钥参与验证。签名使网络能够检查相关操作是否获得相应密钥的授权,而无需公开私钥。

这里的授权是密码学意义上的授权。签名验证通过,并不自动证明签名者的法定身份,也不证明相关支付符合某项商业约定。理解支付文档时,应把技术授权与业务身份分开。

账户余额与UTXO

以太坊账户的balance字段记录ETH余额,nonce用于记录外部账户发出的交易次数,或合约账户创建合约的次数。比特币则采用未花费交易输出,即UTXO:普通交易的输入引用既有输出,新输出等待后续花费;钱包余额由相关UTXO汇总得出。

两种模型都能表达资产变化,但记录单位不同。阅读系统说明时,不能把比特币钱包显示的余额直接理解为以太坊式的账户余额字段,也不能把ETH余额字段当作所有代币余额的总表。

交易标识与花费条件

在比特币中,txid标识交易,vout标识该交易中的具体输出。P2PKH通过公钥哈希及签名等条件验证花费授权;P2SH以脚本哈希表达另一类花费条件。

可以把交易标识理解为定位记录的线索,把输出索引理解为定位其中一项结果的编号。定位到记录与满足花费条件是两件事,知道交易编号本身不会获得资产控制权。

常见理解误区

智能合约是否等于支付服务协议?合约是执行链上逻辑的程序,其名称不能证明它涵盖退款、换汇或银行清算等业务。

有交易标识是否就代表收款完成?标识首先用于定位交易,不能独立证明交易已被区块收录,更不能证明银行端到账。解释具体支付状态,还需要明确所指的是链上记录状态,还是链下业务处理结果。

← 返回全部文章

延伸阅读 · 相关栏目

安全防护钱包与账户风险识别信息核验