BlackRock BUIDL 深度解剖
完整拆解BUIDL架构:Securitize合约、Allowlist、每日分红、forcedTransfer、紧急暂停
日期: 2026-06-01 方向: 机构DeFi / RWA 阶段: Phase 1 - RWA协议解剖 (Day 29-42) 标签: #BUIDL #BlackRock #Securitize #国债代币化 #机构DeFi
今日目标
| 类型 | 内容 |
|---|---|
| 学习 | 完整拆解BUIDL架构:Securitize合约、Allowlist、每日分红、forcedTransfer、紧急暂停 |
| 实操 | 在Etherscan上读取BUIDL主合约状态变量、追踪典型转账链路、分析其与Sky/Aave的集成 |
| 产出 | 协议拆解#1:BUIDL(含合约调用图、资金流图、与MMF对照表) |
一、BUIDL 协议概述
1.1 一页定位
BUIDL = BlackRock USD Institutional Digital Liquidity Fund,是BlackRock于2024年3月发行的链上美元货币市场基金(Money Market Fund, MMF)。本质上是BlackRock传统Liquid Federal Trust Fund (LFFXX) 的链上版本。
| 维度 | 数据 |
|---|---|
| 发行方 | BlackRock Financial Management |
| 发行日期 | 2024-03-20 |
| 当前TVL(2026-05) | $2.9B(一度突破$3B) |
| 链支持 | Ethereum, Polygon, Arbitrum, Optimism, Avalanche, Aptos |
| 主合约(ETH) | 0x7712c34205737192402172409a8F7ccef8aA2AEc |
| 代币标准 | ERC-20 + Securitize私有合规扩展(类ERC-3643) |
| 最低申购 | $5,000,000 USD |
| 管理费 | 0.20% APR |
| 收益分配 | 每日链上distribution(rebase式) |
| 底层资产 | 美国短期国债 + 现金 + 隔夜回购 |
| 托管方 | BNY Mellon |
| 发行平台 | Securitize Markets LLC |
| 转让代理 | Securitize Capital |
| 审计 | PricewaterhouseCoopers (PwC) |
| 合规框架 | Reg D 506(c) - Accredited Investor Only |
| Sub-advisor | BlackRock Financial Management Inc. |
1.2 历史时间线
2023 Q4 ── BlackRock + Securitize签署合作协议
2024.03 ── BUIDL发行,T-1 TVL $0
2024.04 ── Ondo接入BUIDL作为OUSG的底层(首个DeFi-RWA组合)
2024.05 ── TVL突破$500M
2024.07 ── TVL达$520M,超过Franklin BENJI
2024.10 ── 扩展到Polygon、Avalanche、Aptos
2025.01 ── Sky (前MakerDAO) 接入BUIDL作为DAI抵押品
2025.06 ── Aave V4 RWA Market上线,BUIDL作为lending asset
2025 Q4 ── TVL突破$3B
2026.05 ── TVL $2.9B(部分资金转入Apollo's ACRED)
1.3 主要参与方
┌──────────────────────────┐
│ Investor (Accredited) │
│ 最低 $5M │
└────────────┬─────────────┘
│
┌──────────────▼──────────────┐
│ Securitize Markets LLC │
│ (Broker-Dealer / 发行平台) │
└──────────────┬──────────────┘
│
┌──────────────────┼──────────────────┐
▼ ▼ ▼
┌──────────────┐ ┌──────────────────┐ ┌──────────────┐
│ BlackRock │ │ BNY Mellon │ │ Anchorage │
│ (Sub-advisor)│ │ (Custodian) │ │ Digital │
│ │ │ (Cash + UST) │ │ (Crypto │
│ │ │ │ │ Custody) │
└──────────────┘ └──────────────────┘ └──────────────┘
│
│ Sub-advisory
▼
┌──────────────────┐
│ BlackRock │
│ Liquid Federal │ ← 实际投资管理
│ Trust Fund │
└──────────────────┘
二、架构深度拆解
2.1 合约模块图
BUIDL虽然不是严格的ERC-3643,但Securitize设计了一套类似的合规架构:
BUIDL Token Contract (DSToken)
0x7712c34205737192402172409a8F7ccef8aA2AEc
│
┌──────────────────┼──────────────────┬───────────────────┐
│ │ │ │
▼ ▼ ▼ ▼
┌──────────────┐ ┌──────────────────┐ ┌──────────────┐ ┌─────────────┐
│ Trust │ │ Compliance │ │ Registry │ │ Token │
│ Service │ │ Service │ │ Service │ │ Issuer │
│ (Roles) │ │ (Rules Engine) │ │ (Holders) │ │ (Mint/Burn)│
└──────────────┘ └──────────────────┘ └──────────────┘ └─────────────┘
│ │ │
│ │ │
▼ ▼ ▼
┌──────────────┐ ┌──────────────────┐ ┌──────────────┐
│ MASTER │ │ Lock Manager │ │ ServiceConsumer │
│ ISSUER │ │ Wallet Manager │ │ (proxy router) │
│ EXCHANGE │ │ Pause Manager │ │ │
│ TRANSFER │ │ Compliance │ │ │
│ TBE │ │ Configuration │ │ │
└──────────────┘ └──────────────────┘ └──────────────┘
2.2 关键合约地址(Ethereum 主网)
| 合约 | 地址 | 角色 |
|---|---|---|
| BUIDL Token (Proxy) | 0x7712c34205737192402172409a8F7ccef8aA2AEc | 主代币 |
| ProxyAdmin | 0x33dD86A3a8e00c6f2D1d0824d8f75A42768B1ce5 | 升级权限 |
| Token Issuer | 0x9D1eA8DD75A5C4831bAa3431eAfAFcb5E02fF96D | mint/burn执行者 |
| Compliance Service | 0xdd0CD8...4D2a | 合规规则引擎 |
| Wallet Manager | 0x0d49b0...5e1F | 白名单管理 |
| Lock Manager | 0x80F79F...7D3A | 锁仓控制 |
| Distribution Wallet | 0x4Bb6c0...7e62 | 每日分红来源钱包 |
2.3 关键状态变量与函数
// BUIDL Token主合约(基于Securitize DSToken架构)
contract DSToken is ERC20, ServiceConsumer {
// 合规服务路由
address public TRUST_SERVICE; // 角色权限
address public COMPLIANCE_SERVICE; // 转账规则
address public REGISTRY_SERVICE; // 投资者注册
address public ISSUANCE_INFORMATION; // 发行信息
// 关键状态变量
string public name = "BlackRock USD Institutional Digital Liquidity Fund";
string public symbol = "BUIDL";
uint8 public decimals = 6; // 注意:6位小数,对齐USDC
uint256 public totalSupply; // 当前 ~$2.9B / 1e6
// 核心转账钩子
function transfer(address _to, uint256 _value) public returns (bool) {
require(complianceServiceCheck(msg.sender, _to, _value),
"BUIDL: compliance failed");
return super.transfer(_to, _value);
}
function complianceServiceCheck(address _from, address _to, uint256 _value)
internal view returns (bool)
{
IComplianceService cs = IComplianceService(getServiceAddress(COMPLIANCE_SERVICE));
(uint code, string memory reason) = cs.preTransferCheck(_from, _to, _value);
return code == 0;
}
// Issuer mint(仅Securitize Issuer角色可调用)
function issueTokens(address _to, uint256 _value, uint256 _issuanceTime)
external onlyIssuer
{
// 检查接收方是否在Investor Registry
IRegistryService rs = IRegistryService(getServiceAddress(REGISTRY_SERVICE));
require(rs.isInvestor(_to), "BUIDL: not whitelisted");
_mint(_to, _value);
emit Issuance(_to, _value, _issuanceTime);
}
// Forced Transfer (法院判决/破产/制裁)
function omnibusTBETransfer(
address _from,
address _to,
uint256 _value,
bytes calldata _signature
) external onlyTransferAgent {
// TBE = Transfer by Exchange,绕过compliance
_transfer(_from, _to, _value);
emit ForcedTransfer(_from, _to, _value);
}
}
2.4 ComplianceService 规则引擎
contract ComplianceServiceRegulated {
function preTransferCheck(address _from, address _to, uint256 _value)
external view returns (uint256 code, string memory reason)
{
// 1. 检查双方是否在Wallet Manager中
if (!walletManager.isWalletWhitelisted(_to))
return (10, "Receiver not whitelisted");
// 2. 检查锁仓
if (lockManager.lockedAmount(_from) > balanceOf(_from) - _value)
return (20, "Insufficient unlocked balance");
// 3. 检查Pause状态
if (pauseManager.isPaused())
return (30, "Token paused");
// 4. 检查投资者类型限制(Reg D只允许Accredited)
if (!registryService.isAccredited(_to))
return (40, "Receiver not accredited");
// 5. 检查国家/地区限制
uint country = registryService.getCountry(_to);
if (countryCompliance.isCountryBlocked(country))
return (50, "Country restricted");
// 6. 检查持有人数量上限(Reg D 506(c)无上限,Reg S有限制)
if (registryService.holderCount() >= MAX_HOLDERS)
return (60, "Max holders reached");
return (0, "OK");
}
}
2.5 Daily Distribution(每日分红)机制
BUIDL不是Rebase代币(balance不变),而是每日新增mint代币给持有人:
// 每日NY时间下午4点(市场闭市后)
function distributeDailyYield(
address[] calldata _holders,
uint256[] calldata _amounts
) external onlyDistributor {
require(_holders.length == _amounts.length, "Length mismatch");
uint256 totalDistribution;
for (uint i = 0; i < _holders.length; i++) {
// mint新BUIDL代币给每个持有人
_mint(_holders[i], _amounts[i]);
totalDistribution += _amounts[i];
emit YieldDistributed(_holders[i], _amounts[i], block.timestamp);
}
emit DailyDistribution(totalDistribution, block.timestamp);
}
为什么用"每日新发"而不是Rebase?
- 税务清晰:每日新增是investment income,方便会计
- DeFi可组合性:Rebase会破坏Uniswap LP和Aave aToken
- 链上可观察:每个持有人钱包余额每天显式增加
每日分红规模:$2.9B × 5%年化 / 365 ≈ $397K/day
三、资金流/价值流图
3.1 申购流程 (Subscription)
[投资者] 通过Securitize Markets平台申请
│
│ 1. KYC + Accredited Investor验证
▼
[Securitize] 投资者入Registry
│
│ 2. 投资者发送USDC到Subscription Wallet
▼
[Subscription Wallet] 0x...
│
│ 3. Securitize将USDC兑换为USD(OTC给做市商)
▼
[BNY Mellon] 美元入金
│
│ 4. BlackRock LFFXX买入短期国债
▼
[国债持仓增加]
│
│ 5. Token Issuer调用 issueTokens()
▼
[投资者钱包] 收到BUIDL代币(数量 = USD投入)
3.2 赎回流程 (Redemption)
[投资者] 持有BUIDL,想赎回
│
│ 1. 选择赎回方式:
│ A. T+0 USDC赎回(通过Circle合作)
│ B. T+1 USD赎回(传统电汇)
▼
[Securitize Redemption Module]
│
│ 2. 投资者授权burn
▼
[BUIDL Contract] burn代币
│
│ 3. 资金路由
│
├─── A路径:从Circle USDC储备池支付(即时)
│
└─── B路径:BlackRock卖出国债 → BNY Mellon → 投资者银行(T+1)
3.3 与Sky (前MakerDAO)集成
DAI/USDS 储备 (~$3B目标)
│
│ Sky Allocator System分配
▼
[Sky Spark Liquidity Layer]
│
│ 通过RWA-014 vault持有
▼
[BUIDL代币 ~$1.6B]
│
│ Securitize daily redemption
▼
[USDC] → 进入Sky PSM储备
价值意义:Sky每年从BUIDL获得5%收益 ≈ $80M年化,是Sky核心收益来源。
四、风险分析
4.1 信用风险
- 底层国债违约:美短国债违约概率极低(AA+),但2023.06美债危机曾引发担忧 → 缓解:分散到多个maturity bucket
- BNY Mellon托管风险:BNY如果倒闭,资产追索复杂 → 缓解:Bankruptcy Remote结构 + State Street备份托管
4.2 技术风险
- Proxy升级权限:ProxyAdmin是Multi-sig,但若多签被攻破可冻结全部 → 缓解:BlackRock + Securitize 5/9多签 + 48h Timelock
- Issuer私钥泄露:可任意mint代币 → 缓解:Securitize使用Fireblocks MPC托管 + Hardware Module
- Compliance Service Bug:错误允许制裁地址转账 → 缓解:每次升级Trail of Bits审计
4.3 法律风险
- SEC执法:BUIDL是Reg D 506(c)合规,但DeFi集成(如Sky)可能被视为公开发售 → 缓解:DeFi端的BUIDL持有人是Sky的SPV,由Sky承担合规
- Force Transfer争议:法院判决在加密资产上的执行存在司法管辖问题 → 缓解:Securitize Capital作为Transfer Agent提供法律backstop
4.4 流动性风险
- 赎回挤兑:T+0 USDC赎回依赖Circle USDC储备深度,超过$500M可能转为T+1 → 缓解:与Circle有committed liquidity line
- 二级市场缺失:BUIDL没有Uniswap pool,二级流动性靠Securitize OTC撮合 → 缓解:与Apollo's ACRED建立cross-redemption
4.5 操作风险
- 每日分红错误:Distributor如果发错地址,资金损失 → 缓解:分红前dry-run + 多签确认
- 白名单管理失误:误把OFAC地址加入Investor Registry → 缓解:Chainalysis实时筛查 + 链下KYC双重验证
- 链下链上对账:链上totalSupply与BNY Mellon账面不符 → 缓解:每日PwC NAV验证
五、TradFi对照
5.1 BUIDL ↔ MMF 全方位对照
| 维度 | BUIDL(链上) | LFFXX MMF(链下) |
|---|---|---|
| 法律结构 | Delaware Statutory Trust | Delaware Statutory Trust |
| 投资者登记 | Securitize Capital + 链上Registry | DTC(Cede & Co) |
| 申购 | T+0 USDC上链 | T+0 银行电汇 |
| 赎回 | T+0 USDC(Circle)/ T+1 USD | T+0 USD |
| NAV更新 | 每日链上确认(参考$1) | 每日固定$1 |
| 收益分配 | 每日新增代币(mint) | 每日累积,月底支付 |
| 转让 | ERC-20 + Compliance | DTC过户 |
| 二级市场 | Securitize OTC | 不可二级(开放式基金) |
| 持有人证明 | 链上余额 | 经纪商账户 |
| 监管 | SEC(Reg D 506(c))+ NYDFS(Securitize) | SEC(1940 ICA) |
| 审计周期 | 月度+年度 | 月度+年度 |
| 评级 | 未公开 | AAAm(S&P) |
| 收益(2026) | ~5.0% gross / 4.8% net | ~5.0% gross / 4.85% net |
| 投资者门槛 | $5M(Accredited) | $1(零售) |
核心差异:BUIDL不是给零售客户的,是给已经有BlackRock账户的机构客户的"链上分销渠道"。BlackRock的目标不是从BUIDL赚管理费,而是抢占RWA作为DeFi抵押品的"前置资产"位置。
5.2 BUIDL ↔ DTC对账 vs 链上对账
传统:T+1结算
Day 1: 投资者下单 → 经纪商代下单 → 中央对手方
Day 2: DTC清算 → 资金 + 证券划转 → 完成
链上:T+0原子结算
Block N: issueTokens() 在同一区块完成 USDC接收 + BUIDL mint
Block N+1: 投资者已可使用BUIDL作为抵押
效率提升:传统1-2天 → 链上 ~12秒。
六、关键速查表
| 参数 | 值 |
|---|---|
| 主合约(ETH) | 0x7712c34205737192402172409a8F7ccef8aA2AEc |
| Decimals | 6 |
| 当前TVL | $2.9B |
| 最低申购 | $5,000,000 |
| 管理费 | 0.20% APR |
| 净收益(2026 Q1) | ~4.8% APR |
| 申购周期 | T+0 USDC / T+1 USD |
| 赎回周期 | T+0 USDC(限额内)/ T+1 USD |
| 每日分红时间 | NY时间 16:00 UTC-5 |
| 支持链 | Ethereum, Polygon, Arbitrum, Optimism, Avalanche, Aptos |
| Transfer Agent | Securitize Capital |
| 托管方 | BNY Mellon(USD/UST)+ Anchorage(Crypto) |
| 审计方 | PwC |
| 主要持有人 | Sky/Spark $1.6B、Ondo OUSG $200M、Apollo ACRED $300M |
| Reg框架 | Reg D 506(c) |
七、面试题
Q1: 为什么BlackRock选择Securitize而不是自建?
简短回答:Securitize是首批获得SEC ATS、Transfer Agent、Broker-Dealer三重许可的合规RWA基础设施提供商,自建至少需要3年和数千万美元,BlackRock的策略是"快速占位+主导生态"。
详细回答:
- 监管时间:Securitize的Transfer Agent牌照2019就拿到,从零申请要18-24个月
- 生态绑定:Securitize已经和Apollo、KKR、Hamilton Lane合作,BlackRock可以共享生态
- 战略聚焦:BlackRock是资管机构,不擅长链上基础设施
- 可比案例:富兰克林邓普顿BENJI是自建(基于Stellar),花了3年,TVL增长慢于BUIDL
- 2024年12月,BlackRock战略投资Securitize,进一步绑定关系
Q2: BUIDL接入Sky作为DAI抵押品,对DeFi意味着什么?
回答:
- 桥接价值:链下国债收益首次大规模流入链上稳定币储备
- 激励对齐:Sky从BUIDL获得5%收益,可以提高DAI Savings Rate到6-8%,吸引更多DAI需求
- 风险传导:如果BUIDL出问题(监管/技术),DAI将面临挤兑
- 可组合性突破:BUIDL可以作为vault collateral → 借出DAI → 再投资DeFi → 形成"链下国债→链上杠杆"的全新资本结构
- PM机会:未来3年所有稳定币都会朝"50%+RWA储备"方向走,需要思考反向产品(如RWA-collateralized perp)
Q3: 如果BUIDL发生Force Transfer,作为投资者你的法律救济是什么?
回答:
- 链下救济:BUIDL是Reg D私募证券,投资者签的Subscription Agreement有明确管辖法(Delaware)
- 追索路径:
- 链上记录Force Transfer交易(不可篡改证据)
- 投诉到Securitize Capital合规部门
- 起诉到Delaware Court of Chancery
- 如涉及制裁,需向OFAC申诉(一般6-12个月)
- 预防:投资前确认KYC状态、不要从dirty source转账、避免超过Allowlist期限
- 对比传统:传统证券Force Transfer同样存在(如UCC Article 8),机制类似
Q4: BUIDL的每日分红(mint)模式,对税务和会计如何处理?
回答:
- 税务(美国投资者):
- 每日新增代币按当日$1计入"Investment Income"
- 适用1099-INT表(如同MMF利息)
- 持有持续超过1年的代币转让,享受Long-term Capital Gain
- 会计(机构投资者):
- IFRS 9: Held-to-Maturity或Fair Value through P&L
- US GAAP: 类比money market instrument
- 链上特殊处理:
- DeFi集成时,每日mint会改变LP份额比例 → BUIDL不能直接进Uniswap
- Sky的处理:在SubDAO持有,每日分红entirely flow到Sky金库
- PM启示:设计RWA产品要考虑"会计友好性",Rebase产品在机构市场难以推广
Q5: 如果你要竞争BUIDL,你会怎么设计产品差异化?
回答(资产配置思维):
- 维度1:底层资产
- BUIDL:纯短期国债 → 差异:增加TIPS(抗通胀)/ 投资级公司债 / 多元国债
- 维度2:流动性
- BUIDL:T+0/T+1 → 差异:永续二级流动性(Permissioned AMM)
- 维度3:投资者门槛
- BUIDL:$5M Accredited → 差异:$10K Reg A+(如Etherfuse)
- 维度4:链覆盖
- BUIDL:6条链 → 差异:原生Solana/Cosmos/Move生态
- 维度5:可组合性
- BUIDL:仅与Sky/Aave集成 → 差异:原生DeFi-RWA Hub(如Ondo Flux)
- 维度6:地理
- BUIDL:美元 → 差异:欧元/日元/SGD MMF
- 真实竞品:Ondo OUSG(散户友好)、富兰克林BENJI(多资产)、Apollo ACRED(私募信贷)、Mountain USDM(无门槛)
明日预告
Day 32: Ondo Finance 深度解剖
明天我们将拆解Ondo Finance——RWA赛道最有"DeFi原生气质"的玩家:
- OUSG vs USDY 双产品线
- Flux Finance(Ondo自建借贷协议)
- Compound V2 fork的链上美债借贷
- Ondo Global Markets(链上股票)
- 与BUIDL的"上下游"关系
预计深度700+行。