Chainlink为构建分散式Oracle网络提供了必要的开发工具。对外部数据的访问开启了智能合约的新一波功能。本文总结了77种使用Chainlink Oracle网络的方法和实际应用场景,涵盖去中心化金融、对外支付、游戏、保险、企业系统、供应链、工具、身份授权、政府等诸多领域。相信有助于学习者加深对甲骨文潜力的理解,激发探索兴趣。
用熟悉的语言学习以太坊DApp开发:Java | PHP | Python |。NET/c# | Golang | node . js | Flutter/dart
5.企业系统/企业系统由于智能合同减少了交易对手风险、中介费和外部纠纷,因此它为企业提供了大量削减成本和提高多方业务流程效率的机会。但是,为了利用智能合同,企业需要围绕隐私、可伸缩性和连接性进行其他考虑,以满足某些业务和法律要求。Chainlink为企业向区块链环境出售其数据和API服务提供了一个网关,并满足一定的技术要求,如私有数据的链上访问、契约逻辑的链外计算、交易的链上隐私等。
5.1区块链抽象层/区块链抽象层就像互联网充当连接计算机的单一网关一样,Chainlink为企业提供单一中间件,将它们的API连接到每个区块链环境。Chainlink与区块链没有任何关系,可以融入任何当前和未来的区块链。许多领先的连锁店已经支持Chainlink或积极整合它,如以太坊,波尔卡多特,雪崩,币安智能链,Matic网络等通过使Chainlink在所有主要连锁店上运行,企业可以将其用作“区块链抽象层”,使现有系统有效地“支持区块链”,跨越任何/所有连锁店。
这最大限度地减少了集成工作,因此企业不必重建现有的基础架构,而是可以专注于其核心的区块链战略。它还通过减少企业选择最有可能成为行业标准的区块链的负担来限制供应商锁定。
5.2数据和API的货币化/数据和API链接的内置灵活性可以确保与现有旧数据和API基础架构的完全兼容。因此,数据提供商也可以使用Chainlink的区块链抽象层将他们的数据出售给任何区块链上的智能合约。这可以通过两种方式实现:向Chainlink network出售数据,或者由运行自己的Chainlink oracle节点的数据提供商直接向区块链出售数据。
通过向链家网络出售数据,数据提供商不需要改变其当前的商业模式,这意味着他们可以接受法定货币支付,无需后端修改。此外,看到智能合约的经济价值的数据提供商可以运行Chainlink node,直接向智能合约提供已签名的数据(使用数字签名),这样他们可以获得更多的收入,并建立可靠的数据提供商的声誉。
5.3混合云/区块链应用/混合云/区块链应用随着智能合约的发展,对更高级的去中心化应用的需求越来越大。这些应用需要昂贵或复杂的计算,这在链中是不可行的。一个解决方案是使用Oracle来证明在一个更可扩展的云计算环境中的链外计算。通过Chainlink的双向通信功能,可以创建混合云/区块链应用程序,这些应用程序可以将计算指令和/或数据发送到链进行处理,并将结果桥接回链以用于智能合同。
一个例子是Theta,一个分散的视频流网络,它使用Chainlink oracle来减少广告行业中的点击农场和广告欺诈。Chainlink甲骨文获取大数据分析平台Google BigQuery中生成的Theta节点信誉评分的准确统计信息,并将数据传输至以太坊区块链。然后,广告主就可以将这些数据作为不可改变的资源,根据一些具体的业绩指标,来决定向哪里分配资金或者自动完成广告协议。
5.6隐私保护数据查询和凭据管理/隐私保护数据查询和凭据管理对于许多企业和机构来说,数据隐私不是一种可选的奖励,而是一种严格的要求,例如满足像GDPR这样的监管要求。随着最近收购DECO(由康奈尔大学的Ari Juels领导团队创建的Oracle隐私保护技术),Chainlink正在开发应对这一挑战的尖端解决方案。
DECO允许oracle秘密地证明通过HTTPS/TLS传输的所有数据(这是世界上大多数的数据),而不会泄露链上的数据(永远不会离开链外数据库),也不会对托管链外数据的服务器进行任何修改。例如,Alice可以使用DECO来证明她的银行帐户余额高于某个阈值,而无需在链上或向Oracle本身透露她的确切帐户余额或身份。这开放了世界上几乎所有要在链中使用的数据,同时仍然保留机密性和数据许可协议。
5.7链上交易隐私/链上交易隐私除了数据输入的保密性,很多企业还希望契约逻辑和输出的保密性。Chainlink开发了一种使用Oracle的方法,通过名为Mixicles的解决方案为DeFi智能合同提供在线交易隐私。使用Oracle作为两个组件和事务混合器之间的桥梁,混合流将链上数据输入与链上支付输出分开。除了在链上提供原始数据输入之外,Chainlink oracle还发布了一个仅对合同参与者有意义的证书表示(例如,以下示例中的1或2)。混合器然后可以使用该整数输入来执行对隐藏方的支付,但是仍然为用户生成链上审计报告以满足监管要求。Mixicles协议可以实现多层隐私,比如隐藏合同条款、使用的数据源、合同中资金的真实价值和收款人(根据与输入的相关性)。
5.8私有链下计算/私有离链计算Chainlink实现了一种深度防御的安全方法,用户使用多层安全来获得各种保障。Chainlink正在开发的另一个解决方案是Town Crier,这是一个Oracle协议,以可信执行环境(TEE)的形式使用其他硬件来实现私有的、通用的链外计算。
Townscrier使用基于TEE的oracle(尤其是英特尔SGX)来支持Chainlink oracle节点在黑盒环境中对数据执行高级计算,数据甚至不会泄露给节点运营商。Townscrier同时提供了数据机密性和计算完整性,开辟了新的oracle用例,例如处理用于加密货币支付的私钥或用于身份验证的用户登录凭据。
5.9密度计算/坚固性计算随着智能合同的加速采用,对实用扩展解决方案的需求也在增加。这些解决方案可以提高吞吐量,降低分布式应用的延迟,同时保持用户资金的基本层安全。通常,这些第2层可伸缩性解决方案需要存在一个或多个离线验证者节点,这些节点负责批处理事务,并根据需要向基链提供简明的响应。
Chainlink oracle节点支持计算功能,可用作第二层解决方案的验证器,如离线实验室的Arbitrum Rollups。Chainlink节点可以执行可靠性函数的任意计算,生成欺诈证书,并抵押链接抵押品来支持其服务,而无需任何修改。最终的结果是,oracle不仅用于数据输入,还用于可扩展的离线实度计算。
5.10节点即服务(NAAS)区块链需要一个分散的基础设施提供商网络(如验证器、定序器、代码转换器和oracle)。传统基础设施提供商,如电信公司或互联网服务提供商,可以通过为组织和用户提供节点即服务(NaaS)解决方案来支持Chainlink oracle基础设施。例如,他们可以为希望将其API出售给智能合约的企业提供第三方节点网络,而无需提供任何后端基础设施来充当区块链的抽象层,他们还可以为数据提供商创建个人节点,并在其上运行代表。
T-Systems MMS是德国电信(欧洲最大的电信提供商)的子公司,该公司运营Chainlink oracle node,并为许多DeFi应用程序提供离线数据。随着对通用连接智能合约的需求持续增长,对NaaS的需求可能会增加,从而为T-Systems等链式节点提供机会,并为现有客户群提供区块链支持的方法。
通过运营Chainlink node,T-Systems MMS将为Chainlink网络用户和以太坊上的分散式应用(dApps)提供可靠的真实数据,从而进一步支持将公共区块链用作许多用例的基础的愿景,如分散式金融(DeFi)。
5.11抽象加密货币支付/通过发票进行抽象加密货币支付考虑到围绕加密货币/代币的新颖性、波动性和监管不确定性,一些企业目前不愿意自己持有和处理加密货币。由于大多数区块链基础设施需要加密货币操作,企业采用仍然受到限制,甚至完全被阻止。没有必要等待通常缓慢的法律制度来解决问题或使企业热衷于它。Chainlink预言机可以使用今天广泛使用的通用发票技术来解决问题,这样他们就可以向第三方服务提供商进行支付。法定货币,然后在后台处理加密货币支付。
Hackathon Project LINK加油站采用元交易的概念(区块链交易费由接力者提取支付),并将其应用于Chainlink。它使用第三方中继器来管理实用令牌LINK和ETH的所有权,这两者都是支付以太坊计算和获取Chainlink oracle数据服务所必需的。这样一来,加密货币所有权的责任和复杂性就从企业转移到了被选择的中继器上,从而形成了一个企业只需依法支付,就能获得整个去中心化生态系统的接入的过程。重要的是,企业仍然完全控制签署交易所需的加密私钥。
5.12基准协议的外部数据/基准协议的外部数据基准协议是一个使用以太坊主网络作为通用参考框架来同步企业记录系统的框架。使用基准零知识证明来确保不同的企业数据库与其交易对手处于相同的状态(相同的记录集),而不会泄露链中的任何机密数据。
Chainlink oracle是确保基准测试事件使用相同外部数据输入的关键基础设施。例如,动态采购订单可以使用Chainlink的预测器来获取关于运输货物温度的汇总天气数据(来自多个来源)。可以根据气温自动更新采购订单中每一项的价格,比如根据天气情况动态定价的香蕉。Chainlink围绕外部数据输入创建一致性的能力可以在业务伙伴之间建立一致性,从而减少差异和协调。
5.13增强原始系统安全性/引导传统系统安全性如白皮书所述,Chainlink将使用服务级别协议(SLA)并为Oracle服务创建额外的安全加密经济保证。SLA存在于链中,由双方签署。它定义了甲骨文服务的条款以及根据甲骨文的表现而发放的罚款/奖励。SLA的结果可以输入到信誉系统中,未来的用户可以在信誉系统中评估节点的可靠性。运行自己的Chainlink节点的企业可以使用项目支持的SLA来指导其链下数据和服务的可靠性和安全性,从而迫使他们在经济中拥有真正的经济利益和声誉,因为他们无法满足既定的要求。
6.供应链/供应链始于原材料的购买,止于将货物交付给最终客户。一路上有支付转账,有所有权变更,有通关,有监督,有各方共享的单据。智能合约提供了一种自动化这些过程的方式,可以减少全球贸易中的摩擦和对手风险。Chainlink Oracle可以将供应链智能合约连接到Web API、云网和各种现实世界的传感器,如GPS、温度、速度、加速度、湿度、光度等。这些数据可以用来触发支付和各方之间的数据传输,但供应链中的任何人都不能以这种方式操纵。这一框架为有关各方提供了可靠的事实来源,但其成本大大降低。
6.1 RFID追踪/RFID追踪供应链越来越多地使用RFID(射频识别)技术来追踪货物。RFID系统将库存与带有标签的标签连接起来,这些标签可以通过无线电频率在远处被检测到。这可以简化和有效地跟踪商店货物,运输托盘和许多其他常见的库存方法。通过Chainlink oracle,来自现实世界的RFID数据可用于触发各种连锁合同,包括在仓库收到库存时启动付款,或延迟发货的自动保险付款。
开放图书馆项目是2020年Chainlink虚拟黑客马拉松期间创建的项目。它使用Chainlink预言研究所构建RFID区块链集成,使用户可以使用RFID标签签到和签出图书,并记录在链条上,从而实现去中心化、无边界的图书租赁平台。
6.2物联网传感器/物联网传感器物联网传感器可用于确保在整个供应链旅程中正确维护运输中的产品。例如,将食物保持在一定的温度下,密封容器以防止篡改。Chainlink可用于将这些物联网传感器连接到智能合同,智能合同会根据物联网数据是否被确认符合预定采购订单中定义的质量控制标准来触发支出并处以罚款。
PingNET就是一个例子,它是一个面向物联网设备的分散传输网络。它使用Chainlink根据PingNET上支持物联网的托盘中的数据实现利益相关者之间的自动支付。Net还旨在引入其他物联网事件数据(如湿度、海拔、紫外线指数、辐射等。)入链。
6.3清关当货物跨境运输到具有不同法规的国家时,通常需要接收国的海关当局进行清关,以防止非法或危险货物的运输。许多贸易融资合同需要访问这些数据,以实时确定装运状态。随着智能合同开始自动化此类协议,它们仍将需要有关清关的信息。Chainlink甲骨文可以以保护隐私的方式直接提供这些数据,从而实现跨境贸易融资合同的端到端自动化。
6.4提单、发票和保险单/提单、发票、保险单国际贸易主要由三种主要单据组成:提单(由承运人签发,以确认收到所运货物)、发票(由卖方签发给买方,并附有销售交易的详细信息)和保险单(合同),保险单载明了保险人与投保人之间依法要求保险人支付的索赔。这些单据中的每一个都可以受益于Oracle,比如直接从数据生成提单,提供汇率到支付发票,提供保险合同的连锁保单到物联网品控数据触发结算。
7.公用事业公用事业如水、能源和互联网是现代社会的基础。这些公用事业的有效运作和管理对社会和身体健康至关重要,但它们通常取决于缺乏活跃的商业活力和过时的基础设施。智能合同通过将公共事业转变为更公平、更自动化和实时的系统,实现了公共事业基础设施的现代化,这些系统使用网络、数据和加密的分散经济激励来强制执行这些条件。这可以确保公用事业提供商的标准更高,用户可以更好地获取客观数据,以显示关键公用事业服务的质量和状况。
7.1互联网、电信和云托管/互联网、电信和云托管互联网、有线电视和云托管以及许多其他公共事业机构根据既定的定价结构向客户收费。但当其服务中断时,有时会因机会成本造成大量财务损失(如因云中断导致Exchange宕机),因此无需追究任何责任。物联网传感器可以监控公共事业的正常运行时间,Chainlink可以将其性能数据输入智能合同,以计算每月付款或根据停机时间进行报销。
ETHNewYork 2019黑客马拉松参赛作品Blocksolid提供了一个用例,非政府组织可以让互联网服务提供商(ISP)为发展中地区的错误互联网服务负责。他们通过跟踪互联网服务提供商(ISP)的正常运行时间,并使用Chainlink oracle在供应链上转发这些数据来做到这一点。如果检测到停机,链中智能合约持有的捐赠资金将被更新,以防止从ISP提取。
7.2能源/能源能源供应商负责确保所有全球基础设施都能获得推动全球经济所需的能源。为了提高能源传输的效率,可以使用Chainlink oracle将消耗率输入到智能合同中,以触发过度消耗的惩罚,征收CO2税,并提供当前的能源价格,以公平地产生电费,并允许以不同的货币支付。智能合约可以读取智能电表的读数,将某人的产出货币化,跟踪消费并促进两者之间的支出。
位于区块链的分布式能源交易市场Dipole计划使用Chainlink定价来实现能源资产的链式交易和估值。然后,用户可以使用法定货币或加密货币购买能源资源,汇率由Chainlink支持的分散价格馈送决定。
7.3虽然水/水通常被认为是理所当然的,但确保您家中的自来水可以为您提供水的基础设施受到严格监控,以确保质量控制和可靠性。物联网传感器可以监控地下水水位,跟踪公司消耗,并识别公共机构中的非法虹吸。Chainlink可以将这些物联网数据的数据输入智能合同,以发出监管罚款,生成消费者发票,触发自动支付,更新供应跟踪数据库,甚至触发紧急融资。城市面临洪水的危险。
7.4排放和废物管理/排放和废物管理排放和废物处理是可以通过支持物联网的智能合约进行转型的行业,可以精确衡量产出和效率。通过Chainlink oracle,这些数据可用于自动触发向适当的监管机构支付过度消费,将回收或废弃燃料技术中使用的垃圾货币化,或在某人消费或使用更多可生物降解物品时生成激励性支付结构以减少垃圾支出。
8.授权和身份/授权和身份尽管启用了智能合约的区块链网络本质上是一个假名,但是强烈要求用户证明他们的真实身份以确保免受Sybil攻击和/或授予权限。借助Chainlink oracle,传统数据基础设施(如政府数据库、社交媒体等。)可以通过将用户身份与其链上地址绑定或证明链外数据来连接到智能合约应用程序。服务器。这可以确保组织能够完全遵守法规,并通过处理已知身份来提供额外的安全保护。
8.1电子签名/电子签名电子签名已经成为一种越来越普遍的在文件上获得签名的方式。它使签名过程现代化,并帮助公司避免获得手写物理签名的昂贵费用。签名是最常见的合同授权方式。因此,Chainlink Oracle必须使智能合同能够访问领先的电子签名公司,如DocuSign。
Chainlink可以在两个方面使电子签名行业受益,即在链上证明电子签名/中继,或者为现有的电子签名解决方案提供对外部数据的访问,使其合同解决方案更具动态性。FirmaChain是一个基于区块链的数字签名和签约解决方案。它使用Chainlink oracles允许其数字合同根据实际数据和事件执行,例如在批准租车前检查驾照的真实性。
8.2生物识别/生物识别授权智能合同的另一种可验证方式是通过生物识别数据,如指纹或视网膜眼睛扫描。由于生物特征可以被特定的人唯一地识别,只要有可靠的数据库或数据源可以相互比较,它们就可以成为验证某人身份的有效方法。Chainlink oracle不仅可以将生物特征数据传输到智能合约,还可以将它们连接到不同的离线数据库,以验证真实性。
8.3证书/凭证使用可靠的硬件和/或高级加密技术,Chainlink oracles可以安全地处理外部系统和应用程序的私有帐户信息。这使得智能合约能够直接验证凭证,例如某人拥有适当数量的资金或特定的安全密钥。一旦Chainlink oracles在链上中继确认,智能合约就可以触发资金的执行和结算。在交换有价值的资产之前将凭证放在链上对于验证输入也是特别有效的。
8.4利用区块链和智能合约技术的KYC/反洗钱机构通常需要额外的基础设施,以确保充分了解客户知识(KYC)和反洗钱(AML)法律。这需要使用外部Oracle来提供有关身份的数据和被转移资金的完整历史记录。
Coinfirm是区块链分析公司的一个例子,该公司使用Chainlink oracles将反洗钱(AML)解决方案中的数据传输到供应链中。这为希望提高通过oracle network实时验证的任何链上应用程序的合规性的用户提供了一个即插即用的解决方案。
8.5社交媒体身份和域名/社交媒体身份和域名对于许多人来说,区块链仍然有一个陡峭的学习曲线,尤其是在处理长十六进制地址方面。为了改善用户体验,Oracle用于帮助将十六进制地址转换为人类可读的名称,例如“chad.crypto”。
一个例子是Unstoppable Domains,这是一个使用Chainlink oracles的链上域名存储库,它以可验证和透明的方式将用户的Twitter社交媒体帐户绑定到他们可读的链上地址。这使得任何人都能够在向用户发送资金之前验证区块链域是否绑定到用户的社交媒体账户。
8.6智能合约审核/智能合约审核结果为了保证智能合约应用的完整性和正常运行,开发者在向其发送资金之前,不妨验证协议是否通过了一项或多项安全审核。借助Oracle,用户可以直接在链中按需验证审计结果,并在某些交易(如高价值交易)之前或作为其他用户资金的托管人时打开用例,如自动检查。
安全公司Hacken将使用ChainLink Oracle进行链式智能合同审计、集中式通信渗透测试、漏洞赏金等。然后,智能合约可以使用这些数据来防止与危险的和/或未经批准的智能合约进行交互。
8.7帐户安全/帐户安全双因素身份验证(2FA)是用户可以用来保护其在线帐户的另一种方法。除了用户名和密码之外,这种方法还需要另一层身份验证。这种安全性的提高可以防止未经授权访问机密信息和未经多重验证转移资金。通过Chainlink oracle,智能合约可以增强2FA功能,直接保护用户的加密货币资产。
Digital Bridge是一个使用Chainlink oracle将2FA安全性引入Matic Network智能合同的项目示例。通过连接到高可用性2FA API身份验证服务,Chainlink使用户能够为其链资金创建深度防御策略,即使私钥被盗,也可以防止未经授权的转移。
8.8知识产权/知识产权从版权和商标使用费到专利使用费,所有类型的知识产权都可以转换为智能合同。Chainlink可以用于检查ip数据库进行所有权验证,在访问IP之前验证链下的凭据,以及方便用户向IP所有者付款。智能合同甚至可以标记知识产权的部分所有权,并根据个人的百分比分配付款。像微软和EY这样的大企业已经证明这是一个切实可行的解决方案,可以大大降低权利和版税管理过程中的运营效率低下。
8.9贡献奖励/贡献奖金开源技术正变得越来越受欢迎,并且可以受益于鼓励贡献的更广泛的奖金计划。然而,核实贡献者的工作并向他们支付工资通常是一个人工过程,这增加了成本并拖延了付款时间表。一旦成功通过了bounty计划的预定义测试案例,就可以使用Chainlink oracle来跟踪对公共代码库(如Github)的贡献,并解锁支付托管。
9.政府/政府尽管社会可能无法在各种问题上达成共识,但大多数人可能会落后的一项措施是提高政府机构的透明度、问责制和效率。区块链为社会提供了跟踪和执行政府流程的新基础设施。智能合约为如何允许政府采取行动提供了防篡改的护栏,预言机器允许使用客观数据来触发这些行动的执行,而不是总是忘记它们。做一个集中的解释。预测者是在政府流程中实现智能合同价值的最重要因素之一,因为他们不仅提供了连接旧基础设施和区块链的桥梁,而且是执行合同的最终触发器。
9.1监管/监管企业使用智能合同将需要新形式的自动化合规。虽然一些限制可以硬编码到智能合约的程序代码中,但政府也可以使用Oracle作为从智能合约中提取元数据的方式,或者在广播交易之前需要政府运营的Oracle的外部批准。
由存款和信托清算公司(DTCC)发起的Whitney项目案例研究中概述了一个符合标准的Oracle的示例,该公司是一家负责解决美国大多数证券交易的交易后金融服务公司。如案例研究中所述,合规预测是一个“动态规则引擎”,它使发行者和投资者能够通过批准/拒绝交易,在证券的整个生命周期中保持合规。交易被批准后,库存记录将被更新,令牌将在链中移动。\”
9.2投票/投票鉴于最近围绕选举结果的两极分化,对安全和防篡改投票解决方案的需求日益增长,以在选举过程中建立完整性。虽然检查政府的投票系统可能要花很多时间,但可以设想一个简化的方案,即可以使用私钥在链上投票,Oracle机器可以以保护隐私的方式从多个接近的来源验证该人的ID。通过DECO,如果有匹配的话,确认信息会贴在链上,存储为不可变的记录,任何人都可以验证密码。
9.3契约/许可证/证书/契约/许可证/证书可以使用智能合同来提高颁发政府证书、许可证和合同的效率和完整性。Oracle可用于更自动地生成证书,例如,DECO可用于在向个人证书发送公共文档(如许可证)之前对其进行身份验证。使用DECO这样的系统可以让智能合约以保护隐私的方式查询一组权威来源。这样的自动化过程可以节省数十亿美元的政府开支。
10.其他10.1区块链天然气价格/区块链天然气价格为了防止垃圾邮件攻击,启用了智能合约的区块链上的交易需要使用原生令牌中的汽油费来支付矿工用来验证交易的费用。然而,决定天然气价格的市场发生在供应链之外,因此智能合同需要一个预测器来获得每单位天然气的当前成本。
一个实际的例子是Tornado.cash,这是一个链上隐私混合器。如果集中天然气价格提供商离线或无法访问(例如被Tor阻止),它将在生成交易时使用Chainlink天然气价格拖车。智能合约还可以利用这种汽油价格预测来创建汽油价格衍生品和其他金融产品,旨在对冲区块链网络拥堵和高交易成本。
0.2基于时间的事务执行/基于时间的事务执行许多智能合约应用程序必须在特定的时间间隔触发,例如在特定日期的确切时间到期的合约。时间可以用来触发智能合约的执行,或者触发另一个预测来获得不同的数据集。通过Chainlink闹钟外部适配器,开发者可以在任何时区构建真正的自主智能合约应用。
10.3跨链通信/跨链通信区块链不太可能主导整个智能合同市场,尤其是在考虑吞吐量限制、管辖权差异和链的专业化时。这样一个多区块链世界意味着区块链必须相互交流。然而,由于其固有的安全性,区块链无法在本地访问其他区块链网络上的数据,这与oracle的问题非常相似。通过在一个区块链上读取数据,然后在另一个区块链上写入结果,可以使用Chainlink oracles来弥合这一差距,从而触发某种类型的跨链交互和/或简单地在请求信息的链上进行链事务。
0.4参与者的公平选择/公平的参与者选择随着基于区块链的公开销售的出现,许多项目正在寻找一种方法来公平地选择销售参与者的顺序,这种方法超出了容易操纵的常见的“先到先得”模型。它最初是通过集中交易普及的,但现在越来越多的趋势转向智能合约中基于彩票的销售参与者的选择。
一个例子是Centaur,这是一个DeFi平台,使用Chainlink VRF来确定链上公开发行的参与者。根据出售前积累的地址列表,链家VRF以可验证和公平的方式确定允许列表中的哪些地址参与连锁公开出售。
另一个例子是Get Protocol,这是一个基于区块链的事件票务解决方案。它使用Chainlink VRF随机确定点播音乐会和活动的数字队列。这为用户提供了以这样一种方式获得票的平等机会,即他们可以独立地验证链中的偏差。
0.5随机节点选择/随机节点选择一些协议使用不可预测性作为一种安全形式,例如为块产生随机选择验证器。不安全的随机源会导致恶意参与者过度地将自己插入到进程中,操纵块的生成,甚至使网络瘫痪。每次需要生成一个事务块时,链节VRF可以作为防篡改随机源公平地选择验证者,从而保护区块链网络免受各种主要攻击媒介的攻击。
0.6公平排序服务/公平排序服务虽然Chainlink oracle以其以可靠和安全的方式从现实世界中获取和传递数据的能力而广为人知,但它们也可以执行各种链外计算,包括事务排序。Chainlink公平排名服务的发展将允许分布式应用通过确保矿工不能操纵交易订单来窃取用户的价值,从而降低矿工的可提取价值(MEV)。另外,通过防止预攻击,可以大大降低汽油的成本,提高DEX的可信度(比如按照更公平的规则兑现交易(比如进入内存池))。
10.7虽然卫星图像和无人机/卫星图像和无人机略显先进,但不难想象未来使用卫星图像结合物联网网络和无人机来收集外部活动(如建筑项目)的数据。然后,通过人工智能,可以对数据进行分析,并与过去的项目进行交叉参考,以确定项目的完成百分比。Chainlink Oracle可以将这些数据中继到链上的智能合同,以向建筑公司发放基于完工的支出,从而解决执行大型耗时项目的公司的现金流延迟的一大问题。
在Chainlink实验室的首席科学家Ari Juels和Chainlink的联合创始人Sergey Nazarov的炉边聊天中,Ari与博士生Sishan Long讨论了他的早期工作。该项目被称为AIRS:造林管理自动激励机制。AIRS旨在通过不断获取卫星数据(碳捕获能力、碳隔离能力、碳同步能力等)来促进环境管理。)并使用可信执行环境来监控其随时间的状态。这个想法是让政府和非政府组织这样的实体将资金投入智能合同,分配给负责维护和扩大这个非常重要的碳汇的人。
11.结论作为构建分散式oracle网络的通用框架,Chainlink为开发人员提供了将智能合约应用程序连接到用例所需的任何实际数据或事件所需的工具。虽然上面列出的用例并不是一个详尽的列表,但由于Chainlink可以实现无数的智能合约用例,我们相信它们为有兴趣构建新的创新分布式应用程序的开发人员提供了一个起点。
原文链接:http://blog.hubwiz.com/2020/12/01/chainlink-usecase-77/