
适用范围:区分地域与网络机制
“南非区块链支付系统”并不指向统一的技术标准。以下概念适用于采用以太坊或比特币相关机制的支付应用;具体系统使用哪条链、如何处理南非兰特计价及银行结算,需要对应的技术说明才能确定。地域名称本身不能证明这些能力已经实现。
账户、签名与交易执行
以太坊交易是经过密码学签名的状态更新请求,涉及接收地址、金额、序号、输入数据和费用参数。交易可转移原生资产,也可调用合约;执行消耗以 Gas 衡量的计算资源。比特币支付处理则涉及订单计价、收款请求及到账识别。

这些概念分别回答谁授权、执行什么和如何记账。签名用于验证交易授权,不能单独证明收款方的现实身份;交易序号服务于账户交易排序,业务订单号仍需由支付应用管理。

支付请求与订单关联
比特币支付请求可以通过地址、支付链接或二维码表达。将不同订单关联到不同收款地址,有助于识别付款;法币计价的订单还涉及金额换算和报价有效期。
二维码承载的是付款信息,扫描完成不代表资金到账。支付界面、订单数据库与链上记录需要保持关联,才能区分等待付款、金额不符及已完成等业务状态。若订单以兰特计价,换算结果也不能自动证明系统具备兰特提现能力。
确认状态与费用
以太坊交易经历广播、进入区块及后续最终确定等阶段。支付应用需要区分请求已经发送、交易已经上链和执行是否成功;取得交易哈希只说明有了可追踪的标识。
网络费用与支付本金应分开理解。Gas 是计算工作量的计量单位,其数量不能直接当作货币金额。对于合约支付,还要核对执行结果,不能仅凭交易被纳入区块就将订单标记为完成。
常见问题:两种网络能否套用同一规则
不能直接套用。以太坊的账户序号、Gas 与合约输入数据属于其交易机制;比特币支付链接及地址关联订单属于另一套支付处理语境。界面可以相似,底层字段和核验方式仍须按网络区分。
链上记录是否等于商户完成结算?两者需要分别核实。链上状态用于确认相应网络内的交易,商户订单完成、法币兑换和银行入账则属于应用及外部服务的处理范围。