《Future Internet》:Technical and Regulatory Prerequisites for Blockchain-Enabled Point-of-Sale Systems: A Tanzanian Case Study
编辑推荐:
数字支付技术的持续扩展促使坦桑尼亚区议会使用销售点(POS)系统收取服务费。在当前POS系统中,经授权的POS终端捕获支付详情,并通过集中式服务器将交易记录在POS数据库中,同时打印收据作为确认。尽管该架构支持交易收入的记录与监控,但在审计期间,它对验证授权交
数字支付技术的持续扩展促使坦桑尼亚区议会使用销售点(POS)系统收取服务费。在当前POS系统中,经授权的POS终端捕获支付详情,并通过集中式服务器将交易记录在POS数据库中,同时打印收据作为确认。尽管该架构支持交易收入的记录与监控,但在审计期间,它对验证授权交易的参与者身份以及独立确认交易完整性所提供的支持有限。为解决这些局限性,本研究调查了将自我主权身份(SSI)作为基于区块链的身份解决方案与现有POS系统集成,以及使用许可制区块链平台验证完整性的基本要求、标准和协议。为实现研究目标,采用探索性定性方法,包括对POS操作员、收入会计、内部审计师、信息与通信技术(ICT)管理员、一名监管机构和区块链专家进行32次半结构化访谈。采用混合演绎-归纳主题分析,建立了三个需求主题,即安全与身份管理、法律与监管合规、数据管理与完整性保障;两个标准主题,即安全与密码标准、身份与去中心化标识;以及两个协议主题,即安全与用户认证协议、数据管理与身份可移植性协议。研究结果被映射到适用的法律义务、合规标准、技术规范和实现控制,表明这些需求如何转化为区议会POS系统的概念性SSI-POS集成。所提出的解决方案将凭证签发、凭证持有者和设备POS管理;验证者与POS交易处理;区块链与完整性证据;以及保障域分离到定义的信任边界中。在签名交易获得验证者批准后,完整交易收据仍保留在现有POS数据库中,而收据哈希或相应的Merkle根被锚定在许可制区块链上,以提供防篡改验证。选择Hyperledger Besu与Quorum拜占庭容错(QBFT),因其适合许可制、多组织治理,并能独立复制收据哈希证据。该研究为SSI-POS集成提供了利益相关者衍生、符合监管的概念基础,而无需替换现有POS系统工作流程。
发表于《Future Internet》的这项研究,聚焦坦桑尼亚区议会使用POS系统收取服务费时面临的身份验证与交易完整性审计问题。现有POS工作流中,POS终端采集支付详情,经集中式服务器验证操作员和设备后,交易记录存入POS数据库;然而,该架构对授权交易的参与者身份验证能力有限,且审计时缺乏独立的防篡改证据。集中式存储还带来单点故障和内部威胁风险。以往研究多聚焦应用层认证或独立区块链支付方案,缺乏对区块链身份与现有POS集成所需具体需求、标准和协议的系统性分析。为此,研究人员开展了探索性定性研究,识别集成所需的技术与监管先决条件,并提出概念性SSI-POS集成框架,选择Hyperledger Besu/QBFT作为许可制区块链平台。
在技术方法上,该研究采用探索性定性设计,于2025年1月至6月对32名利益相关者进行半结构化访谈,样本包括坦桑尼亚地方政府POS生态中的13名POS操作员、4名收入会计、4名内部审计师、5名ICT管理员、1名监管人员和5名区块链专家。访谈以英语或斯瓦希里语进行,转录后使用ATLAS.ti辅助进行混合演绎-归纳主题分析,并将结果映射到法律义务和合规标准;同时采用STRIDE威胁建模和Hyperledger Besu/QBFT平台选型。方法上未涉及实验试剂或具体操作步骤。
研究结果部分的主要发现如下:
- **安全与身份管理**:通过访谈,参与者强调需通过加密、认证、授权和QR码验证实现用户验证,减少身份盗用并增强信任。结论是交易批准应依赖可信凭证而非仅靠用户名密码。
- **法律与监管合规**:参与者指出集成必须遵守政府法规、KYC和AML要求。由于SSI尚无专门监管,需要通过金融监管沙盒测试,在受控环境中评估合规性与风险。
- **数据管理与完整性保障**:参与者要求数据封装、最小化、保留、可追溯,并明确链下与链上存储分离。结论是完整交易记录应留在链下,仅将哈希或Merkle根上链以供审计验证。
- **安全与密码标准**:参与者建议采用ECDSA、AES-256、SHA-256等算法,以及FIDO2/WebAuthn认证标准,以加强交易机密性、完整性和用户认证。
- **身份与去中心化标识**:参与者支持使用W3C DID、Verifiable Credentials、DIDComm和PKI,使身份验证超越集中式用户名密码机制,实现隐私保护的凭证签发、持有和验证。
- **安全与用户认证协议**:参与者强调使用TLS/SSL保护传输安全,采用零知识证明和多重签名授权,防止单点权力并增强交易批准控制。
- **数据管理与身份可移植性协议**:参与者提出使用IPFS等链下存储,区块链仅保存哈希引用,并通过Reclaim协议等实现“证明而不泄露全量细节”,满足数据最小化要求。
在讨论部分,研究人员将上述需求、标准和协议综合为SSI-POS集成管线:POS操作员发起支付会话,钱包持有者签名交易意图并提交证明,验证者检查凭证有效性、撤销状态及角色绑定后,POS核心才提交交易;随后收据哈希锚定到许可制区块链。威胁模型比较显示,该方案可降低冒充、篡改、否认、信息泄露、拒绝服务和提权风险。账本选择上,Hyperledger Besu/QBFT凭借许可制多组织治理和独立复制收据哈希证据的能力被选中,但区块链仅在参与机构需要共同托管和独立验证完整性证据时才具有条件合理性;若存在单一可信审计方,更简单的数字签名追加日志或安全时间戳服务也可满足要求。
研究结论翻译如下:本文解决了坦桑尼亚区议会收入征收中现有POS系统在身份验证、交易授权和独立交易完整性验证方面的局限。当前POS环境主要通过服务器认证验证操作员和设备,但缺乏对特定交易批准者身份和权限的验证,也缺乏对存储后收据记录是否被篡改的独立判断。研究确定了集成区块链身份机制所需的技术和监管先决条件,建立了需求、标准和协议,并将其转化为针对区议会POS用例的概念性SSI-POS集成。所提出的集成引入结构化交易工作流:POS操作员发起支付会话,通过QR码或深层链接邀请商户SSI钱包加入;钱包签署交易意图并提交证明至验证者,验证者检查可信发行者、凭证有效性、撤销状态、角色和交易特定证明后,才批准提交至POS数据库。提交后,完整收据记录仍在现有POS数据库,而哈希或对应Merkle根锚定于许可制区块链。该方法保留了现有POS系统的操作角色,同时增加了证明提交、身份验证、区块链锚定和审计验证等工作流。关于完整性问题,区块链更适合参与机构需共同维护和独立验证收据哈希记录的场景,因此Hyperledger Besu/QBFT被选中。该研究提供了利益相关者衍生且符合监管的概念基础,将识别的需求、标准和协议、机构治理、安全控制与现有POS工作流相连接。