# dlcBTC 的理论风险

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

---

dlcBTC代表了资产跨链转移的重大进步，消除了中心化和交易对手漏洞等主要风险。通过使用户能够将BTC自行封装在DLC密码箱中，dlcBTC确保资产由储户直接控制，从而显著降低因外部威胁或恶意行为者造成损失的机会。

正在进行的区块链革命持续推动技术进步，旨在开发创新且可互操作的解决方案。dlcBTC是一种解决方案，旨在释放去中心化金融（DeFi）领域中比特币的潜力。dlcBTC利用以太坊区块链上比特币的自我封装和非托管表示形式，并通过谨慎日志合约(DLC)为以太坊上的DeFi提供无需信任的桥梁，实现资产无需集中或中心化。

dlcBTC允许储户将 BTC 自行封装在 DLC（一种特殊类型的多重签名钱包）中。使用预签名机制，这个“密码箱”被设置为只支付给存款人。即使发生黑客攻击或安全漏洞，也只有原始存款人才能收到 BTC 存款。这种创新的保护方法可确保用户的资产异常安全，并消除因黑客攻击、盗窃或欺诈而造成损失的风险。

在本文中，我们将深入探讨 dlcBTC（BTC 在以太坊上的凭证）所带来的潜在风险，并向您展示现有的保障措施和安全措施。

潜在的 dlcBTC 风险

1.   dlcBTC承兑商赎回风险

dlcBTC的第一个假设风险是，如果承兑商破产，它可能无法为用户处理BTC兑换。这种情况让人想起传统金融 (TradFi) 的陷阱，即资不抵债的银行无法赎回客户存款。在破产的情况下，任何不受保险（例如美国的 FDIC 保险）保障的银行存款都面临损失的风险。

就 dlBTC 而言，如果 dlcBTC 承兑商破产，就会产生赎回风险。破产将导致资产被买断或拍卖的等待期，而这段等待期可能会导致消费者信心暂时丧失，从而导致 dlcBTC-BTC 价格脱钩。然而，与传统银行模式不同，承兑商破产并不等于存款资产的损失。由于只有当 BTC 被物理锁定在密码箱中时才能铸造 dlcBTC 代币，这意味着 DLC 提供\*\*内置的储备证明。\*\*一旦新所有者（通过资产购买或政府拍卖）获得资产，该机构就可以处理赎回，从而获得基础比特币的使用权。

比较 dlcBTC 与支持 USDC 的银行的赎回风险

dlcBTC 商业系统可能与支持 USDC 的银行系统最为相似。 USDC 由一级金融机构账户中持有的美元和现金等价物支持。指定人员通过必要的安全许可控制对这些储备资产的访问。如果发生破产，对这些储备金的控制权（以及获取它们的钥匙）将转移给破产法院或政府实体。

[SVB 的失败](https://www.chainalysis.com/blog/crypto-market-usdc-silicon-valley-bank/)导致由于消费者信心丧失而导致 USDC 暂时脱钩时所见。然而，一旦市场信心恢复，USDC 的价值就会恢复。 USDC 的脱钩为投资者以低于 1 美元的价格购买 USDC（推高 USDC-USD 价格）创造了套利机会，并在随后以平价出售时获利。

dlcBTC 作为锁定比特币抵押品的好处

dlcBTC 抵押品使用 DLC 进行物理锁定，从而消除了与银行存款相关的传统交易对手风险。无论 dlcBTC 商家的财务状况如何，这种物理锁定机制都可以确保 BTC 始终存在并被记录。因此，dlcBTC 商家面临破产的风险不会直接影响锁定的 BTC 的存在或可用性。然而，这可能会影响消费者信心，从而影响 dlcBTC 与 BTC 的挂钩。

dlcBTC 因其提供卓越的风险回报率而脱颖而出，将 DeFi 中赚取收益的财务收益与降低的赎回风险结合起来。这使得 dlcBTC 成为比持有 BTC（存在机会成本）和比特币 L2s 或 Babylon 等较新、较少采用的技术更安全的替代方案。尽管存在潜在的脱钩风险，但与 USDC 类似，dlcBTC 提供了一种更安全的比特币封装方式。

2.   智能合约漏洞

根据[Halborn 的报告](https://www.halborn.com/reports/top-hacks/halborn_top_50_defi_hacks_2016_2022.pdf?utm_source=microsite&utm_medium=email&utm_campaign=top50microsite&utm_id=top50microsite&utm_source=Gated+Research&utm_campaign=7ecc5ace40-EMAIL_CAMPAIGN_2023_08_01_06_11&utm_medium=email&utm_term=0_e0ed3298e1-7ecc5ace40-%5BLIST_EMAIL_ID%5D)，自 2016 年以来，智能合约漏洞在前 50 名 DeFi 攻击中占比高达 47%。该报告进一步揭示，逻辑错误是最常见的智能合约漏洞类型，占所有智能合约黑客攻击的 26% 。输入验证失败和数学错误位居第二和第三，分别占智能合约攻击的 23% 和 12%。这些发现强调了提高智能合约安全性、实施稳健的管理实践以及降低 DeFi 生态系统风险的必要性。

dlcBTC用户在与 DeFi 协议交互时面临智能合约风险、安全漏洞和监管不确定性。这是参与 DeFi 平台的标准方面。为了降低这些风险，dlcBTC 用户在参与任何 DeFi 协议之前必须进行广泛的尽职调查。这包括检查智能合约代码、评估现有安全协议以及确保平台符合相关法规。

尽管所有智能合约都有风险，但 dlcBTC 是风险最低、最安全的 BTC 封装方式。 dlcBTC 智能合约缺陷带来两个风险：BTC 抵押品可能会提前释放，导致 dlcBTC 脱钩，或者 BTC 抵押品可能会被永久锁定。

基于智能合约的 dlcBTC 脱钩

dlcBTC 可以依赖于两个实例。首先，如果 dlcBTC 合约存在 bug，导致dlcClose 函数调用不正确。在这种情况下，储户拿回了他们的 BTC，但他们仍然持有他们的 dlcBTC 代币。第二种情况是，当证明者证明关闭事件时，存款人拿回他们的 BTC 抵押品，但他们仍然持有他们的 dlcBTC。换句话说，销毁从未发生过。

万一证明者丢失 PSBT（打开和关闭事件所需的部分签名的比特币交易），**系统会保留必要数据的备份。我们还引入了**2 小时的等待期，在此期间，证明者验证流程会执行二次链下检查。如果 DLC 未标记为安全，则会触发暂停合约的调用。重要的是，这种暂停角色可能涉及链上和链下元素，需要多重签名设置以确保稳健且去中心化的控制机制。

BTC 抵押品将被永久锁定

BTC 抵押品可能会被永久锁定，从而限制存款人在两种情况下无法使用它。首先，dlcBTC 合约中的错误可能会导致铸币永远不会发生，尽管用户确实锁定了他们的 BTC。其次，由于合约中的错误，dlcBTC 代币可能会被铸造到错误的地址。

我们付出了更多的努力，实施了多层方法，以确保 dlcBTC 永远不会脱离 BTC。首先，**我们要求证明者（验证 DLC 结果的去中心化第三方服务）仅在充分确认后监听以太坊虚拟机（EVM）事件**。重要的是，我们没有运行单独的 L2 或链；我们依靠[官方以太坊验证器](https://beaconcha.in/validators/leaderboard)来验证和确认 dlcBTC 交易。这确保了更高级别的安全性，防止潜在的错误或恶意交易。

其次，我们正在**分散我们的证明者网络**，以确保即使某些证明者发生故障，正常操作（例如打开和关闭金库）也不会受到影响。这样，用户在无法铸造 dlcBTC 代币的情况下就无法将BTC锁定在DLC密码箱中，也无法在不销毁 dlcBTC 代币的情况下取回其 BTC。

结论

综上所述，dlcBTC 代表了资产跨链转移的重大进步，消除了中心化和交易对手漏洞等主要风险。通过使用户能够将 BTC 自行封装在 DLC 密码箱中，dlcBTC 确保资产由储户直接控制，从而显着降低因外部威胁或恶意行为者造成损失的机会。 DLC.Link 通过以下方式降低了赎回 dlcBTC 和智能合约错误的假设风险：

●      利用内置的储备证明

●      提供卓越的风险回报比

●      要求证明者仅在充分确认后监听 EVM 事件

●      去中心化证明者网络以避免产生中心化引发的故障

●      保留所有必要数据的备份

●      实施 2 小时的等待期以执行二次链下检查。

dlcBTC 的非托管性质加上这些安全措施，使其成为以太坊区块链上第一个也是唯一一个防盗形式的封装 BTC。凭借其突破性的跨链方法和无与伦比的风险缓解措施，dlcBTC 不仅在 BTC 封装方面树立了新标准，而且还重新定义了 DeFi 领域的信任和安全性。

---

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