市值: $2.6836T 2.96%
成交额(24h): $86.4075B 26.77%
恐惧与贪婪指数:

42 - 中立

  • 市值: $2.6836T 2.96%
  • 成交额(24h): $86.4075B 26.77%
  • 恐惧与贪婪指数:
  • 市值: $2.6836T 2.96%
加密货币
话题
百科
资讯
加密话题
视频
热门加密百科

选择语种

选择语种

选择货币

加密货币
话题
百科
资讯
加密话题
视频

Bitcoin上的谨慎日志合约(DLC)是什么?

Discreet Log Contracts (DLCs) enable private, trustless Bitcoin smart contracts using oracles and adaptor signatures for conditional off-chain agreements.

2025/07/14 12:56

什么是谨慎的日志合约(DLC)?

谨慎的日志合约(DLC)是一种智能合约协议,旨在在Bitcoin区块链上操作。它们可以根据外部数据来实现无信任的有条件付款,通常称为Oracle提供的结果。与以太坊这样的平台中发现的传统智能合约不同,DLC在Bitcoin中使用加密技术和链计算的脚本功能更有限。

DLCS背后的主要创新是他们执行协议的能力,而无需揭示区块链上的条款或条件。这允许使用Bitcoin安全地实施保存隐私的金融工具,例如投注,保险合同或衍生工具。

谨慎的日志合约如何工作?

DLC的核心是使用适配器签名和甲壳。 Oracle是一个值得信赖的第三方实体,可提供结算合同所需的现实世界数据(例如,体育成果,股票价格)。 Oracle无法控制资金,但提供了参与者可以验证的签名结果。

  • 合同设置:两方就与Oracle的未来产出有关的条件达成协议。
  • 基金锁定:双方将Bitcoin锁定到2个2个多签名地址中。
  • Oracle签名:事件发生后,Oracle使用其私钥签名结果。
  • 支付执行:参与者使用Oracle的签名以及自己的签名,根据商定的条件解锁资金。

此过程确保只有相关方知道合同的确切细节,而区块链只能看到标准交易。

使用DLCS的隐私益处

DLCS最重要的优势之一是增强的隐私。其他区块链上的传统智能合约公开展现了所有逻辑和条件。相比之下, DLC将实际的合同逻辑离链固定,仅显示最终结果。

  • 无链条件:只有最终交易出现在区块链上,与其他任何问题都无法区分。
  • 机密协议:当事方可以在不公开其策略或职位的情况下协商复杂的金融工具。
  • 最小的Oracle暴露:Oracles不知道它们正在影响哪些合同,可以保留用户的匿名性。

这使得DLC特别吸引了机密性和合理的可否认性至关重要的机构申请。

Oracles在DLC中的作用

Oracles在DLC的执行中起关键作用。但是,与集中的甲骨文模型不同, DLCS通过加密保证最大程度地减少了信任要求。

  • 非习惯角色:牙齿永远不会持有或控制资金。他们仅提供签名的数据点。
  • 确定性签名:Oracles必须使用已知的公钥签署结果,以确保可验证。
  • N-N-N Trust模型:可用于减少单个故障点,尽管这会增加复杂性。

重要的是要注意,即使恶意, Oracles不能改变结果或窃取资金。他们的角色严格是信息的,用户可以选择受信任的来源或汇总多个提要以减轻风险。

谨慎日志合约的用例

DLC开设了各种各样的分散财务工具,这些工具以前很难或无法在Bitcoin上实施。

  • 预测市场:用户可以在不依靠集中式庄家的情况下下注现实世界中的事件(例如,选举,体育)。
  • 保险合同:根据天气数据,航班延误或其他可衡量事件的自动支付。
  • 选项和衍生产品:创建分散的期权市场,可以在其中使用BTC对冲曝光。
  • 自动托管:促进对等交易,其中资金的释放取决于验证的交付或绩效。

这些应用程序中的每一个都利用了Bitcoin的安全模型,同时通过链计算和Oracle输入引入可编程逻辑。

如何创建基本DLC

创建DLC涉及多个技术步骤,主要由支持DLC功能的软件库或钱包处理。

  • 同意条款:定义事件和可能的成果(例如,“ Team A Wins”或“ B Team B Wins”)。
  • 选择一个Oracle :选择可靠的来源,该来源将在活动结束后发布签名结果。
  • 生成密钥:每个方都会创建一个钥匙对并交换公共钥匙。
  • 建立合同交易:构建两项交易:每个结果一项。这些签名具有涉及Oracle公共密钥的适配器签名。
  • 资助合同:双方为2个2和2的Multisig地址提供资金。
  • 等待Oracle数据:事件结束后,Oracle将发布签名的结果。
  • 索赔资金:使用Oracle的签名来最终确定适当的交易并要求赢得奖金。

这些步骤通常通过用户友好的接口来抽象,但是了解它们可以帮助用户评估信任假设和风险。

常见问题(常见问题解答)

Q1:可以使用不受信任的Oracles使用DLC吗?尽管DLC依靠Oracles来获取现实数据,但它们不需要完全信任。只要已知Oracle的公钥并且它可以确定地签署结果,用户就可以验证数据的真实性,而无需以资金或决策能力信任Oracle。

Q2:DLC与闪电网络兼容吗?是的,DLC可以与闪电网络集成。通过将合同互动置于链子之外,用户可以实现更快的定居点并降低费用,从而进一步提高可扩展性和隐私性。

Q3:如果Oracle未能提供签名会发生什么?如果甲骨文无反应或拒绝签名,则DLC可能仍未解决。为了减轻这种情况,某些实现允许后备机制或多门场设置,尽管这些设置增加了复杂性。

问题4:DLC与其他智能合约解决方案(如RSK或堆栈)相比如何?与提供图灵完整的智能合约的RSK或堆栈不同, DLC是针对有条件付款的专门建造的。他们优先考虑隐私,简单性和Bitcoin的执行,避免了对Sidechains或新共识层的需求。

免责声明:info@kdj.com

所提供的信息并非交易建议。根据本文提供的信息进行的任何投资,kdj.com不承担任何责任。加密货币具有高波动性,强烈建议您深入研究后,谨慎投资!

如您认为本网站上使用的内容侵犯了您的版权,请立即联系我们(info@kdj.com),我们将及时删除。

相关百科

如何计算持有 BTCUSDT 期货头寸的总成本

如何计算持有 BTCUSDT 期货头寸的总成本

2026-10-26 04:06:35

BTCUSDT 期货头寸的总成本构成1. 持有BTCUSDT期货头寸的总成本包括显性费用和隐性费用。显性成本包括开仓和平仓交易费用,而隐性成本主要来自一段时间内的资金费率支付或收入。 2. 开仓费用按照入场时的名义价值与交易所的吃单/挂单费用表的乘积计算——对于主要平台上的吃单来说,开仓费用通常在 ...

如何同时监控 XRPUSDT 资金费率和未平仓合约

如何同时监控 XRPUSDT 资金费率和未平仓合约

2026-10-20 18:39:42

XRPUSDT 永续合约的资金费率机制1. XRPUSDT永续合约的资金费率每八小时计算一次,使用XRP和USDT计价借贷市场之间的溢价指数和利差。 2. Binance、Bybit 和 OKX 等交易所在其衍生品 API 端点中发布实时资金费率数据,从而实现仪表板或警报系统的自动摄取。 3. 正的...

如何设置 SOLUSDT 永续合约盈亏平衡止损

如何设置 SOLUSDT 永续合约盈亏平衡止损

2026-10-23 09:34:18

了解盈亏平衡止损机制1. 盈亏平衡止损是一种动态订单,随着头寸盈利变动而向上调整,执行时锁定零净损失。 2. 它仅在交易达到预定利润阈值后才起作用——通常是初始风险或入场费的 1 至 2 倍。 3. 在币安 SOLUSDT 永续合约上,此逻辑必须手动触发或编写脚本,因为本机交易所 UI 不会自动将止...

如何使用币安期货计算器进行 ETHUSDT 交易

如何使用币安期货计算器进行 ETHUSDT 交易

2026-10-21 02:00:11

了解币安期货计算器界面1. 该计算器直接嵌入币安合约交易界面中,可通过订单输入面板下的 ETHUSDT 永续合约页面访问。 2. 随着用户调整输入字段(包括仓位大小、入场价格、杠杆水平以及止盈或止损水平),它会动态更新。 3. 接受多种格式的输入值:合约数量(ETH)、名义价值(USDT)或保证金金...

合约强平前如何查看BTCUSDT标记价格

合约强平前如何查看BTCUSDT标记价格

2026-10-26 12:20:18

了解BTCUSDT期货的标记价格1. 标记价格是交易所为防止市场波动期间出现不公平清算而使用的计算值。 2.反映了来自多个来源的公平、稳定的参考价格,包括指数价格和资金费率。 3. 与最新成交价不同,标记价格包含来自顶级现货交易所的时间加权平均值,以降低操纵风险。 4. 在币安上,BTCUSDT标记...

如何调整 TRUMPUSDT 永续合约的杠杆

如何调整 TRUMPUSDT 永续合约的杠杆

2026-10-30 22:19:37

了解 TRUMPUSDT 永续合约机制1. TRUMPUSDT 是在多个一级衍生品交易所上市的主题永续期货合约,旨在跟踪围绕美国政治叙事而非基础资产基本面的价格情绪。 2、根据平台不同,采用标准的反向或线性结算逻辑,以USDT作为报价和保证金资产。 3. 合约使用的标记价格源自现货 BTC/USDT...

如何计算持有 BTCUSDT 期货头寸的总成本

如何计算持有 BTCUSDT 期货头寸的总成本

2026-10-26 04:06:35

BTCUSDT 期货头寸的总成本构成1. 持有BTCUSDT期货头寸的总成本包括显性费用和隐性费用。显性成本包括开仓和平仓交易费用,而隐性成本主要来自一段时间内的资金费率支付或收入。 2. 开仓费用按照入场时的名义价值与交易所的吃单/挂单费用表的乘积计算——对于主要平台上的吃单来说,开仓费用通常在 ...

如何同时监控 XRPUSDT 资金费率和未平仓合约

如何同时监控 XRPUSDT 资金费率和未平仓合约

2026-10-20 18:39:42

XRPUSDT 永续合约的资金费率机制1. XRPUSDT永续合约的资金费率每八小时计算一次,使用XRP和USDT计价借贷市场之间的溢价指数和利差。 2. Binance、Bybit 和 OKX 等交易所在其衍生品 API 端点中发布实时资金费率数据,从而实现仪表板或警报系统的自动摄取。 3. 正的...

如何设置 SOLUSDT 永续合约盈亏平衡止损

如何设置 SOLUSDT 永续合约盈亏平衡止损

2026-10-23 09:34:18

了解盈亏平衡止损机制1. 盈亏平衡止损是一种动态订单,随着头寸盈利变动而向上调整,执行时锁定零净损失。 2. 它仅在交易达到预定利润阈值后才起作用——通常是初始风险或入场费的 1 至 2 倍。 3. 在币安 SOLUSDT 永续合约上,此逻辑必须手动触发或编写脚本,因为本机交易所 UI 不会自动将止...

如何使用币安期货计算器进行 ETHUSDT 交易

如何使用币安期货计算器进行 ETHUSDT 交易

2026-10-21 02:00:11

了解币安期货计算器界面1. 该计算器直接嵌入币安合约交易界面中,可通过订单输入面板下的 ETHUSDT 永续合约页面访问。 2. 随着用户调整输入字段(包括仓位大小、入场价格、杠杆水平以及止盈或止损水平),它会动态更新。 3. 接受多种格式的输入值:合约数量(ETH)、名义价值(USDT)或保证金金...

合约强平前如何查看BTCUSDT标记价格

合约强平前如何查看BTCUSDT标记价格

2026-10-26 12:20:18

了解BTCUSDT期货的标记价格1. 标记价格是交易所为防止市场波动期间出现不公平清算而使用的计算值。 2.反映了来自多个来源的公平、稳定的参考价格,包括指数价格和资金费率。 3. 与最新成交价不同,标记价格包含来自顶级现货交易所的时间加权平均值,以降低操纵风险。 4. 在币安上,BTCUSDT标记...

如何调整 TRUMPUSDT 永续合约的杠杆

如何调整 TRUMPUSDT 永续合约的杠杆

2026-10-30 22:19:37

了解 TRUMPUSDT 永续合约机制1. TRUMPUSDT 是在多个一级衍生品交易所上市的主题永续期货合约,旨在跟踪围绕美国政治叙事而非基础资产基本面的价格情绪。 2、根据平台不同,采用标准的反向或线性结算逻辑,以USDT作为报价和保证金资产。 3. 合约使用的标记价格源自现货 BTC/USDT...

查看所有文章

User not found or password invalid

Your input is correct