QSD 铸币

铸币的详细设计

QSD 的兑换过程会燃烧 KUN,赎回过程会铸造 KUN,KUN 的价值将直接与 QSD 的需求相关。对于新铸造的 QSD 而言,其铸币的算法公式为:

Q=(YiPi)collateral value+(KPK)KUN valueQ = \overbrace{(Y_i*P_{i})}^{\text {collateral value}} + \overbrace{(K*P_K)}^{\text{KUN value}}
(1Cr)(i=0N(YiPi))=Cr(KPK)(1 − C_r​)({\sum_{i=0}^N{(Y_i*P_{i}}}))=C_r​(K ∗ P_K​)

其中:

QQ 是新铸造的 QSD 数量

CrC_r 是当前的抵押物比例

YiY_i 是系统内第 ii 种抵押物的数量

PiP_{i} 是第 ii 种抵押物的价格

KK 是铸币时燃烧的 KUN 代币数量

PKP_K 是 KUN 代币的报价,来源于DEX交易池的加权平均价格

示例一:在 BSC 网络,以 100% 的抵押比例,用 900 BUSD、50 BNB 和 2 BTCB 铸造 QSD,各抵押物的价格为 $1/BUSD、$40/BNB、$37,000/BTCB。

在这种条件下,需要燃烧的 KUN 数量为:

(11)×(900×1+50×40+2×37,000)=1×(K×PK)(1-1)×(900×1+50×40+2×37,000) = 1×(K×P_K)

0=(K×PK)0 = (K×P_K)

因此,我们证明了当协议的抵押率为 100%(完全抵押)时,无需 KUN 即可铸造 QSD。此时能够铸造的 QSD 数量为:

Q=(900×1+50×40+2×37,000)+(0)Q = (900×1+50×40+2×37,000) + (0)

Q=76,900Q = 76,900

一共可以铸造 76,900 QSD。在抵押物比例 100% 时,QSD 的全部价值以抵押品的价值计算。此时,用户如果尝试燃烧 KUN 生成 QSD,将会被退回,因为等式右侧 K×PKK×P_K 的结果为 0。

示例二:在 BSC 网络,以 70% 的抵押比例,用 900 BUSD、50 BNB 和 2 BTCB 铸造 QSD,各抵押物的价格为 $1/BUSD、$40/BNB、$37,000/BTCB。KUN 的价格为 $0.5/KUN。

首先,我们需要计算出 KUN 的需求量:

(170%)×(900×1+50×40+2×37,000)=70%×(K×0.5)(1-70\%)×(900×1+50×40+2×37,000) = 70\%×(K×0.5)

K=65,914.2857142857K = 65,914.2857142857

因此,在70%抵押比例的时候,存入 900 BUSD、50 BNB 和 2 BTCB 铸造 QSD,需要同时燃烧 65,914.2857142857 KUN,此时,能够生成的 QSD 数量为:

Q=(900×1+50×40+2×37,000)+(65,914.2857142857×0.5)Q = (900×1+50×40+2×37,000) + (65,914.2857142857×0.5)

Q=109,857.14285714285Q = 109,857.14285714285

一共可以铸造 109,857.14285714285 QSD。其中 76,900 QSD 由抵押物 BUSD、BNB 和 BTCB 提供支持, 32,957.14285714285 QSD 则没有任何担保物支撑,与这些算法提供的 QSD 对应的 KUN 将被销毁,退出流通。

如果没有足够的 KUN 与抵押物一起参与铸造过程,则交易将失败并显示预设的错误信息。

注意:在 QIAN V2 系统上线的初期,将只开放单个抵押物铸币功能,待系统稳定运行之后,会开放多抵押物同时铸币,以提供完整的铸币功能。

Last updated