
适用范围:通用原理与具体实现
“央行数字钱包”这一称呼不足以确定具体产品、扫码协议和支付流程。不同系统如何识别收付款对象、验证授权并确认结果,需要对应的技术说明支持。以下解释限于通用概念,不代表某个央行数字钱包已经采用特定方案。
人民银行新闻目录展示的是新闻标题和栏目入口,不能据此确认钱包二维码的数据格式或安全机制。比特币开发文档讨论的是比特币钱包,可帮助理解钱包功能的分工,但不能作为央行数字钱包实现方式的证据。

扫码是否等于完成付款
二维码是一种信息载体。识别二维码,首先意味着软件读到了其中编码的信息;这些信息是否构成有效支付请求,还需要系统进一步解释和校验。

理解扫码流程时,应区分信息读取、支付授权和结果确认。界面识别出二维码,并不单独证明授权已经通过或款项已经到账。具体系统是否需要额外确认、怎样展示处理结果,取决于其业务规则。
二维码是否就是钱包私钥
二维码的外观不能说明其中装载的是地址、请求信息还是其他数据,也不能据此断定它包含私钥。信息采用什么编码形式,与信息本身承担什么功能,是两个不同问题。
比特币开发文档将钱包的相关功能区分为公钥信息分发、交易签名和网络交互,并说明这些功能可以由不同程序承担。这说明接收信息、授权支出与传递交易可以分开理解;它不意味着央行数字钱包也使用相同的密钥体系。
离线签名是否等于离线扫码支付
离线签名描述的是签名环节可以在不联网的设备上完成。比特币文档中的相关流程仍需要联网部分传递已签名交易。
因此,不能从“能够离线签名”推导出“扫码双方断网也能完成支付”。离线识别二维码、离线授权和离线完成支付涉及不同能力。某个钱包是否支持这些能力,以及适用设备和限制,需要分别核验。
扫码安全与支付结果怎样理解
能够识别的二维码不等于可信的支付请求。判断安全性还涉及信息来源、收款对象、金额以及授权环节;单凭码面外观无法完成这些判断。
支付状态也应区分请求已提交、授权已完成和最终结果已确认。出现处理中或结果不明时,不能仅凭扫码动作判断成功或失败,应结合对应系统的正式交易记录和状态说明理解,避免将信息读取误当作支付完成。