首页天道酬勤数字加密资产是什么(革命机预言成真)

数字加密资产是什么(革命机预言成真)

admin 12-03 19:08 299次浏览

分散预测器有助于将链下的外部数据和应用编程接口与区块链连接起来。换句话说,预言机为智能合约提供了一个框架,以访问不确定的数据或无法从链中的信息获得的数据。这些数据可以是任何东西,从价格信息到天气预报。通过这种方式,预言机充当了区块链和外部世界之间的桥梁。

为什么需要预言机

智能合约提供了创建新的分散应用程序的新方法(DApp)。然而,智能合约通常无法访问真实世界的信息,例如网络上的数据或任何需要通过API获取的数据。

这是DApp大规模应用的主要障碍,因为几乎所有技术方面都需要数据。例如,如果无法获得相关的资产价格,分散式交易所(DEX)就无法正确计算杠杆交易所需的抵押品数量。

预言机如何工作

预测器充当数据集和区块链之间的中间件。预言机及其连接的区块链查询外部资源,然后预言机通过其内部安全框架验证所需数据,并将其转发给发出请求的区块链客户端。这些数据实际上是由区块链通过外部事务接收的,这可以确保连接到链上的所有节点共享这些信息来验证下一个事务。

00-1010任何智能合约执行的决策在很大程度上取决于预言机提供的数据质量,这使得数据源的安全性对链的安全性至关重要,这也是预言机尚未解决的主要问题。然而,充分利用不同类型的区块链预测机器可以显著降低这种风险。

预言机可以是集中式的,也可以是分散式的。前一种类型的基本特征是从中央数据库导入数据。一个典型的例子是从运行在AWS服务器上的网站查询实时数据。这种方法通常会抵消区块链的技术优势,因为单个实体将控制提供给智能合约的数据。然而,在一些使用案例中,尤其是围绕来自真实世界数据的信息,使用集中式预言机是不可避免的。

去中心化预言机显著降低了风险,其智能合约不依赖单一实体提供数据源,而是查询多个预言机来保证数据的有效性和准确性。每台预言机在分散的网络中独立运行,共同将链下的数据带入区块链。

00-1010一般来说,预言机的质量取决于它的数据源。因此,我们可以根据数据源、信息方向和它所代表的信任级别来区分预言机的类型:

软件预言机硬件预言机入站预言机出站预言机智能合约特定预言机软件预言机

软件预测器处理来自互联网上在线资源的信息,如数据库和服务器。因为这些信息可以通过API实时在线获取,所以软件预言机可以持续请求和馈送数据。因此,软件预测器是最常见的区块链预测器类型。

硬件预言机

硬件预测器指的是电子传感器、监视器、条形码扫描仪和其他设备,它们可以将物联网中的真实事件转化为区块链的数据。例如,传感器可以跟踪天气并将数据传输到区块链。

入站预言机出站预言机

入站Oracle支持智能合约从外部世界接收数据。相反,出站预言机使智能合约能够向外部世界发送数据。例如,当区块链地址收到一定数量的通行证时,它可以激活外部世界的某些东西。

智能合约特有的预测器

智能合约专用预言机是为单个智能合约提供信息而定制的。虽然这些预言机的维护成本很高,但它们服务于特定的用例,因此它们为开发人员根据某些需求定制预言机提供了灵活的环境。

预言机存在的问题

预测机已经成为开放网络内外通信的重要组成部分。如今,由不同预言机组成的大型网络支持许多重要加密项目的功能。如果没有预言机,DeFi项目将只能依靠其网络中的可用信息,这将大大限制其在多区块链未来(包括跨链交易)的能力。

例如,Injective依靠一组分散的预测机器为交易市场提供最准确的价格。因此,我们与诸如波段协议和链接等预测机器合作,提供可靠的事实来源。需要注意的是,即使在分散的环境中,预言机也不是完全正确的。因此,区块链项目有责任使他们所依赖的预言网络多样化,以使错误概率最小化。这是内射与许多预言机提供商密切合作的众多原因之一。

Java设计模式之原型模式怎么实现混合云-自建机房(乌兰察布见缝插针游戏的实现途径Path环境变量的配置
qt5各个版本差别(qt哪个版本) 加密货币-新浪财经(货币排行)
相关内容