LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 【跟着勇哥柒学知识51】Nervos加快步伐,集成Chainlink预言机后能否赶上DeFi热潮

【跟着勇哥柒学知识51】Nervos加快步伐,集成Chainlink预言机后能否赶上DeFi热潮

2020-08-18 勇哥柒 来源:区块链网络


Nervos将集成Chainlink预言机

Nervos在昨天官宣将会和Chainlink整合,将其领先的去中心化预言机解决方案引入Nervos网络。

为开发者开发Dapp进一步提供便利。其中最受大家期待应该就是DeFi应用了,在DeFi被炒的热火朝天时,各个公链不论真需求还是蹭热度,都加入了这场DeFi乱斗中,Nervos虽然还是一个不满一年的孩子,但面对这样的热点,持有CKB的币友也都希望Nervos也能够快速反应。这次的集成让我们看到了希望。

Chainlink

去中心化预言机,Chainlink通过使用API将链上和链外联系起来。它通过获取链上资源(如以太坊、比特币和Hyperledger等区块链),并通过API将其连接到链下资源(如市场数据、银行支付、零售支付、后端系统、事件数据等)来实现链下数据与链上智能合约的交互。

具体的一些细节相信就不用我多介绍了,有许多文章写的都比较好。

Chainlink为DeFi可以提供怎样的保障

去中心化金融(DeFi)应用的生态系统和去中心化预言机所保护的价值正在不断扩展,两者的发展是一个互相促进共同进步的过程。随着DeFi担保的数量价值持续快速增长,确保这一革命性的新型去中心化金融生态系统为其用户提供更高级别的安全性和可靠性保证的重要性也越来越高。

区块链“oracle problem”是众所周知的,因此许多文章都对这个问题进行了详细研究。但是,oracle提供的“数据质量”问题仍然是一个未知数,并且被人们误解,而这种误解是一种惯性的假设,即使用oracle既在链上传输外部数据又生成高质量数据。根据我们在研究和构建安全oracle解决方案方面的经验,区块链oracle应该被设计为在链上传输数据并强化数据以防操纵,而不是自行创建数据。

数据交付与数据质量的分离已应用于为Chainlink的Price Reference Data提供动力的分散式Oracle网络的体系结构,后者是DeFi中最常用的Oracle,并为以太坊的90%分散式衍生品市场提供了强大的动力。基于这些Oracle网络在为实时应用程序提供高质量数据方面的成功经验,我们确定了解决数据质量问题的五个基本要素。

一、使oracle节点可以连接到高级数据提供者,以确保用户合同可以访问最高质量的数据。这要求oracle协议具有密码和凭据管理功能,以便所有节点可以安全地存储API密钥并管理付费的帐户登录。

二、让节点从专门生成准确价格数据的高质量链下数据提供商那里获取价格数据;特别是在所有交易环境中维持经量调整后的市场覆盖率的数据聚合器。使用oracle机制从一组原始数据提要中生成全球市场价格非常困难,这会使oracle暴露于众多攻击面,例如快速的交易量变化和数据离群值,这两种情况在加密货币市场中并不罕见。

三、将去中心化作为Oracle提供的安全性和可靠性保证的积极部分。从多个独立节点进行聚合,以确保oracle机制在将数据传递到合同时具有抗操纵性且高度可用。来自多个高质量数据提供者的数据源,但又不牺牲质量,以进一步分散数据源级别。

四、优先选择的系统使用户和开发人员能够在设计Oracle机制时通过对每个节点以及整个分布式Oracle网络的当前和历史性能进行链上观察,从而做出明智的决策。通过模糊处理方法避免任何安全措施,以最大程度地降低隐藏的风险,并确保尽可能多的人可以尽早发现任何潜在问题,直到它们成为实质性问题为止。

五、避免使用单交换数据源或用安全性较低的Oracle解决方案中的低质量数据稀释高质量的数据,例如使用单个交换数据源。没有质量控制标准的权力下放会使合同面临更大的攻击面和更高的复杂性,通常会导致降低高质量oracle解决方案带来意想不到的后果。

为了进一步扩展对确保数据质量至关重要的每个功能,我们研究了安全的分散式Oracle网络的理想组成,在设计价格Oracle网络时如何正确利用Chainlink广泛的灵活性来生成高质量数据以及避免避免大数据来源的风险。

从这里就可以看出Chainlink在DeFi方面相比于其他预言机的优势,可以说已经形成了自己的一套保障数据质量的方法。

这篇文章总体较长我就翻译一些我认为比较重点的内容。

Chainlink具体通过怎样的方式实现以上五个要素的

安全的去中心化Oracle网络

oracle是一种中间件,可充当区块链和外部世界之间的桥梁。它允许智能合约使用未存储在区块链上的信息,从而从外部了解现实世界中的日常事件。这种外部连通性成倍增加了可以编写智能合约的事件数量,从而使开发人员可以在更广泛的市场中获得更多价值。随着连接性的提高,必须保护新的攻击面,以维持智能合约的核心租户的防篡改,不变性和可用性。

去中心化oracle网络是用于连接链上和链下环境的安全中间件,它提供了一个框架,可为用户信任数十亿美元或更多用户资金的外部连接智能合约提供必要的安全性和可靠性保证。如果没有使oracle遵循与区块链相同的安全性和可靠性标准,那么即使合同代码本身是完美无缺的,整个智能合同也会面临风险。

优质数据提供商提供的高质量数据

尽管挖掘区块链哈希是一个相对来说统一的操作,但是生成不同的数据,并且要保障其质量足够高,实际上就可以用来确保获得数亿美元的价值,这个任务并不是任何人都可以信赖的。与其尝试使用oracle机制从原始数据集合中生成高质量数据,不如让开发人员更好地让节点直接从具有大型团队,全栈基础架构且仅专注于生成数据的比较有信誉的数据聚合公司那里获取数据特定行业的高质量数据。

生成高质量的专有数据需要大量资金。它不是免费的,并且需要具有法律约束力的合同和凭证才能访问。节点必须具有对数据提供者(API)的付费登录,或者必须由数据提供者专门授权(例如,内部企业数据)。这两个许可的模型都需要密码和凭据管理功能,以桥接节点和API之间的交互。因此,节点运营商需要具有存储API密钥和管理帐户登录名的功能,以便与这些高级数据提供者进行交互。

由于缺少凭据管理功能而无法连接到高级API的Oracle解决方案仅限于提供开放,免费或盗版的API。这些API通常具有低质量的数据,速率限制调节,不可靠的响应时间,没有法律约束力的可用性或服务质量保证,所有这些使这些数据源不适合任何高,中甚至许多小价值的用例。馈送低质量数据的智能合约无法保证所使用数据的可靠性或准确性,从而在此过程中造成更大的攻击面。正如其他任何由数据驱动的技术一样,“低质量数据进,低质量数据出”。

Chainlink节点利用外部适配器,使它们能够连接到任何高级API。这些API提供了更高质量的数据,更快的响应时间,并保证了可用性和服务质量。外部适配器是模块化的,可以用任何编程语言编写,并且可以从与Chainlink节点不同的服务器托管。它们可用于从数据提供者,Web API,企业系统,IoT设备,支付系统,其他区块链等中检索数据。

后面其实还有许多内容,不过在这里就不进行翻译了,总之通过一系列保障措施实现了数据的高质量桥接,相当于为DeFi的更大规模的使用提供了基本的保障。

Nervos的DeFi之路还有多远

这次的整合给Nervos上的DeFi提供了基础的支持,方便开发者更好的在Nervos上开发DeFi应用,虽然不是直接的好消息,但是可以看出Nervos已经向DeFi进军了。

相信用不了多久我们就可以看到Nervos网络上第一个DeFi应用的诞生。

最后再来两张有趣的图片。


长文活动接受币友建议进行一定的改变,取消第三轮红包,改为精评活动,一、二轮照常发放。


每天二轮KEY红包,每轮1000KEY。

第一轮红包在文中“,”处。随文章一同发出。

第二轮红包在文中“。”处。第一轮抢完即发第二轮。


精评活动字数和转发都不进行强制要求,主要评选标准就是评论和文章内容的契合度。一共是1000KEY奖励。



—-

编译者/作者:勇哥柒

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...