价值连城的LINK:预言机“Chainlink”到底“好”在哪里?

fffmCQ.jpg

只要Defi还在发展,作为基础设施的Chainlink就会持续繁荣下去

区块链除了链上的资料互通,更重要的是如何获取区块链外的资料,才能获得大规模的采用与建构有意义的资料。这次就要来了解何谓“预言机”,以及看一看预言机中的明星项目 ——“Chainlink”。

价值连城的LINK:预言机“Chainlink”到底“好”在哪里?

前言:何谓预言机?我们为什么需要预言机?

预言机 — Oracle 其实并不是个新东西,在《模仿游戏》这部电影当中,由 BC 饰演的图灵,在二次世界大战中被军情六处征召,为了破译德军 Engima 通讯密码的机械,苦思两年所打造出的大型破译机械,也在日后帮助英国成功地战胜德军。

这一台大型的机械,既是电脑的原型,也是我们常说的图灵机,更是预言机的一种形式。

预言机是建构在图灵机 (电脑) 上用来解答“特定问题集合”的计算机,所以只要成功建立特定问题的集合,就可以将答案转译出来,就像电影末段,图灵机解答出德军每天通讯情报中,一定会提到天气状况,就被破解出来:

我们知道了预言机是建构在电脑上的特定问题计算机,那么为什么区块链世界需要预言机呢?

在区块链的世界中,预言机的定位跟我们上述所提及的有点不同。

区块链是封闭系统,也因此,区块链上运行的智能合约无法直接获取区块链外的资讯,区块链世界也会与我们的现实世界脱节,完全无法获得大规模的采用与落地实现的可能。

这时你可能会想,不如自己来架一个资料库或是节点,将所需要的链下资料连接到智能合约上。例如:

我写出一支爬虫,去抓每一天的彩票资料,将彩票结果输出至智能合约中,大家就可以运用我的“彩票智能合约”进行基于区块链的彩票。

这会产生什么问题呢? 这样的架构会让智能合约的可信度完全取决于你所架构的资料库或节点,若是今天因为天灾人祸,造成这个节点失灵或是被攻击,就会造成串接的智能合约判断到错误的讯息,从而输出错误的结果。

以刚刚提到的彩票为例:

  • 节点被攻击,里面的中奖结果被换成黑客丢的假资料
  • 黑客按照假资料下注
  • 将智能合约的赌金全部赢光

这还只是其中一个假设,像时间差、意外停机、程式错误,都有可能影响此资料库或节点而造成智能合约失效,进而被找到漏洞攻击,使资产受损。

单一外部数据不可靠,又容易有安全疑虑,如果能确保数据来源的完整性与真实性,又能维持数据来源的去中心化,使这一系统不会发生单点失效的问题,是不是就能解决区块链连接真实世界的难题?

基于这一需求,Chainlink 诞生了。

Chainlink 所打造的“去中心化预言机”,为的就是确保区块链对接外部的资料,不会发生单点失效的问题,以及能确保数据可信度。

智能合约的智能合约?

Chainlink 所做的事情,用最简单的话来说就是“智能合约的智能合约”,只不过 Chainlink 的智能合约是从多个外部数据获取资料,整合后再上传到用户的智能合约中。是区块链与现实世界的桥梁。

在多个预言机收集到各自的数据结果后,便可以将这多个结果上传至区块链上。随后这些结果将在 Chainlink 在区块链上的智能合约中得到处理,再一次聚合最终将唯一的结果返回给数据需求方。

刚刚我们所提到的运彩案例,其原理在于链下先执行资料整理,再上传到区块链,但 Chainlink 的架构是“数据上链后聚合再发送给数据需求方”。

Chainlink 这么做的优势在于:

链上聚合的方式能够将不同预言机节点提供的数据与身份联系起来,通过区块链不可篡改的方式保存下来,用于维护 Chainlink 的节点声誉系统。通过去中心化节点,进行二次筛选与多重过滤,可进一步增强数据的可靠程度。

有了这项技术,区块链与智能合约的可能性就可以无限扩大,稍微举一些简单的 Chainlink 采用案例:

甲骨文 (Oracle)

甲骨文的创业公司计划使用 Chainlink,让甲骨文旗下的合格团队使用甲骨文的区块链平台以及 Chainlink 的预言机技术开发解决方案。

DeFi
从外部获取币价资讯,预防滑点或是币价不正确/不即时等问题,Compound 和 Maker 皆有使用 Chainlink 用于获取币价资讯。

Google
Google 在 GCP(Google cloud platform) 中集成 Chainlink 服务,Google 的 BigQuery 数据能够安全、有效率地输出到以太坊上。

ChainLink始于2014年,由SmartContract公司开发,由Sergey Nazarov(CEO)和Steve Ellis(CTO)创立。

ChainLink团队由工程师和业务开发人员组成。他们的邮寄地址显示该项目位于开曼群岛。该团队的主要成员包括Daniel Kochis(全球业务开发总监),Mark Oblad(运营主管),Dimitri Roche(软件工程师),Alex Kwiatkowski(软件工程师),Thomas Hodges(技术社区经理)。

该项目的顾问是Ari Juels,Andrew Miller,Evan Cheng,Hudson Jameson,Jake Burkhman和 Brian Lio。

结论

智能合约是死的,数据是活的。我们人活着,每天都在产生数据,常听到的“数据会说话”就证明了数据的重要性。

在区块链在世界上引爆的这 3 年中,“区块链”这 3 个字载浮载沉,我们好像需要区块链,又好似根本不需要它。

其根本原因在于现实世界的资料无法顺利且有效地连结至区块链上,虽然在公链上,有些资料会涉及机敏性与敏感性,以至于前几年少有大型企业采用公链。

但在这一两年来,私有链、联盟链,甚至是以国家为首的国家链的呼声渐渐地掀起了浪潮,除了优化了区块链本身的效率,也消弭了某些敏感资讯公诸于众的隐忧。

相信在不久的未来,区块链的大规模落地不再是不可能,而是以悄声无息的渗透进我们的生活中,就像是地下水管一样,支撑着我们日常用水的需求。

而在这渐变的过程中,我相信 Chainlink 一定不会缺席。只要Defi还在发展,作为基础设施的Chainlink就会持续繁荣下去

声明:该文观点仅代表作者本人,与炒币网无关。炒币网系信息发布平台,仅提供信息存储空间服务。对所包含内容的准确性、可靠性或者完整性不提供任何明示或暗示的保证,并不对文章观点负责。 提示:投资有风险,入市须谨慎。本资讯仅供参阅,不作为投资理财建议。

发表评论

登录后才能评论