走进 Web3

开发白标加密钱包需要哪些步骤?

By Safeheron Team

开发白标加密钱包需要哪些步骤?采用白标方案时,企业不必自己写底层代码,但仍要完成四件事:确定托管模式和牌照,评估并接入服务商,配置策略、审批和合规流程,最后完成测试再上线。本文假设企业已经决定采用白标方案;是否自建的比较,在企业如何推出数字钱包中有说明。

第一步:确定托管模式和牌照

托管模式决定企业是否需要牌照。金融行动特别工作组(FATF)的指引认为,大多数托管钱包服务商属于虚拟资产服务商,因为它们代他人持有或保管虚拟资产;只开发或销售非托管钱包软件的提供者通常不属于。欧盟 MiCA 把“代客户保管或控制加密资产或其访问手段(如私钥)”列为一项加密资产服务,只有获得授权的加密资产服务商,或已向主管机关备案的信贷机构等持牌机构,才能在欧盟提供。

因此,企业要先确定:客户资产的密钥或密钥分片由谁持有,是自己托管、交由持牌机构托管,还是由用户自持。即使采用第三方技术,监管责任也不会随之转移,使用第三方钱包服务商时的合规责任归属整理了各地的规定。

第二步:评估并接入服务商

对受监管机构来说,选择白标服务商就是一项外包决策。欧盟《数字运营韧性法案》(DORA)第 28 条要求,金融机构在签订信息通信技术服务合同前,要评估该服务是否支持关键或重要功能、识别包括集中度在内的风险、对服务商尽职调查并评估利益冲突,而且只能与符合适当信息安全标准的服务商合作;签约后还要把合同登记到信息登记册中。

欧洲银行管理局(EBA)和新加坡金融管理局(MAS)的外包指引也列出了尽职调查的重点:服务商的商业声誉、财务实力、专业能力和容量、所需的监管授权,以及物理和 IT 安全控制。针对钱包服务商的具体评估问题,可以结合如何选择安全的钱包即服务服务商中的六项标准。

第三步:配置策略、审批和合规

白标服务商提供的是能力,具体规则要由企业自己设定,包括转账限额、地址白名单和转账审批流程,以及在收付款前对地址做 KYT 筛查。

如果企业提供托管和转账服务,还要落实旅行规则。以欧盟《资金转移条例》第 14 条为例,发起方的加密资产服务商要确保转账附带发起人和受益人信息,并在转账之前或同时安全地传递;向自托管地址转出超过 1,000 欧元时,还要采取措施评估该地址是否由发起人拥有或控制;在完全合规之前,不得发起或执行转账。

第四步:测试和上线

新加坡金融管理局《技术风险管理指引》对系统测试的要求可以作为参照:测试前要制定并批准测试计划,覆盖安全控制和不同负载下的系统性能;单元测试、系统集成测试和用户验收测试要在相互隔离的环境中进行;变更后要做回归测试;重大问题要在部署到生产环境之前解决,测试结果由相关方签字确认。

同一份指引还要求定期测试灾难恢复计划,并备份加密密钥以便恢复。对钱包来说,这意味着上线前就要演练服务商中断或密钥分片丢失时如何恢复资金。

结语

采用白标方案可以省去底层开发,但托管模式和牌照、服务商尽职调查、策略和合规配置、测试和恢复演练仍要由企业自己完成。Safeheron 的 MPC 钱包即服务为企业提供 MPC 密钥管理和策略引擎。

你的企业是否在规划推出自有品牌的加密钱包?

联系 Safeheron 销售团队,预约一对一演示

分享

预约演示

正在评估数字资产安全方案?不妨与 Safeheron 专家聊聊,获取专属方案建议

预约演示