区块链甲骨文解释说:DeFi世界中的信息采购
定价信息的透明度和可靠性对于希望在交易所和去中心化金融平台上有效交易加密货币的用户至关重要。这种透明性可以由区块链预言机提供支持,这些预言机使第三方数据提供商能够向DeFi协议提供实时定价信息. 在OKEx为促进DeFi生态系统的发展而不断努力的过程中,我们推出了基于Open Oracle标准的公共Oracle。本文提供了有关区块链预言家及其在促进DeFi发展中的作用的全面概述. 什么是区块链甲骨文? 区块链和智能合约无法从其各自的网络外部访问数据。要在区块链上执行智能合约,通常至关重要的是从外界访问相关信息,因为区块链本身无法在没有来源的情况下记录代币的价格,城市的天气信息或其他有用数据。这就是区块链预言家发挥作用的地方. 区块链Oracle是第三方服务,允许智能合约从区块链外部接收外部信息. 区块链甲骨文的作用。图片来源: 3commas.io oracle本身不是数据源。相反,它们是查询和验证现实事件并将此信息提交给智能合约的层。如果提交的信息符合智能合约的预定义执行条件,将在区块链上触发智能合约的执行. 不同类型的区块链神谕 区块链甲骨文可以从三个方面进行描述: 信息来源,无论是软件还是硬件. 信息的方向,无论是入站还是出站. 信任度,无论是集中式还是分散式. 信息来源 软件Oracle处理来自在线资源(例如网站,数据库和服务器)的信息。这些预言机提取相关信息并将其放入智能合约中。实时航班信息,货币汇率和数字资产价格是软件预告片处理的最常见数据. 另一方面,硬件预言机从物理来源接收信息,并将此信息转换为智能合约可以理解的数字值。这些物理源包括传感器和条形码扫描仪。供应链是常见的用例,其中硬件预言机从传感器中提取商品状态并将此信息传输到智能合约中. 信息方向 入站的oracle从外部来源向智能合约提供信息。例如,oracle将传感器(即外部源)的温度记录传输到智能合约中. 外部预言机使智能合约能够将信息发送到外界。一个常见的例子涉及到资金存款。当用户将资金存入加密货币钱包地址时,智能合约会将存款确认消息发送至钱包提供商。然后,钱包提供商将在收到消息后更新用户的加密货币余额. 信任度 集中式预言服务器从一个数据提供者或由单个实体控制的一组数据提供者接收信息。这引起了对单点故障的担忧,这使集中式Oracle对黑客和漏洞的抵抗力降低了. 分散式预言机从多个数据提供者获取信息,并将该信息传输到智能合约中。与集中式Oracle相比,分散式Oracle依赖多个来源,这提高了提供给智能合约的信息的可靠性. DeFi中的区块链预言...