# 安全可审计的 dlcBTC 铸造过程

By [BitSafe中文](https://paragraph.com/@bitsafe) · 2024-10-15

---

本文主要介绍 dlcBTC 如何透明、安全地使比特币在 DeFi 中使用，每一步都在区块链上完全可验证。

dlcBTC 是一种更安全的封装比特币，为 DeFi 提供了防盗桥梁，使用户能够参与质押、借贷和交易等金融活动。

与传统的托管服务不同，dlcBTC 利用[谨慎日志合约 (DLCs)](https://www.dlcbtc.com/blog/what-are-discreet-log-contracts-dlcs-a-beginners-guide) ，允许承兑商（拥有 15 个以上比特币的机构）以独特的多重签名锁定其持有的资产，确保他们在整个过程中保持对资产的控制权。

这种机构友好型方法降低了集中托管相关的风险，例如欺诈和政府扣押。

本文旨在详细介绍铸造 dlcBTC 的透明、可审计过程，从将比特币锁定到多重签名 DLC 到最终在以太坊和 Arbitrum 等区块链网络上铸造。

我们将分解每个步骤，重点介绍 DLC 证明者等关键参与者，并展示整个过程的安全性和透明度。

dlcBTC 交易的剖析

dlcBTC 的铸造过程涉及一些关键步骤，每个步骤旨在保持链上的透明度、安全性和完全可审计性。

铸造流程

步骤 1

承兑商首先在目标链上创建一个vault object，并在该vault里铸造封装比特币 dlcBTC。

![](https://storage.googleapis.com/papyrus_images/b718de7d672527e7e2175bf27e9aea889b6cc53ac8ba4e6cdc5df0e679061c6a.png)

铸造可以是在以太坊、Arbitrum、Base、OP 或其他受支持的链上。它们被分配了此Vault的唯一 ID（UUID）。

![](https://storage.googleapis.com/papyrus_images/31901b8cbac7cbb42bf202bd377b2e11b2150df9747d752a0ad116c1da172cd3.png)

第 2 步

随即生成一个比特币 PSBT（部分签名的比特币交易）并用于向自我托管的 dlcBTC 网络存入资金。

![](https://storage.googleapis.com/papyrus_images/608ea3fca8c7a73a49eb329c4fde45769d92e7438ff388beea3593a1a37bcf31.png)

![](https://storage.googleapis.com/papyrus_images/d20a7c1d7443bb81f57e9a979b4bffbd6e352148de6574142d25cc07aa7d1fe8.png)

比特币将被锁定在承兑商和 dlcBTC 去中心化的 Attestor 网络的 2-of-2 多重签名中，并提交到了步骤 1 中的 UUID。

这种预签名机制确保锁定的 BTC 始终会返回给原始存款人（即使在系统中也是如此），从而使 dlcBTC 具有防盗功能。

![](https://storage.googleapis.com/papyrus_images/e5e898b2d702b2d212eb79efdebf37e74b40d99aad7dbcf567581560c9c7a5d0.png)

一旦用户签署该协议，他们就会将其发送到 Attestor 网络。

![](https://storage.googleapis.com/papyrus_images/120a043b3e66bed06c92d3b82b5799a87295d282f512fcf7a8cb47a46ad6e53b.png)

步骤3

证明者独立验证交易，确保一切正确并验证金额。

![](https://storage.googleapis.com/papyrus_images/2974abd84022051f0a0fcbe5fc8169565489cb6ca91182d31068628a732b6e41.png)

如果一切都正确，并且这个保险库是全新的或目前是空的（不持有任何 BTC 抵押品），那么验证者将广播该交易。

![](https://storage.googleapis.com/papyrus_images/d70938627688039f5863d0014381c942e8f9ad3a721f14b55c9a1ef0685a7899.png)

假设这个Vault中已经有一些比特币抵押品。在这种情况下，证明者将使用 FROST 系统执行阈值签名流程，以签署他们一方的多重签名，从旧的 DLC 交易中支出并进入新的交易，将旧值和来自用户的新存款结合起来。

然后，这笔新交易将被广播出去。这样，在任何时候, 每一笔比特币交易都代表一个Vault。

步骤4

一旦证明者网络确认了交易中足够的比特币确认，他们就会针对目标链再次执行阈值签名流程。

![](https://storage.googleapis.com/papyrus_images/f9843c7d256d44f939dde1d9a545cae9fa1cd1b44e327af6a1a8ff4e63d1a22d.png)

赎回流程

步骤 1

当承兑商需要把dlcBTC 兑换成比特币时，过程是类似的。

承兑商首先与目标链进行交互，烧毁他们想要在比特币中兑换的 dlcBTC 代币数量。

![](https://storage.googleapis.com/papyrus_images/7bd0e280403b8a965896b07eb46e0e3c1345675fa86889cfe557cf425e3fbf2a.png)

第 2 步

然后，承兑商签署另一份 PSBT，将 Vault 交易中的部分或全部比特币发送回他们的钱包，其余的比特币将发起一笔新交易发送回 Vault。此 PSBT 被发送给验证者。

![](https://storage.googleapis.com/papyrus_images/e914c68e4d8abaa125fd07bb932943f614f2f0abda794023dcee0cfd29ca5a0a.png)

步骤3

验证者独立验证交易，如果一切看起来正确，他们会使用 FROST 阈值签名来签署 2-of-2 交易的一方，然后广播该交易。

![](https://storage.googleapis.com/papyrus_images/ef89ddfbd72c27c734946d339897622a9a03f243f21f6f232f1a62450987df4f.png)

随后，比特币就会重新出现在承兑商的钱包中。

![](https://storage.googleapis.com/papyrus_images/abd9078a1385c621b2071dbf376c537ecdbf056a1a18c84b90e43d36e2470618.png)

dlcBTC 铸造实例(链上查询)

●      比特币资金交易，显示比特币锁定在多重签名 DLC 中： [查看交易](https://www.blockchain.com/explorer/addresses/btc/bc1p668tcea7we3vht5q6qz226qfvcgyaefceyfeaa629wxpv3sh277swtcsrq)

●      多重签名 DLC 地址本身： [查看多重签名地址](https://www.blockchain.com/explorer/addresses/btc/3EqNryue7cNjqvpvfW5meiktKhJ7JxtgbU)

部分签名交易（PSBT）的实例

PSBT 是此流程的关键要素，可明确交易中涉及的每个步骤。

例如，当承兑商启动比特币锁定过程时，他们会生成一个 PSBT，记录比特币被释放的条件。

这种透明度使得验证交易条件变得容易。

费用结构

●      铸造 dlcBTC 需要支付 12 个基点（0.12%）的费用。

●      销毁 dlcBTC 来赎回比特币需要支付 15 个基点（0.15%）的费用。

这些费用在链上也是可见的，从而提供了使用该服务的相关成本的完全透明度。

铸造/销毁公开透明

dlcBTC 的一个关键价值主张是，铸造/销毁过程的每一步都是可见的，并且可以在链上审计。这确保了完全的透明度——没有隐藏的流程或幕后的“魔法”。

比特币持有者可以从将资产锁定到多重签名 DLC 的那一刻起，到他们在另一个区块链上收到 dlcBTC 代币为止，一直追踪他们的资产。

将比特币锁定到 DLC 的过程可以通过比特币区块链进行验证，从而允许任何人都追踪资金。

整合 [Chainlink 的储备证明 (PoR)](https://mint.dlc.link/proof-of-reserve)通过提供比特币储备的实时验证，进一步增强了 dlcBTC 的透明度和可审计性。

Chainlink 的去中心化预言机网络持续监控并报告 DLC 中锁定的比特币的状态，确保支持 dlcBTC 的比特币数量始终可验证且准确。

这一额外的安全层意味着用户可以自信地相信他们的 dlcBTC 是完全安全的，所有储备数据都经过独立验证并在链上可见，从而加强了 dlcBTC 对完全透明的承诺并消除了储备不足的风险。

结论

总而言之，dlcBTC 为机构和承兑商会提供了一种安全、透明且完全可审计的方式来铸造封装的比特币，而不存在与托管服务相关的风险。

使用多重签名 DLCs 可确保承兑商在参与 DeFi 时保留对其比特币的控制权。

由于整个过程在链上可见并由去中以化的 DLC 证明者验证，dlcBTC 成为传统封装比特币服务的安全高效的替代方案。

---

*Originally published on [BitSafe中文](https://paragraph.com/@bitsafe/dlcbtc-13)*
