-
bitcoin $87959.907984 USD
1.34% -
ethereum $2920.497338 USD
3.04% -
tether $0.999775 USD
0.00% -
xrp $2.237324 USD
8.12% -
bnb $860.243768 USD
0.90% -
solana $138.089498 USD
5.43% -
usd-coin $0.999807 USD
0.01% -
tron $0.272801 USD
-1.53% -
dogecoin $0.150904 USD
2.96% -
cardano $0.421635 USD
1.97% -
hyperliquid $32.152445 USD
2.23% -
bitcoin-cash $533.301069 USD
-1.94% -
chainlink $12.953417 USD
2.68% -
unus-sed-leo $9.535951 USD
0.73% -
zcash $521.483386 USD
-2.87%
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),我们将及时删除。
- 比特币、eCash 分叉和空投动态:深入探讨加密货币的最新争议
- 2026-05-03 12:55:01
- 2026 年迈阿密共识:Web3、区块链、加密货币、NFT、Metaverse,会议,5 月 5 日 — 华尔街与数字前沿相遇的地方
- 2026-05-02 12:45:01
- 美联储维持利率稳定,地缘政治紧张局势引发比特币价格下跌
- 2026-05-01 06:45:01
- 比特币矿工为电网供电:收购俄亥俄州天然气厂开启数字黄金新时代
- 2026-05-01 00:45:01
- MegaETH的MEGA代币登陆纽约:为实时区块链设定新的性能基准
- 2026-05-01 00:55:01
- Solana 的滑坡:价格预测表明阻力损失和潜在的进一步下跌
- 2026-05-01 06:45:01
相关百科
在Bybit上进行BTC交易如何选择线性永续合约和反向永续合约?
2026-06-06 02:54:55
合同结算机制1. Bybit的线性永续合约以USDT结算,这意味着所有盈亏计算、保证金要求和清算门槛均以稳定币单位计价。 2.反向永续合约以BTC本身结算,因此每笔交易都会直接影响交易者的BTC余额——收益会增加BTC持有量,而损失会减少BTC持有量。 3. 反向合约的定价引擎使用 BTC/USDT...
如何识别和避免止损、欺骗等期货市场操纵行为?
2026-06-07 14:20:10
Bitcoin 减半机制1. Bitcoin 的协议强制执行固定的发行时间表,其中大约每 210,000 个区块,区块奖励就会减少一半。 2. 该事件大约每四年发生一次,直接减少了新进入流通的 BTC 数量。 3.截至2020年减半,矿工每区块获得6.25 BTC;下一次减少将达到 3.125 BT...
如何在Bybit上设置风险管理规则来限制我的每日最大损失?
2026-06-04 16:40:15
账户级损失限额配置1. 使用双因素身份验证通过网络或移动应用程序登录您的 Bybit 帐户。 2. 导航至“资产”部分,然后从左侧菜单中选择“风险管理”。 3. 选择“每日损失限制”并将该功能切换为“开”以激活控制。 4. 输入代表当前交易日 USDT 最大允许净亏损的数值。 5. 使用您的电子邮件...
如何在币安上启用投资组合保证金模式以降低我的保证金要求?
2026-06-05 04:59:43
Bitcoin 减半机制1. Bitcoin 的协议强制执行固定的发行时间表,其中大约每 210,000 个区块,区块奖励就会减少一半。 2. 该事件大约每四年发生一次,直接减少每个区块新进入流通的 BTC 数量。 3.截至2020年减半,矿工每区块获得6.25 BTC;下一次减少将使其达到 3.1...
如何将我的未平仓期货头寸从币安迁移到Bybit而不平仓?
2026-06-04 03:59:47
Bitcoin 减半机制1. Bitcoin 的协议强制执行固定的发行时间表,其中大约每 210,000 个区块,区块奖励就会减少一半。 2. 该事件大约每四年发生一次,直接减少了新进入流通的 BTC 数量。 3.截至2020年减半,矿工每区块获得6.25 BTC;下一次减少将达到 3.125 BT...
如何处理美国加密货币期货交易利润的税务影响?
2026-05-29 18:19:59
Bitcoin 减半机制1. Bitcoin 的协议强制规定 2100 万枚代币的固定供应上限,并通过区块奖励引入新单位。 2. 每 210,000 个区块(大约每四年)区块奖励就会减少一半,这个过程称为减半。 3. 最近一次减半发生在 2024 年 4 月,每个区块的奖励从 6.25 BTC 减少...
在Bybit上进行BTC交易如何选择线性永续合约和反向永续合约?
2026-06-06 02:54:55
合同结算机制1. Bybit的线性永续合约以USDT结算,这意味着所有盈亏计算、保证金要求和清算门槛均以稳定币单位计价。 2.反向永续合约以BTC本身结算,因此每笔交易都会直接影响交易者的BTC余额——收益会增加BTC持有量,而损失会减少BTC持有量。 3. 反向合约的定价引擎使用 BTC/USDT...
如何识别和避免止损、欺骗等期货市场操纵行为?
2026-06-07 14:20:10
Bitcoin 减半机制1. Bitcoin 的协议强制执行固定的发行时间表,其中大约每 210,000 个区块,区块奖励就会减少一半。 2. 该事件大约每四年发生一次,直接减少了新进入流通的 BTC 数量。 3.截至2020年减半,矿工每区块获得6.25 BTC;下一次减少将达到 3.125 BT...
如何在Bybit上设置风险管理规则来限制我的每日最大损失?
2026-06-04 16:40:15
账户级损失限额配置1. 使用双因素身份验证通过网络或移动应用程序登录您的 Bybit 帐户。 2. 导航至“资产”部分,然后从左侧菜单中选择“风险管理”。 3. 选择“每日损失限制”并将该功能切换为“开”以激活控制。 4. 输入代表当前交易日 USDT 最大允许净亏损的数值。 5. 使用您的电子邮件...
如何在币安上启用投资组合保证金模式以降低我的保证金要求?
2026-06-05 04:59:43
Bitcoin 减半机制1. Bitcoin 的协议强制执行固定的发行时间表,其中大约每 210,000 个区块,区块奖励就会减少一半。 2. 该事件大约每四年发生一次,直接减少每个区块新进入流通的 BTC 数量。 3.截至2020年减半,矿工每区块获得6.25 BTC;下一次减少将使其达到 3.1...
如何将我的未平仓期货头寸从币安迁移到Bybit而不平仓?
2026-06-04 03:59:47
Bitcoin 减半机制1. Bitcoin 的协议强制执行固定的发行时间表,其中大约每 210,000 个区块,区块奖励就会减少一半。 2. 该事件大约每四年发生一次,直接减少了新进入流通的 BTC 数量。 3.截至2020年减半,矿工每区块获得6.25 BTC;下一次减少将达到 3.125 BT...
如何处理美国加密货币期货交易利润的税务影响?
2026-05-29 18:19:59
Bitcoin 减半机制1. Bitcoin 的协议强制规定 2100 万枚代币的固定供应上限,并通过区块奖励引入新单位。 2. 每 210,000 个区块(大约每四年)区块奖励就会减少一半,这个过程称为减半。 3. 最近一次减半发生在 2024 年 4 月,每个区块的奖励从 6.25 BTC 减少...
查看所有文章














