← 最新论文
💻 computer science

From Multi-sig to DLCs: Modern Oracle Designs on Bitcoin

本文通过文献综述发现,比特币预言机设计已从早期的多重签名(Multi-sig)模式转向更具实用性和社区支持的基于证明的离散对数合约(DLCs)模式。

原作者: Giulio Caldarelli

发布于 2026-02-11
📖 1 分钟阅读☕ 轻松阅读

原作者: Giulio Caldarelli

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

这篇文章探讨的是如何让“只会记账”的比特币,变得能够“听懂外面的世界”。

为了让你轻松理解,我们可以把比特币想象成一个**“极其守规矩、但有点死脑筋的超级银行柜员”**。

1. 背景:死脑筋的“超级柜员”

比特币就像一个只认账本的柜员。你跟他说:“如果明天不下雨,就把这1个比特币给我。”柜员会一脸茫然地看着你:“我只管账本上的数字,我哪知道明天会不会下雨?”

在区块链术语里,这种“把外界信息带进区块链”的机制就叫**“预言机”(Oracle)**。

2. 过去的方法:找个“中间人”当裁判(Multi-sig 模式)

早期的设计方案(Multi-sig)就像是:你和朋友打赌,你们把钱锁在柜员手里,并规定:“这笔钱必须由我们两个加上一个裁判共同签字才能取走。”

  • 问题在哪? 这个“裁判”权力太大了。如果裁判收了贿赂,或者裁判突然失踪了,这笔钱就永远锁死了。而且,每次都要裁判出来签字,手续费贵得要命,而且大家都看得出来你在打赌,一点隐私都没有。

3. 现在的进化:给裁判发“加密密信”(DLC 模式)

现在的技术(主要是论文里提到的 DLC,离散对数合约)变得聪明多了。它不再需要裁判亲自来柜员面前“签字画押”,而是玩起了**“密信游戏”**。

比喻:
你和朋友打赌,提前写好两封信,分别装在两个信封里。

  • 信封A写着:“如果赢了,钱给张三。”
  • 信封B写着:“如果输了,钱退给李四。”
    你们把这两个信封交给柜员锁起来。

这时候,裁判(预言机)不需要亲自来柜员那,他只需要在网上发一条消息:“结果是:赢了!”。
当你看到这条消息,你手里就有了解开“信封A”的钥匙。你拿着钥匙去柜员那,柜员一看钥匙对上了,直接就把钱给你了。

这种新方法的厉害之处在于:

  • 省钱且隐蔽: 柜员不需要看裁判说了什么,他只需要看你拿出的“钥匙”对不对。在别人眼里,你只是在进行一次普通的转账,没人知道你在打赌。
  • 防作弊: 如果裁判想耍赖,同时发两封不同的消息(一会儿说赢,一会儿说输),他就会因为逻辑矛盾,导致自己的“私人印章”被全世界看穿,从而彻底破产。

4. 论文总结的三个核心发现

  1. 从“当面签字”变成“远程发密信”: 比特币的预言机设计,已经从需要裁判频繁上链(费钱、没隐私),进化到了只需要裁判在链下发个信号,就能在链上完成结算(省钱、隐私好)。
  2. 知识都在“圈外”: 论文发现,关于比特币预言机的最牛技术,往往不是写在严肃学术期刊里的,而是写在程序员们的技术文档或社区讨论里的。这说明这个领域发展极快,实战派才是主力。
  3. 目前的用途比较单一: 虽然理论上可以做很多事,但目前比特币上的预言机主要还是用来**“打赌”**(比如预测球赛结果、天气等)。因为比特币的特性决定了它最擅长处理“是非题”(是/否),而不擅长处理“连续变化的题”(比如实时波动的股票价格)。

总结一下

这篇文章告诉我们:比特币正在通过更高级的数学手段(像DLC这样的加密技术),让自己在保持“死脑筋”带来的安全性的同时,变得越来越“聪明”,能够通过一种既省钱又保密的方式,感知并响应现实世界发生的事情。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →