Filecoin将集成Chainlink预言机,赋能Web 3.0基础设施堆栈构建
共 2133字,需浏览 5分钟
·
2021-03-25 17:32
我们很高兴地宣布,Chainlink(行业领先的去中心化预言机解决方案)正在与Filecoin(世界上最大的开源去中心化存储网络)集成,以实现Filecoin网络与以太坊等支持智能合约的区块链之间的双向连接。因此,智能合约开发人员将拥有一个完整的Web 3.0基础设施堆栈。这个完整堆栈包括用于链上逻辑和状态更改的区块链,用于链下通信和计算的Chainlink预言机,以及用于去中心化存储和数据解决方案的Filecoin。
通过将Chainlink集成到Filecoin生态系统中,出现了许多以前无法实现的双向智能合约功能。这种双向功能包括利用Chainlink将存储在Filecoin上的经过加密验证的数据连接到外部智能合约系统,作为触发外部区块链应用程序的手段;以及使用Chainlink 预言机使智能合约能够触发Filecoin的存储能力。一些示例包括:如果在Filecoin网络上无法获得NFT的内容,则支付保险智能合约;根据dApp设置的节奏将链下数据存储到Filecoin网络中作为历史索引;检索存储在Filecoin上的金融市场数据,以触发DeFi市场的结算等等。
对于任何希望自动化Filecoin和外部系统之间的数据传输的智能合约开发人员来说,Chainlink是一个最佳的预言机解决方案。Chainlink拥有大量经过安全审查的、抗女巫攻击(sybil)的节点操作器(node operators),这些节点操作器可以很容易地组成去中心化的预言机网络,以保证围绕预言机服务的强大的运行时间和抗篡改能力。此外,Chainlink不依赖于区块链和API,这意味着它可以将Filecoin网络连接到任何支持区块链或链外资源的智能合约,大大扩展了开发人员可以创建的应用类型。
利用Filecoin-Chainlink 预言机构建基于数据存储的新用例
随着智能合约应用变得更加先进并产生更多数据,Web 3.0开发人员希望使用Filecoin进行去中心化数据存储的需求越来越大。实现这一点需要Filecoin和外部系统(如其他区块链和传统的Web 2.0系统)之间有一个安全可靠的通信协议。Chainlink提供了一组健壮的预言机功能,提供了Filecoin生态系统和其他智能合约生态系统之间的全功能连接。Chainlink已经是今天使用最广泛的预言机解决方案,得益于DeFi、保险、游戏和其他基于区块链的市场,目前支持超过150亿美元的链上价值。
结合Filecoin、Chainlink和区块链来构建高级的、完全去中心化的应用程序
Chainlink为Filecoin打开了双向通信能力,这意味着Filecoin可以接收外部输入,触发Filecoin的链上存储功能,或者获取Filecoin的存储状态数据,以确定在其他网络上的行为操作。这些功能都可以通过定制Chainlink的外部适配器来实现,该适配器可以在Filecoin网络上读写数据。
第一步,我们将开发一个Filecoin外部适配器,以允许Chainlink 预言机读取Filecoin上的存储状态,然后可以与其他外部适配器结合,将数据写入其他网络。这里也有许多其他的可能性,包括从其他区块链网络直接写入数据到Filecoin。
目前正在研究的一些初始用例包括:
1.Filecoin矿工保险—Chainlink 预言机可以监控Filecoin矿工的当前状态,如果他们脱机或无法从存储中成功检索数据,告警会转发到另一个区块链上的保险智能合约,自动向投保人执行赔款。例如,将NFT数据存储在Filecoin上,如果不能及时检索,就会受到链上惩罚。
2.DataDAOs—一个DataDAO,或一个持有大量数据集的DAO,如历史价格数据库或研究数据,可以利用Filecoin来存储它们的数据集。然后,Chainlink 预言机可以将部分数据交付到其他区块链上的智能合约,为DataDAOs创造新的收入流。
3.数据奖金—请求特定数据集的智能合约可以存储在Filecoin中,这些数据集具有其独特的CID特征。当数据集在Filecoin上经过验证并通过Chainlink转发时,可以触发支付。
4.数据DeFi—利用Filecoin进行更便宜的数据存储,Chainlink可以使大量金融市场数据长期存储在Filecoin上,然后按需交付给其他区块链,以支持更高级的DeFi应用程序。
5.自动存储—智能合约可以使用Chainlink 预言机服务以特定的时间间隔自动将某些类型的数据存储在Filecoin上,创建防篡改和高效的数据归档。例如,像分红计划和债券曲线这样的信息——为投资者提供了关键信息,但占用了大量存储空间——可以每隔一段时间自动存储在Filecoin中。