- A+
雍和比特币 要点摘要:
- Chainlink并非单体预言机网络,而是一个通用结构,能够构建出无数个去中心化预言机网络。
- Chainlink各个预言机网络并行,互不依靠,将链下数据源和核算资源衔接至智能合约。
- Chainlink结构能够用来打造安全的预言机网络,为智能合约运用供给喂价、储备金证明、可验证的随机数以及推举成果等。
布景介绍曩昔几年中,智能合约生态快速增长,总锁仓量约至400亿美元。除此之外,生态中还涌现出品种繁复的去中心化运用。智能合约之所以能完成今日的增长势头,最大功臣非去中心化预言机网络莫属。现在,去中心化预言机网络的运用规划不断扩大,为智能合约接入原生区块链以外的数据源。预言机驱动了DeFi生态向前开展,完成了全新的链上典当形式,并极大丰富了智能合约的功用。但是,不同的智能合约用例需求接入不同的链下数据集和运算资源。因而,单一预言机网络无法满意高档智能合约运用所需的灵敏性。比方组成财物协议需求输入实时喂价,以锚定黄金等大宗产品的实时价格发行通证;猜测商场需求从官方途径获取美国总统大选的终究成果,以进行结算;区块链游戏运用需求输入安全的链下随机数来发放游戏物品。以上每种智能合约用例对预言机的需求都彻底不同。因而,智能合约生态需求一个面向基础架构的结构,让开发者能够开发或接入任何类的预言机网络,并能够定制网络中的节点、数据源、更新频率、传输办法、安全参数和聚合办法等。Chainlink网络为用户供给了这样一种通用结构,灵敏装备预言机网络,以满意智能合约运用的需求。Chainlink网络具有极高的兼容性,一切装备的预言机网络都能够一起并行。本文将讨论Chainlink结构的优势、开发者坐山观虎斗定制预言机网络以及Chainlink预言机的真有用例。Chainlink异构网络的优势去中心化网络一般选用单体规划形式,即同一组节点一起协作,依照预设定的规矩供给详细的服务。区块链便是典的单体规划形式,区块链网络中的一切节点都履行一套标准化的运算,包含验证签名、核算区块哈希值,终究对买卖验证达到大局一致。每个区块链节点都履行相同确实定性运算,终究达到一致,它们之间的首要差异便是运算规划不同。这个形式或许对区块链有用,但对预言机网络却并非如此。预言机网络需求对来自非确定性的实际国际的数据达到一致,一般需求付出费用或取得答应才干链接至链下数据源。预言机不适合选用这种单体形式,因为并非一切节点都能够随时拜访一切需求拜访的链下资源。逼迫网络中每个节点都花钱订阅用户所需的付费数据源,这个办法不适用大规划的网络。别的,许多数据集只对少数人敞开,比方企业后端数据库。因而,选用单体规划形式的预言机网络只能约束其服务范围,保证其网络中一切节点都能够交给服务,比方只从免费的开源API获取数据,而这些API往往无法供给优质的数据,也无法保证衔接质量。为了打破这一约束,Chainlink另辟蹊径,开宣布异构网络,网络中多个独立的预言机网络并行,互不依靠。任何一个预言机网络的运转都不会对其他网络产生影响。每个网络都是专门建立的,为某一智能合约衔接至链下数据源和链下运算,因而开发者具有极大的灵敏性。Chainlink结构无须答应,任何人都能够在其间创立自己的预言机网络。这将驱动预言机网络立异,并使Chainlink网络不断向前开展。
Chainlink是一个异构预言机网络,能够灵敏定制预言机网络这种异构形式的最大优势是Chainlink节点运营商能够定制节点服务。这能够进步预言机的本钱效益,因为节点只需接入地点预言机网络要求的链下资源。比方,Chainlink喂价网络中的节点只需接入金融商场数据,而不必再接入体育比分、气候等其他不相关的数据。这样做能够下降运转Chainlink节点的门槛,也能够进一步使网络去中心化。当然,假如Chainlink节点期望一起接入多个数据源,他们也能够做到。假如节点接入企业后端体系、物联网传感器和法币付出体系等需求权限的链下体系,那么它们能够将数据卖给智能合约。Chainlink网络通过这种异构网络形式支撑数据供给商运转Chainlink节点,并将数据API直接卖给智能合约。因为节点运营商具有这样的灵敏性,Chainlink能够将全国际一切数据传输至链上,极大丰富智能合约运用的类。运用Chainlink结构定制预言机网络选用Chainlink结构开发的预言机网络设置了一系列参数,能够依据详细的运用场景调理。任何一个预言机网络的参数都不会影响其他网络,因而能够在最大程度上保证灵敏性。以下是可定制的参数:
- 节点运营商:Chainlink节点能够恣意组组成预言机网络,节点运营商包含专业DevOps团队运转、口碑过硬的数据供给商、传统企业以及其他实体。
- 数据源:Chainlink节点能够灵敏设置数据源数量,数据源包含免费的开源API、付费API、设置权限的数据库以及传感器等。
- 链下运算:Chainlink节点不只能够传输数据,还能够履行信赖最小化链下核算,比方创立可验证随机数和核算稳妥额度等。
- 底层区块链:Chainlink能够兼容任何区块链,并支撑各种链上环境,保证智能合约一向能够接入安全可靠的链下数据和运算资源。
- 更新频率:预言机网络的更新频率可灵敏设置,能够挑选依据误差阈值更新(如:每上下起浮0.5%更新一次)、依据时刻更新(如:每小时更新一次)以及按需更新等。
- 聚合办法:预言机网络能够依据数据类采纳不同的聚合办法,如取中位数、平均值、众数等,终究聚组成一个数据点。
- 安全参数:用户能够在服务协议中清晰安全参数,如预言机质押金额、服务时长以及衔接要求等。
除此之外,Chainlink预言机网络还能够选用多种办法将数据传输至链上智能合约。稳妥这类智能合约需求将链下数据推送至合约中,以得知自然灾害等实在国际中产生的事情;而钱银商场这类智能合约则需求一个定时更新的链上数据源,合约选用“拉动”的办法随时获取数据,验证借款的典当率。以下是不同类的预言机网络:
- 根本恳求形式(推进式):在一笔买卖中创立并发送数据恳求至Chainlink预言机,一段时刻后在另一笔买卖中取得呼应,以此将智能合约衔接至链下数据源(开源或付费API)。
- 去中心化数据形式(拉动式):通过链上参阅合约供给同享数据源,参阅合约由多个用户一起出资,并由通过安全审阅的独立Chainlink节点网络定时更新。因而智能合约能够在一笔买卖内恳求并获取链下数据。
当偶然恳求一个特别数据集时,最好选用根本恳求形式;而假如需求频频恳求常见的数据集,则最好选用去中心化数据形式,比方常用的Chainlink喂价。DeFi协议能够随时从这些喂价中获取安全可靠且及时的金融商场数据。有了这个预言机网络模,开发者无需再亲身打造预言机网络,而是能够接入由很多独立项目一起支撑的现成预言机网络。
ETH/USD喂价是一个预言机网络,为DeFi合约供给以太坊的商场价格Chainlink结构下的各类预言机网络Chainlink灵敏性极高的预言机结构催生出了许多独立的预言机网络,为智能合约运用衔接至一系列链下数据集和链下运算资源。Chainlink结构能够完成无限立异的运用场景,下文将抛砖引玉介绍几个现已完成的预言机运用场景:
- Chainlink喂价:Chainlink喂价为Aave和Synthetix等DeFi运用接入加密钱银、安稳币、外汇、大宗产品、指数和证券等各类金融商场价格。
- 储备金证明:审计锚定法币的安稳币以及跨链财物的储备金,并在链上发布审计报告,协助DeFi运用抵挡典当率缺乏的危险,最大程度上削减用户的丢失。
- 可验证的随机数:PoolTogether等区块链游戏dApp使用Chainlink VRF取得可验证且防篡改的随机数,保证公正且可验证的用户体会。
- 气候数据:Arbol接入Chainlink预言机从美国国家海洋和大气管理局(NOAA)获取气候数据,为开展中国家的农人供给参数农作物稳妥,在恶劣气候条件下快速理赔。
- 美国大选数据:接入Everpedia运转的Chainlink节点,将美联社签名的2020年美国总统大选成果发布到区块链上,并为链上猜测商场结算。
- 数据供给商做节点:抢先的数据供给商还接入Chainlink结构为多个区块链网络中的智能合约供给加密签名的数据集,并为数据来历供给权威认证。
Chainlink是开发预言机网络的通用结构,能够将智能合约生态接入任何链下数据源,极大丰富去中心化运用的品种。正如上世纪九十年代的互联网相同,去中心化预言机网络具有巨大的开展潜力,数据驱动智能合约将打造出一个信赖最小化的经济形式。假如你是一名开发者,而且期望将智能合约衔接至链下数据和基础架构,请点击此处联络咱们,或检查开发者文档。
- 我的微信
- 这是我的微信扫一扫
-
- 我的微信公众号
- 我的微信公众号扫一扫
-






2021年6月3日 下午3:45 沙发
国家互联网信息办公室2019年1月10日发布《区块链信息服务管理规定》,自2019年2月15日起施行。