揭秘区块链预言机:第 1 部分

简单地说, 区块链预言 便于在链下数据和智能合约的外部世界之间访问、处理和传输信息。 也就是说,没有它们,DeFi 和应用区块链应用程序就不可能实现。

他们传输的数据可以有多种形式,因为它们允许与不同的链下系统进行通信——包括 Web API、云提供商、电子签名、支付系统、物联网设备和其他区块链等。

也就是说,了解它们在提高区块链效用方面的潜力是很有价值的,最令人兴奋的发展是什么,旨在减轻对任何当前预言机解决方案的信任,以及这些真相仲裁者将扮演什么角色去中心化服务的未来。

为了回答这些问题, CryptoSlate 与该主题的一些著名专家进行了交谈,其中一些人将于今年 XNUMX 月在柏林举行世界上第一个技术不可知论者会议 首脑 这完全专注于预言机。

将智能合约连接到其原生区块链之外的信息

虽然它们已经代表了使 DeFi 成为可能的基础设施的关键部分——确保区块链生态系统中数据的有效性——但随着更多用例转向 Web3,预言机可能会变得更加突出。 

Social Minds Inc. 创始人 Edmund Edgar 解释说:“当我们查看大量用例时,我们意识到我们确实需要实际创建信息——我们需要实际回答可以用人类语言提出的问题。”创建了世界上第一个名为 Reality Keys 的智能合约预言机。

设计 比特币 早在 2013 年编写脚本时,Reality Keys 并没有得到太多使用,但它作为开发 Reality.eth 的基础——一个开源仲裁平台 以太币.

“Reality.eth 旨在回答您喜欢的任何问题,它不是依赖于单个实体,而是众包的,”Edgar 解释说,解释了多人如何回答这个问题,并且设计中包含了带有债券的系统,以鼓励他们诚实回答。 

在提到与 Gnosis Safe 的集成时,Edgar 指出 Reality.eth 正越来越多地用于治理。

Gnosis Safe 最初是一个多重签名钱包,后来发展成为去中心化自治组织 (DAO) 的操作系统。

它的 SafeSnap 模块是一个利用 Reality.eth 的基于预言机的解决方案, 使 通过链下投票的链上执行去中心化执行治理提案。

SafeSnap 的工作原理(来源:Gnosis)
SafeSnap 的工作原理(来源:Gnosis)

“你使用一个名为 Snapshot 的系统对代币持有者进行投票,然后你使用 Reality.eth 找出投票内容,并将该信息传递给智能合约,以便它可以对其采取行动,”Edgar 解释说oracle 在去中心化治理工具套件中的作用。

减少对受信任方的依赖

此时,有几种不同类型的区块链预言机服务。 最基本的类型学区分了第一方和第三方预言机。 虽然第一方预言机由 API 提供者自己运营,但后者并非由其所服务信息的所有者运营,而是充当数据源和区块链之间的中间人。

NGD 开发主管兼 Neo Foundation 技术专家 Steven Liu 解释说:“有些预言机服务是集中式的,而有些是分散式的,”同时补充了他们的原生预言机解决方案如何结合两种设计的不同功能。 

Network 为其用户提供了许多不同的功能,包括去中心化文件存储系统、身份系统和使智能合约能够访问外部资源的预言机系统。

“我们的原生预言机 API 可以直接由智能合约请求,它涉及节点共识过程,这使其成为一种去信任的去中心化服务,”Liu 补充说,并指出由于它采用异步模式,请求-响应处理机制不会' t 延迟 Neo 的区块确定性。

Neo Oracle Service 请求-响应处理机制(来源:Neo)
Neo Oracle Service 请求-响应处理机制(来源:Neo)

正如 Liu 解释的那样,NEO 持有者选择的 Neo 理事会由 21 名成员组成,他们承担着不同的职责。 其中之一是选举预言机节点,为智能合约提供可靠数据。” 

“这些节点因回答预言机请求而获得报酬和奖励,但是,如果服务不佳或有不当行为,理事会可以删除甚至更换它们。”

当被问及当前区块链预言机研发面临的一些最大挑战时,埃德加指出,到目前为止,“没有人真正构建过一个没有受信任方的预言机,同时不受贿赂的影响。” 

在将区块链技术用于原生资产以外的任何事物时,预言机至关重要,它们利用真正的去中心化和模糊性的能力成为一个亟待解决的问题,它将定义依赖于数据完整性和安全性的未来系统和服务。

虽然最常见的方法依赖于提供数据和签署信息的第三方,但代币投票作为一种替代的、更加分散的方法出现了。

“预言机决定智能合约的输入,进而影响智能合约的实际作用,”联合创始人 Hart Lambur 解释说。 UMA,一个基于以太坊区块链的去中心化金融合约平台。

“虽然区块链数据在记录在账本上后变得不可更改,但它之前没有经过验证,留下了预言机,并且通过扩展智能合约,可以操纵,”Lambur 指出,他认为 UMA 的乐观预言机使用独特的争议解决方案来解决这个问题系统。 

任何人都可以在链上推送答案,只有答案错误才会有争议。 

“我们称这种解决系统是‘乐观的’,因为除非有争议,否则数据被认为是真实的,”他说,并指出与传统的价格供给预言机相比,乐观预言机可以以一种方式将超级特定的数据带到链上,不依赖节点。 

插入乐观预言机不需要使用在 UMA 上启动的合约(来源:UMA)
插入乐观预言机不需要使用在 UMA 上启动的合约(来源:UMA)

“经济激励措施保持准确性,因为任何人都可以通过回复查询来获得奖励,如果查询不正确和有争议,就会赔钱,”Lambur 总结道。

解决数据偏差并就一个绝对真理达成一致

“虽然我们能够组建去中心化组织,使代币持有者能够对问题进行投票,但理论上,在某些情况下,贿赂这些选民以某种方式投票可能是有利可图的,”埃德加补充道。

根据 Edgar 的说法,尽管代币持有者投票系统在实践中被证明是非常强大的,但这并不一定意味着它们不能被操纵。

“你现在真的看不到这些投票系统崩溃,但你永远不会知道,”他争辩说,并解释说“使用加密货币,你会让事情运行很长时间,然后有人会成功攻击其中的一部分,然后类似的攻击就会接踵而至。”

“Augur 是一个去中心化的预言机和预测市场平台,其设计不依赖于受信任方,但它具有所谓的安全约束,”Edgar 补充说,并指出它可以在没有一定数量的资金的情况下获得安全,至少在理论上,是“有利可图的攻击”。 

在极端情况下,Augur 的方法使系统能够分叉成多个副本——允许人们使用他们喜欢的任何版本——最终揭示这些系统中哪个更有价值。 这种方法最初是由 Paul Sztorc 在 Truthcoin 白皮书. Edgar 目前正在设计一种更进一步的设计,在极端情况下会分叉整个第 2 层分类帐。

想要相互交流的人最终需要就某种共同的世界观达成一致——坚持他们认为正确的东西。 

“通过 Augur 使用的那种分叉方法,你最终可能会得到两个经济体,”Edgar 评论道,并强调“区块链无法证明什么世界观是正确的,但我们可以让每个世界观与自己协调,并允许人们在他们想要的任何现实中相互交谈。”

“我们还可以确定哪种世界观在现金方面最有价值——但同样——这不一定是正确的,”他补充说,同时总结道,“区块链是一种协调工具,我们能做的最好的事情就是在人们之间进行协调共同的世界观。”

获取您的每日回顾 比特币 , DEFI, NFTWeb3 来自 CryptoSlate 的新闻

发表于: DEFI, 专业技术

得到 边缘 在加密市场上?

成为 CryptoSlate Edge 的成员并访问我们独家的 Discord 社区,获得更多独家内容和分析。

链上分析

价格快照

更多背景

立即加入,每月只需$ 19 探索所有好处

来源:https://cryptoslate.com/demystifying-blockchain-oracles-part-1/