WAAS 是如何运作的?

By Safeheron Team
|

WAAS 是如何运作的?企业的系统通过 API 向 WaaS 发出指令,比如创建地址或发起转账;WaaS 先用风控规则检查这笔操作,再由密钥管理层完成签名,最后通过区块链节点广播上链,并把结果回调给企业。整个过程对企业来说只是几次 API 调用,复杂的密码学和链上交互都由 WaaS 在后台完成。

WaaS 的系统由哪几层组成?

最上面是接口层,也就是企业直接调用的 API、SDK 和管理后台,负责接收指令、验证调用方身份,并通过 Webhook 推送交易状态。

中间是风控层。交易策略引擎在这里检查每笔交易是否符合白名单、金额限制和审批规则,并做反洗钱筛查。再往下是密钥管理层,采用 MPC 时,私钥分片分布在不同参与方,签名运算可以放在可信执行环境(TEE)中完成。最底层是链上接入层,连接各条区块链的节点,负责广播交易和监听到账。

一笔充值和一笔提币在 WaaS 中如何完成?

充值流程

企业调用接口为用户生成一个专属充值地址。用户把资产转到这个地址后,链上接入层监听到交易,在达到设定的确认数后,通过 Webhook 通知企业给用户入账。如果风控层发现资金来自高风险地址,可以先冻结待审。之后,分散在各个充值地址的资金会按规则自动归集到主钱包。

提币流程

企业通过 API 提交一笔转账请求,写明收款地址、币种和金额。风控层首先检查地址是否在白名单内、金额是否超过限额,大额交易会进入人工审批。通过后,密钥管理层的各个 MPC 节点共同计算出签名,全程不会拼出完整私钥。签好的交易由链上接入层广播,确认后再回调企业。

这个顺序很关键:风控在签名之前执行,而且独立于发起请求的系统。即使企业的服务器或员工账号被入侵,攻击者发出的欺诈提币也会在这一步被拦下。

WaaS 的密钥备份和灾备恢复如何运作?

企业最担心的问题之一是:如果服务商停止服务,资产怎么办?采用 MPC 自托管的 WaaS 通常会让企业自己保存一份加密的密钥分片备份。在极端情况下,企业可以用开源工具在离线环境中恢复私钥,独立转移资产,不依赖服务商。

日常层面,MPC 还支持定期刷新分片:私钥和地址保持不变,但各方手上的分片会被替换。即使旧分片曾经泄露,刷新后也就失效了。选择 WaaS 时,可以演练一次备份恢复流程,确认自己确实掌握资产。

总结

WAAS 是如何运作的?它由接口、风控、密钥管理和链上接入四层组成:企业发出指令,风控先把关,MPC 完成签名,节点广播上链。配合密钥备份和分片刷新,企业既能用 API 快速开展业务,又能始终掌控资产。

想看看 WaaS 在你的业务里如何运作? 了解 Safeheron WaaS,或联系 Safeheron 销售团队,预约一对一演示

预约演示
留下您的联系方式,Safeheron 专家会尽快与您联系。
分享
联系我们