paint-brush
预言机解决方案:为何去中心化一切并没有听起来那么困难经过@mavdotso
517 讀數
517 讀數

预言机解决方案:为何去中心化一切并没有听起来那么困难

经过 mavdotso5m2024/06/08
Read on Terminal Reader

太長; 讀書

在阅读了一篇名为“[预言机问题]——为什么将一切去中心化比听起来更难”的论文后,我受到了启发,写了这篇博文。在这篇文章中,我将解释为什么将一切去中心化实际上“并不难”,以及如何在去中心化预言机的帮助下解决了这个问题。
featured image - 预言机解决方案:为何去中心化一切并没有听起来那么困难
mavdotso HackerNoon profile picture
0-item

在阅读 Victor Hogrefe 的论文“预言机问题——为什么一切去中心化比听起来更难”后,我受到了启发,写了这篇博文。


正如标题所示,Victor 认为,区块链上没有很好的解决方案来处理预言机。六年前撰写这篇论文时,这种说法可能是正确的,因此,Victor 当时提出了一些潜在的解决方案,值得称赞。


然而,最让我吃惊的是,作者没有考虑到预言机本身可以去中心化。在这篇文章中,我将解释为什么将一切去中心化实际上“并不那么困难”,以及如何在去中心化预言机的帮助下解决了这个问题。


但首先,让我们回顾一下,了解一下预言机到底是什么。

预言机的作用

智能合约的设计目的是提供确定性结果。其作用是接收输入、执行逻辑,并不可逆转地修改区块链的状态。


但大多数事件仍然发生在链下。允许智能合约与这些事件交互一直是一把双刃剑。一方面,这大大增加了潜在的区块链用例,但另一方面,也带来了严重的安全风险和信任问题。


预言机可以提供帮助。它们充当区块链与外部世界之间的桥梁,并使智能合约能够根据现实世界的事件和条件执行代码。


例如,为了能够对罗杰·费德勒和诺瓦克·德约科维奇之间的网球比赛结果下注,你需要一种方法来告诉智能合约谁赢了。由于我们尚未生活在元宇宙中,因此智能合约无法知道比赛的结果——必须有人告诉它谁是赢家,这样合约才能向赢家支付奖金。


最大的问题是:谁来告诉智能合约谁赢了?我们需要相信这个人或实体是正确和诚实的……但等一下……信任?


Web3 的运作方式并非如此。我们不想信任。


我们想要无需信任。

去中心化预言机

在我开始提到的原始论文中,作者忽略了预言机去中心化的可能性,而是专注于讨论不同的算法解决方案、弱点和潜在的攻击媒介。


他没有考虑到预言机本身可以去中心化。与普通预言机不同,去中心化预言机依靠多个独立节点来获取和验证信息。这意味着没有单点故障,这使得系统更难被破坏。


通过使用多种机制(例如多个数据源、多个预言机或需要在系统中拥有股份),去中心化预言机可以防止不同类型的恶意攻击、数据损坏或贿赂。UMA 协议已经实施了这种机制。

UMA 的乐观预言机

UMA 是预言机领域的领导者,与 Chainlink 并列成为全球最大的预言机协议。UMA 的预言机系统由两个主要组件组成:乐观预言机和数据验证机制 (DVM)。


原理很简单:任何人都可以提交链上答案,只有答案不正确时才会产生争议。


UMA 的预言机系统第一层是乐观预言机,该层旨在以乐观的方式快速验证数据,这意味着除非受到质疑,否则所有提交的语句默认为真。


第二层是 DVM(数据验证机制),它作为乐观预言机的后备,在发生争议时解决争议。


整个系统高效且便宜,因为它旨在首先防止纠纷。它的工作原理如下:

  • 智能合约请求一条数据并设置一个争议期。
  • 提议者缴纳保证金并提交数据。
  • 如果在争议期内没有人对数据提出异议,则数据最终确定,并且提议者可以取回其保证金。
  • 如果发生争议,争议者需缴纳与提议者保证金相等的保证金,并将争议上报给 DVM。
  • UMA 代币持有者在 48 小时内解决争议。如果争议者是正确的,他们将获得提议者的保证金作为奖励,反之亦然。

用例

除了 DeFi 中预言机的明显用例之外,UMA 的乐观预言机还提供了更大的灵活性,因为几乎任何东西都可以作为数据点提交。


以下是一些使用 UMA 乐观预言机的项目:

多元市场

Polymarket 是一个去中心化的预测市场,是最近最突出的 DeFi 应用之一。在 Polymarket 上,你可以对几乎任何事情下注——从 2024 年总统大选的获胜者到埃隆·马斯克本月将发布多少条推文


夏洛克

Sherlock 是一个专为 DeFi 设计的风险管理平台。他们举办了广泛的 DeFi 审计竞赛,许多安全研究人员争夺漏洞赏金。


舒适

Cosy 是一种开源保险协议,允许用户提供和接收针对预定义情况的保护,例如资金损失或智能合约黑客攻击。



用例已经非常多样化,随着即将到来的 RWA 叙述,使用 UMA 的 OO 的项目数量只会越来越多。

RWA 代币化

RWA 代币化是加密货币领域最有前景的机会之一。它有可能解锁数万亿美元的市场,并吸引数百万人加入 DeFi。各大机构都在推出代币化基金,而预言机在这个市场中的作用比以往任何时候都重要。


Blackrock 的 BUIDL 基金使用 Chainlink 来追踪现实世界的资产,如美国国库券价格、美元收益率等。它允许投资者用“安全”资产购买代表基金份额的代币,并提供无与伦比的流动性。


随着该行业的发展,对快速准确的 Oracle 基础设施和可靠数据的需求将大幅增长。Chainlink、UMA 和 Pyth 等协议有望占据大部分市场份额。

结论

我们把智能合约带给了世界;现在是时候让世界进入智能合约了。让智能合约与外界互动似乎是区块链发展的下一个合乎逻辑的步骤。


虽然 DeFi 仍然是吸引下一个十亿用户的最有前途和最直接的方式之一,但预言机的使用方式有很多:它们可以为各种应用提供现实世界的数据,从金融产品和保险到游戏和供应链管理。


去中心化的预言机确保这些数据准确可信,且不依赖单点故障,为该技术开辟了全新的可能性。