区块链预言机2025年1月20日 | 阅读 10 分钟 引言如果您一直关注区块链以及智能合约设施的发展,您可能熟悉“区块链预言机”这个术语。在这个数据丰富的环境中,区块链领域正在不断发展。任何外部数据都必须手动添加到区块链中;它不能简单地“与”区块链通信。但这需要大量工作,并且可能存在偏见或不准确。由于预言机,区块链不仅可以实时与其他数字数据通信,还可以与智能设备等日常物品通信。 什么是预言机?“预言机”将外部信息发送到区块链,例如温度测量或政党收集的选票。区块链的智能合约可以使用这些信息来决定是否以及向谁提供资金。
以下是一些按优先级排序的Oracle数据库版本
区块链问题添加到区块链的任何数据都将成为区块链历史中不可更改的永久部分,并且无法删除。如果智能合约根据这些输入执行不正确,您的合约将永久受损。
Oracle如何解决这个问题?由于其他节点会知道数据来自“不可信”来源,因此一旦区块链问题获得接受,就无法提供与交易数据相关的外部信息。因此,数据理想情况下应该来自预言机,一个所有节点都信任的第三方来源。
Oracle有什么问题?执行智能合约的能力是区分以太坊等区块链的特征。但是,一旦它们被编程,区块链就会控制智能合约,确保交易根据智能合约的条件不可逆。
什么是区块链预言机?区块链服务提供商类似于第三方提供商。他们向智能合约提供外部信息,然后将第三方应用程序和服务连接到区块链。区块链和智能合约与外部世界保持战略性分离。更正式地说,它们不旨在与链下数据(即不在网络上的数据)交互。
此外,区块链预言机的信息可以包含任何有价值的东西。例如,医疗保健系统可以使用预言机获取保险信息。反过来,食品行业将寻找预言机来传输有关食品供应链的信息。 区块链预言机的工作原理
预言机是一种类似于应用程序编程接口 (API) 的架构,用于从多个外部源检索信息。但是,API和预言机之间存在一些显著差异。 去中心化预言机由于去中心化预言机数据不依赖于单一真相来源,因此在智能合约方面,它被认为比中心化预言机的数据更可靠。这些预言机与公共区块链的目标相同。虽然它们渴望一个缺乏信任的系统,但它们并未完全消除信任;相反,它们将其重新分配给大量个体。 ![]() 去中心化预言机
中心化预言机这种独特的预言机类型是智能合约唯一可用的数据源,并且只能由一个人访问。另一方面,完全依赖一个数据源会使智能合约面临被操纵的风险。
预言机类型区块链上的智能合约依赖于Oracle来提供它们运行所需的数据,因为它们无法访问外部数据。现在让我们探索几种可用的区块链预言机。
预言机设计模式根据其能力,所有预言机都执行一些基本任务,例如:
预言机有三种配置模式:
区块链预言机的应用Oracle充当连接链下和智能合约世界的链接。区块链预言机主要有以下用例: 1. 保险预言机可用于根据气象数据确定航班延误。这些细节对于保险产品索赔很有用。作物保险和航班延误保险可能包含在定制保险计划中。预言机是与天气相关信息最可靠的来源,可用于自动验证索赔支付。 2. 去中心化金融 (DeFi)预言机在去中心化金融 (DeFi) 系统中扮演着重要角色,因为其目标是提供金融服务,防止任何单一金融机构控制整个过程。区块链与外部数据源通信,并使用加密货币进行与购房或制定退休计划相关的交易。区块链预言机充当智能合约与现实世界之间的接口或链接。对于获得汽车贷款或获得报酬等交易,区块链预言机至关重要。去中心化金融智能合约中的预言机允许检索金融数据,其中包括市场价格。预言机能够确定用户的安全级别和借贷能力。AAVE是一个新的DeFi平台,利用价格源预言机来获取资产价格以实现智能合约。 3. Dapps预言机与去中心化应用程序 (Dapps) 配合良好,这些应用程序使没有技术专业知识的人也能轻松参与区块链。由于它们授予用户对其数据的控制权,因此可以应用于各种社交媒体渠道操作和金融预测市场。预言机通过将功能扩展到最初意图之外,实现更智能、更广泛的场景。 4. 非同质化代币 (NFT)为了保持具有随机分配的NFT的独特性,预言机在可验证随机性函数(VRF)的创建中发挥着关键作用。NFT在尝试连接到许多链下活动时遇到了困难。区块链被爱好者用于注册资产进行交易。但是,他们在利用链下数据时遇到了麻烦。当使用预言机时,创建与日常情况中的对象和记忆相关的NFT会更快。 5. 跨链服务区块链预言机在克服跨区块链互操作性问题方面发挥着关键作用。在预言机创建的跨链服务的支持下,用户无需链特定集成即可在区块链之间传输数据。 6. CBDC、银行和稳定币与法定货币或商品等属性挂钩的代币称为稳定币。链下存储通常用于抵押它们,但计算变体也是可能的。另一方面,政府发行的中央银行数字货币,即CBDC,也存在。预言机在监控抵押和更新稳定币定价方面发挥着重要作用。 区块链预言机的优势
结论开发一个可靠的系统,以实现外部各方与智能合约之间的交互,是区块链开发技术在全球范围内采用的最重要障碍之一。如果区块链预言机不可用,智能合约可能会被限制为只能使用其网络内部当前可用的数据。 通过使用去中心化预言机网络 (DON),安全机制可以被纳入区块链生态系统,从而显著降低系统的漏洞。预言机部署必须安全可靠,以确保区块链生态系统的持续扩展和繁荣。 下一个主题区块链可以被黑客攻击吗 |
我们请求您订阅我们的新闻通讯以获取最新更新。