在之前的推送里,我们就有介绍过智能合约,而智能合约中是怎么判定现实世界结果的呢?
比如说小卡和小明使用智能合约打今天中午12:00深圳是否会下雨,到了时间,智能合约会自动判定结果然后将奖励划给胜方,为实现去中心化、不受第三方控制的过程,智能合约是在区块链上的沙盒运行环境部署的,与外界隔离。
当智能合约在虚拟机中运行时,并不能进行网络操作、文件I/O或执行其他进程。并且出于运行独立性和安全性的要求,智能合约之间也只能进行有限的调用。
智能合约允许在没有第三方的情况下进行可信交易,实现交易的可追踪且不可逆转性,但是无法与区块链外的数据发生直接联系。
那么问题来了,到了中午12:00时程序如何获取当时深圳的天气信息呢?
现场 | 区块大陆创始人杨扬:Libra第一次向全世界展示了什么叫区块链:金色财经现场报道,2019年第一财经金融科技峰会12月1日在北京举行。区块大陆创始人兼首席科学家杨扬在“区块链与数字货币”高峰对话环节表示,Libra第一次向全世界展示了什么叫区块链,几大互联网巨头和独角兽公司的联盟非常少见。区别于以太坊、比特币的获客生态建设模式,Facebook是一家真正的互联网区块链公司,它拿手上28亿用户来换场景,这是从来没有人干过的事情。但它们为什么会有互信基础,因为大家的利益都被写在区块链上面。[2019/12/1]
那就需要一个外部的介质将数据写入区块链或分布式账本中,那么问题又来了,如果是由第三个人小红进行结果输入,如何保证公平性和去中心化?假如小红被其中一方收买,即使现实没有下雨也输入了下雨的结果,那么智能合约就失去了其意义。
声音 | John McAfee:什么会刺激比特币上涨,用它:杀软件之父John McAfee在Twitter发文表示:“什么会刺激比特币上涨?用它!”[2019/9/28]
那该怎么办?
这时候就需要“预言机”了。难道“预言机”能自动预知未来?不要被它的名字误导了,其实并不是这样。
什么是预言机
其实,“预言机”并不是什么神秘的魔盒,而是一种机制:将区块链外的信息传导到区块链内。并且我们需要明确的是,预言机只负责数据的可信获取,不直接参与交易的执行。
声音 | 美国众议院议员:没有什么能力能够“杀死”比特币:美国众议院议员Patrick McHenry接受采访时表示,没有什么能力能够“杀死”比特币。在被问到“你认为监管者或政客是否会允许出现比特币、Libra这种跟法币监管大相径庭的新型货币?”McHenry回应道:“没有什么能力能够杀死比特币,但是新的迭代将会试图模仿比特币,但同时又不够去中心化,不够开放,那么就会有不同的机制可能会致其于死地。”[2019/7/17]
还是以上述的例子,如果小红一个人容易被收买,那么如果找来随机的20人来写入结果呢?让他们每个人拿出十块钱作为保证金,如果按照准确情况写入结果就能拿回保证金甚至还能获得额外奖励,而如果恶意写入错误的结果,就会被扣除保证金作为惩罚。这20个人做的事情就是简单的预言机做的事情。
声音 | 周鸿祎:没有什么系统是不能攻破的,区块链系统亦然:在《吴晓波频道十年二十人》第2018-07-04期中,奇虎360公司董事长作为嘉宾出席。对于区块链,周鸿祎也表达了其“质疑”,提出当区块链的系统不够安全时,会“打击整个行业的信心”。周鸿祎得出经验,没有不能攻破的系统,无论多完美的系统,只要它设计得足够复杂,便一定存在漏洞。“越复杂,漏洞越多。”[2018/7/6]
此外,从这20个人的组织和工作形式又可以将现有的预言机分为两类:中心化预言机,如Provable;去中心化预言机,其中又包括可信联盟预言机,和去中心化预言机,如ChainLink、Tellorr、Band、Augur、UMA。
中心化预言机指由单一的特定预言者为服务请求方提供数据,对某一特定的数据服务请求,在请求方指定n个数据来源并向中心化预言者发送合约请求后,服务商从1个或多个数据来源的接口调用数据。中心化预言机的好处是高效、成本低,因为单一数据来源的成本远低于从多个数据来源汇总的成本,且仅从最可信的一个数据源调用数据,保证了整个预言机系统运行的高效。
而去中心化预言机则由多个预言者共同提供数据获取服务,利用纠删码技术处理冗余答案来提高整个预言机系统的判断准确率。所有的预言者将在规定时间内将数据源提交的答案汇总和处理后,将汇总后的答案反馈给请求方。
总的来说,中心化预言机的商业模式本质上是一个数据服务平台,而去中心化预言机是一个庞大的的数据服务网络,全网的互通互联,因其有效整合了系统加盟的多个预言者的资源,从而形成有效的商业合力。
因此不难理解中心化预言机在性价比和用户体验上具有先发优势,而去中心化预言机因在客情和生态的模式上占优而具有较大的后发优势,也在web3世界里成为主流发展方向。
预言机的实现原理和应用现状
刚刚所打的比方仍然是需要人手进行,实际上预言机是怎么实现区块链上的“先知”功能的呢?
实际上,预言机在链上链下信息传递过程中扮演着数据来源API接口之间桥梁的角色,从而实现区块链接口与外部数据API接口形成对接。它既可以从原生的链上获取数据,也可以通过爬虫或者可信第三方机构从链下获取数据。
通俗来说,“预言机”就是链上与链下信息交互的桥梁。有了预言机,就可以解决智能合约不能获取非预先部署好的链上信息的痛点,从而在更好地利用区块链技术接入现实世界,发展出更多的业务可能性,比如航班的延误险、汽车意外保险、商业约定等。
预言机总结
总的来说,预言机是相当于一个数据接口,不参与智能合约的执行、决策,而仅作为链上链下信息交互的一个桥梁,也可以理解为我们做研究得出结论时所用的参考文献库。
当然,它仍存在一些不足,比如说数据来源的真实性、准确率,不管是中心化或非中心化的预言机都是有可能出现错误的,并且这种错误引用可能给智能合约参与方带来巨大的不可逆损失。
撰文:《WithoutWeb3HumanityisNotGoingtoMakeIt》byMishadaVinciWeb3分化了互联网并恢复了用户的权利,保护了我们的隐私和安全.
撰文:MetaPost 曾经意气风发的LG近年来似乎「隐身」了,这家知名国际企业在中国市场基本销声匿迹,从过去的市场主导者沦为配角和替补。日前,一则元宇宙领域的新闻,似乎让LG找回了昔日的自信.
文章转载自微信公众号老雅痞在大家一股脑儿地冲向NFT爆发的时候,我们看到大量无用的代币最后都走向了项目方跑路的结局,倒也不是都割了一大把韭菜.
撰文:SnapFingersDAO01新兴NFT交易市场对比今年以来头部CEX,如Binance、Coinbase、Kraken纷纷宣布进入NFT领域.
原文标题:《TheCurrentStateofCryptoInsurance》原文作者:JooKian,加密研究员原文编译:Evelyn.
DeFi数据 1、DeFi代币总市值:390.4亿美元 DeFi总市值及前十代币数据来源:coingecko2、过去24小时去中心化交易所的交易量25.