一文剖析FireBlocks钱包服务信息流与资金流

区块链 2026-04-15

Web3钱包是数字资产的入口与管理工具,核心作用是帮用户保管私钥、发起交易、管理链上资产(代币、NFT 等),是用户与区块链交互的必备载体,直接决定资产安全与使用体验。

常见钱包分类

托管钱包:平台帮用户保管私钥,用户用账号密码登录,操作简单,但资产安全高度依赖平台。

非托管钱包:用户自己保管私钥/助记词,平台无法触碰资产,自主权高,但私钥丢失则资产永久损失。

机构级钱包:面向企业、交易所、资管方,需满足大额资产安全、多签审批、合规审计、多链适配等高阶需求,门槛远高于个人钱包。

Fireblocks让机构不用重复造轮子,把最难的"安全 + 合规 + 多链"问题交给专业平台,自己专注业务增长和客户体验。

一、Fireblocks账户体系

Fireblocks 采用“层级化隔离”账户体系,适配机构托管场景,核心分为3类,全程与MPC私钥体系绑定,保障安全:

主账户:机构核心管控账户,用于归集资金、配置全局权限与审批规则;

子账户:按客户、业务线拆分(如高净值用户、不同链资产),独立核算,资金隔离;

安全账户:用于临时签名、交易校验,不存放实际资产,进一步降低风险。

1

1.顶层:Workspace(工作区)

Workspace:一个独立的业务隔离单元,对应一个机构/企业主体。

一个Workspace下可以有多个Vault Account(托管账户),用于按业务线/客户/资产类型做资金隔离。

一个Workspace下也可以有多个Custody Account(托管账户),用于机构级托管服务。

2. 账户层:Vault Account & Custody Account

Vault Account(托管账户)

是机构内部的资金管理单元,用于归集和管理资产。

一个Vault Account下可以关联多个Asset Wallet(资产钱包),例如:

TREZOR Wallet (BTC)

TREZOR Wallet (ETH)

TREZOR Wallet (USDT)

等,按币种/链进行隔离。

每个Asset Wallet下又可以有多个Deposit Address(充值地址),用于接收对应链上的入金。

Custody Account(托管账户)

面向客户的托管账户,用于隔离不同客户的资产。

一个Custody Account下可以有多个Asset(资产),例如:

资产 A(BTC)

资产 B(ETH)

资产 C(USDT)

更多资产…

每个资产对应一个Deposit Address,用于客户入金。

3. 钱包与地址层:Asset Wallet & Deposit Address

Asset Wallet(资产钱包)

是链上资产的管理容器,每个钱包对应一条链/一种资产。

例如:

TREZOR Wallet (BTC):用于管理比特币

TREZOR Wallet (ETH):用于管理以太坊及ERC-20代币

一个Asset Wallet下可以生成多个Deposit Address(充值地址),用于接收入金,每个地址可绑定到具体客户/业务线。

Deposit Address(充值地址)

链上的唯一地址,用于接收数字资产入金。

入金时,资金从外部钱包/交易所转入该地址,再归集到对应的Asset Wallet → Vault Account。

1

二、入金信息流

用户/机构 ──①请求──▶ Fireblocks ──②生成地址──▶ 区块链
    ▲                   │                        │
    │                   │                        │
    └────⑦入账通知───────└────⑤链上确认────────────┘
                              │
                         ⑥合规筛查(Chainalysis)
④资金流:用户 ──────────────────────────────▶ 链上地址

1. 客户发起入金申请,提交入金地址(Fireblocks 分配的专属地址)、资产类型、金额;

2. Fireblocks同步触发合规校验(Chainalysis/Elliptic 筛查),确认地址无风险、符合AML/KYT要求;

3. 校验通过后,系统生成入金凭证,同步至机构管理后台与客户端,记录入金指令。

1

三、入金资金流

1. 客户将数字资产从个人钱包/交易所,转入Fireblocks 分配的专属入金地址;

2. 区块链网络确认交易后,Fireblocks 节点捕获到账信息,通过MPC技术完成签名校验;

3. 资产自动划入对应子账户(按客户/业务拆分),资金状态更新为“可用”,全程无人工干预,实时到账。

1

四、出金信息流

发起人 ──①请求──▶ Fireblocks ──②政策校验──▶ 审批人
   ▲               │  │                        │
   │               │  └──③待审批通知───────────┘
   │               │
   │               └──④MPC 签名──▶ ⑤广播交易 ──▶ 区块链
   │                                  │
   └────────────⑧完成通知◀──⑦链上确认◀─┘
⑥资金流:Vault ──────────────────────────────▶ 目标地址

1. 客户/机构发起出金申请,提交出金地址、资产类型、金额、用途,系统自动触发预设审批规则(如大额双人审批、指定角色审批);

2. Fireblocks 同步完成合规筛查,校验出金地址安全性、交易用途合理性,确认符合全球AML/KYT及旅行规则等监管要求;

3. 审批通过、合规校验无误后,系统生成出金指令,同步至机构管理后台、客户端及区块链节点,留存完整操作日志(含申请人、审批人、校验结果),便于后续审计追溯;

4. 若审批未通过或合规校验失败,系统立即反馈失败原因(如地址存在风险、审批权限不足),终止出金流程,同步更新信息流日志。

1

五、出金资金流

1. 出金指令生效后,Fireblocks 通过MPC技术,由多节点协同完成交易签名(全程不拼接完整私钥),生成合法有效的链上交易;

2. 签名完成后,资产从对应客户子账户划出,通过适配的区块链网络(如ETH、BSC、Solana)发起划转,全程受安全账户实时监控,杜绝中途篡改风险;

3. 区块链网络确认交易(完成区块打包)后,资产到达客户指定出金地址,系统同步更新资金状态为“已出金”,并向机构管理后台、客户端推送到账通知;

4. 若出金过程中出现异常(如区块链网络拥堵、地址错误),资产将被系统拦截,待异常排查后,要么重新发起划转,要么原路退回对应子账户;

5. 若出金校验失败(地址风险、审批未通过),资产将直接拦截并退回对应子账户,同步反馈失败原因,确保资金全程安全可控。

1


免责声明:本网站、超链接、相关应用程序、论坛、博客等媒体账户以及其他平台和用户发布的所有内容均来源于第三方平台及平台用户。网站及其内容不作任何类型的保证,网站所有区块链相关数据以及其他内容资料仅供用户学习及研究之用,不构成任何投资、法律等其他领域的建议和依据。用户以及其他第三方平台在本网站发布的任何内容均由其个人负责,与本网无关。

相关文章