你了解预言机吗?畅聊预言机在 NFT 赛道的 10 种用途
预言机是什么?相信不了解它的人第一感觉是不是觉得预言机就是用来预测一些东西的,是个单一的应用工具。那我们就来聊一下什么是预言机?再展开聊聊预言机在NFT赛道的几种可行性应用。
什么是预言机
预言机不是用来预测东西的,它是一个将数据从现实外部传输到区块链内的一个工具,当提到区块链,总是说所有交易记录链上可查,安全透明,但是要知道区块链是一个非常封闭滞后的一个系统,运行在区块链上的智能合约是无法直接从外部去获取数据的,它只能在一个封闭孤立的环境中去执行任务。
而预言机就是一个能将链外真实数据输入到链内,保障链上数据真实性的一个工具。
举个简单的例子:世界杯已经开赛了,A和B在现实中打赌某场比赛巴西队是输是赢?为了公正和追踪他们决定把这赌约写进区块链的智能合约上,并加上赌注。那根据智能合约的限定当下一场的比赛结果出来,智能合约根据预言机输入的真实比赛结果就把赌注划入胜者的钱包,那预言机会不会出错或被人故意黑箱操作呢?
表面上看预言机是简单地将现实数据写入区块链上,这个过程不难,实质上如何让这些传递到链上的数据真实可信这才是预言机真正要解决的问题。
如何让人对预言机输入的数据产生信任,现在根据信任产生机制的不同一般分为中心化预言机和去中心化预言机
中心化预言机多是通过稳定算法或是直接由官方来提供真实数据,这些数据都是由现实中可靠的机构,本身拥有比较好的信用和声誉,用户只需要相信官方机构,但是数据如果只是单一机构来提供,难免会出现单点服务器故障或是官方为了自身利益而产生的作恶行为,数据的真实性和安全性难以保证。
去中心化预言机是由众多节点组成分布式网络,一起合作提供数据,相互验证和制约,通过经济模型的质押奖励来减少作恶的可能和保证数据的真实有效。
回到世界杯比赛的赌约上,去中心化预言机在输入外部真实数据时会随机对比多人通过智能合约任务提供的数据来最终确定真实有效的数据,当结果出来后AB两人的合约结束,赌注转移,提供数据的人根据经济模型获得奖励。
好了,通过一次简单的预言机在比赛结果来确认赌注归属的例子中我们可以了解预言机的作用,再展开思维力,深入想想这个预言机还能对NFT生态应用能起到什么正向作用?
-
博彩/体育竞猜
NFT明星卡牌可以代表现实运动员进行体育竞技比赛,玩家可以下注互相竞猜,而明星卡的价值取决于对应运动员在现实比赛中的成绩。预言机可以将现实比赛数据写入链上确定优胜者并支付奖金
- 星际资讯
免责声明:投资有风险,入市须谨慎。本资讯不作为投资建议。