区块链中的预言机是什么?
预言机是一种第三方服务,允许区块链内的智能合同从其生态系统之外接收外部数据。
预言机可以被输入到智能合同中,并使其能够访问区块链之外的实时数据,通常来说是资产的实时价格。但是预言机本身并不是数据源,而是验证与真实事件相关的链上数据,然后将累积数据提交给智能合约的层。
目前,运行于去中心化金融领域的公司依赖于预言机以获取实时链上数据。事实上,由于缺乏快速、安全且分散的预言机,前10名的DeFi应用程序中有7个都是由中心化或半中心化的预言机提供关键外部信息的。
对预言机的需求之所以出现,是因为区块链在其生态系统中没有保存链上数据。为了引用这些数据,这些信息通常来源于主要的加密交易所,如Binance和Coinbase,它们拥有允许预言机执行查询的应用程序编程接口。
预言机的类型
预言机的分类是依据信息来源、信息流向和信任程度来区分的。
数据的来源可以是硬件也可以是软件。硬件预言机直接从实体世界收集数据,并将其转换成数字价值,然后传入智能合约。这些设备包括条形码扫描器和传感器,它们可以主动或被动地收集数据并将其传输到智能合约中。软件预言机则是从网上获取信息,通过浏览他们的网站,从而为智能合约提供最新信息。对于区块链,这些信息通常来自加密货币交易所。
信息的方向可以是入站或出站。入站预言机允许网络从外部数据源向智能合约发送信息,而出站预言机则允许智能合约向外部数据源发送数据。
中心化预言机作为一个单一实体,能够从外部源向智能合约提供数据,并且有着一定的安全特性。然而,类似于传统金融系统那样,由于只有一个节点负责,它变得不那么安全,更容易被输入智能合约的恶意数据破坏和攻击。
另一方面,去中心化预言机则依赖于多个外部来源以提高数据的可信度。去中心化预言机是基于谢林点博弈论的,在该理论中,所有参与者提供数据且不相互串通,而谢林博弈在过滤任何不准确的信息后,才会决定那些对软件提出的一致数据点或修正是否有效和可接受。
DeFi生态系统需要去中心化预言机的理由
预言机是确保DeFi生态系统中信任的中介。
首先,在DeFi的生态系统中,因为使用中心化预言机违背了DeFi产品/应用的精神,所以去中心化预言机便得到了使用。DeFi应用程序是建立在区块链,或者在大多数情况下,是建立在以太坊网络上的金融工具。
在DeFi中锁定的总价值(TVL)与在DeFi应用程序的智能合约中所持有的Ether(ETH)、Bitcoin(BTC)和ERC-20代币的总额是保持平衡的。而总锁定价值(TVL)从2020年初的6.75亿美元快速增长到今年第三季度的70亿美元这一数据也表明了区块链预言机对DeFi的深刻影响。与比特币相比,这种影响还可以从预言机的主要去中心化供应商Chainlink(及其LINK代币)和Band协议(及其BAND代币)从年初至今治理代币投资的指数型回报中看出。
越来越受欢迎的混合DeFi协议通过将加密资产与传统金融工具(尤其是那些与美
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/51287.html
发表回复
评论列表(0条)