XRP账本再度尝试推进新升级,允许银行将支付与合规职责分离
委派机制:让一个账户拆分出多种职责
XRP Ledger(XRPL)网络推出了名为 PermissionDelegationV1_1 的升级,允许单个账户按工作职能拆分自身权限。根据 XRPL 官方文档,每个被委派的账户最多可获得 10 项权限,且主账户可以随时修改或撤销这些授权。
具体来说,这种设计为机构类用户带来了灵活的权限组合方式。例如,一家稳定币发行方可以让联网的合规系统负责审批哪些客户账户有资格持有其代币,而掌握完全控制权的关键密钥仍离线保存。与此同时,另一个负责日常运营的账户可以只获得付款权限,却没有能力修改核心密钥或把权限再授予他人。这种职责分离的思路,与传统金融系统中的内控设计颇为相似。
首个版本因何折戟
值得注意的是,PermissionDelegationV1_1 是该网络第二次尝试引入权限委派功能。此前的首个版本存在一个安全缺陷,可能让攻击者迫使其他账户为未经正确签名的交易支付手续费。
问题出在程序的处理顺序上:软件会先判断账户是否有权执行某笔交易,之后才验证其签名。而根据 XRPL 的漏洞报告,某些失败情形仍会收取费用,也就是说,系统可能在发现签名无效之前就已经扣除了资金。若攻击者反复提交带有刻意设置的高额手续费的交易,受害者的 XRP 余额就可能被逐步耗尽。
社区测试者发现漏洞 验证人及时拦截
这一缺陷由一位社区测试者于 2025 年 9 月 15 日在主网之外测试该功能时发现并上报。随后,社区建议各验证节点拒绝该修正案,因此第一个版本从未在主网上激活。
如今重新推出的 V1_1 版本修复了签名验证顺序的问题,使权限委派功能得以正式部署。对于希望在链上实现精细化权限管理的企业和项目方而言,这一功能为多角色协作提供了原生支持,同时降低了核心密钥长期暴露在联网环境中的风险。

评论