DOHM 协议
DOHM 是构建在比特币上的储备货币协议,以 Alkanes 智能合约实现。国库通过债券出售 DOHM,将所得作为背书储备持有,并通过周期性的 Rebase(变基)把盈余分配给质押者。
你会持有的四种资产
| 资产 | 说明 |
|---|---|
| DOHM | 储备代币,8 位小数。只有国库能铸造;任何人都可以销毁自己持有的部分。 |
| sDOHM | 质押份额,可转让。其对应的 DOHM 价值随质押指数增长——Rebase 时你的份额数量不变,但每份更值钱。 |
| 债券凭证 | 每笔债券购买时铸造。它是该笔债券未来 DOHM 兑付的唯一凭据——到期后凭它赎回。 |
| 解押凭证 | 每次发起解押时铸造。它是该笔解押 DOHM 兑付的唯一凭据——冷却期后解锁,凭它领取。 |
债券凭证与解押凭证都是 1/1 的 orbital——Alkanes 原生的非同质化实例,由工厂模板生成。它们存放在你自己的 UTXO 中,因此可以自由转让。
债券凭证与解押凭证都是无记名资产。 谁持有,谁就拥有对应的兑付权。一旦遗失,其中的 DOHM 将无法找回——协议没有过期作废机制,也没有管理员代为找回的途径。
单位与约定
本文档中的所有公式均采用链上基本单位与整数运算:
- 代币数量以基本单位计(8 位小数):
1 DOHM = 1e8个基本单位。 SCALE = 1e8——协议的定点乘数。- 价格(
floor底价、fixed固定价、现货价)以 frUSD/DOHM × 1e8 表示(frUSD 是价值 1 美元的计价基准)。 - 利率以 ppm(百万分比,分母为
1e6)表示;比率以 bps(基点,分母为1e4)表示。 - 除非特别标注为向上取整,所有除法一律向下取整。
小数位是一种显示约定,而非链上字段。 8 位小数只是 App 和本文档展示数量的方式,但 DOHM 代币本身只暴露名称、符号、总供应量和铸造者,链上并没有
decimals字段。一个不认识 DOHM 的通用 Alkanes 钱包会显示原始基本单位(例如 1 DOHM 显示为100000000)。
价值如何流转
债券存入(frUSD / frBTC / LP 代币)
│
▼
国库储备 ── 背书超出负债的部分 = “超额”
│
▼
Rebase 铸造奖励 = min(利率 × 已质押量, 超额)
│
▼
质押指数上升 → 每一份 sDOHM 都能兑换更多 DOHM
只有当一笔债券的存入足以完全背书它所铸造的 DOHM 时,该债券才会执行(见债券)。超出这部分背书的盈余,才是质押奖励的资金来源——协议绝不会铸造没有背书支撑的奖励。