您好,欢迎您来到国盈网!
官网首页 小额贷款 购房贷款 抵押贷款 银行贷款 贷款平台 贷款知识 区块链

国盈网 > 区块链 > 将链外数据喂给链上 是催生区块链往更复杂的生态进行演化的动力

将链外数据喂给链上 是催生区块链往更复杂的生态进行演化的动力

区块链 岑岑 本站原创

早在2016年,consensys就试图将比特币和以太坊这两个区块链连接起来,并开发了BTC中继项目,让以太坊链可以知道比特币的具体交易,从而实现BTC在没有托管BTC的情况下,在以太坊链上发挥一定的作用。

BTC继电器的技术实现由两套软件完成。

首先在以太坊链上开发部署智能合约,可以接受第三方链外软件传递的比特币块头,对比特币交易进行SPV验证。

二是开发部署一套离链软件,用来读取比特币的块头,传给上面的以太坊智能合约。

借助BTC中继,任何第三方都可以基于比特币链和以太坊链开发特定功能的第三方应用(Dapp),共同挖掘BTC交易和ETH交易的联动功能。

比如我们可以开发BTC和ETH的去中心化原子交易功能。

然而,BTC接力项目并不成功,几乎没有有影响力的项目诞生。

2017年有人在以太坊生态搞Chainlink项目。其实最核心的功能就是把链外的价格数据反馈给以太坊链。Chainlink是推动以太坊链条生态繁荣的最重要贡献者之一。目前,大多数defi项目需要使用Chainlink数据。

Chainlink的基本原理和BTC接力很像,也是依靠链上的一套智能合约和链外的一套软件来完成工作。

首先,Chainlink在以太坊链上部署了一套智能合约,接受并存储链外软件上传的数据,并验证这些数据是否符合标准。

然后还有一套集中服务器部署的收集链外数据的软件,比如通过各个交易所的API收集比特币的价格,并以特定的格式上传到以太坊上Chainlink的智能合约中。

如果要运行这样的数据采集软件,需要质押一些链接币,所以chainlink实际上构成了一个PoS网络。

当这些外链数据存储在chainlink的智能合约中,就可以调用其他项目了。例如,复合的贷款协议可以调用chainlink的价格数据来完成协议。

一些叫chainlink的数据,比如随机数,要支付一定的链接币,这就构成了chainlink的收入。

Chainlink是一个非常成功的项目。2020年的defi夏季,link币长期保持CMC市值前十。现在是整个defi生态的核心项目。

理论上,使用chainlink完全可以替代btc中继,向以太坊链提供比特币的块头。

零层项目是沿着BTC中继和Chainlink进一步发展的,在技术上有相似之处。

零层是分别在多个链上部署智能合约。这些智能合约的核心功能和BTC接力一样,是在其他链条上进行SPV验证,也就是判断其他链条上交易的合法性。

这是扩大BTC接力的愿景。BTC中继希望以太坊可以验证BTC交易的合法性,从而可以构建一些defi应用。

而零层允许多个链,包括ETH、BSC、Polygon、Arbitrum、Optimal、AVAX、FTM和其他EVM兼容链,合法地验证彼此的交易。

零层在链外部署了两套软件,分别命名为Relayer和Oracle。你看,名字跟BTCRelay和Chainlink的神谕一样。

Relayer负责收集应用指定的B链交易的tx1,根据具体指令上传到A链。Oracle负责将链B的块头上传到链A..这样,链A可以验证tx1的合法性。

通过这种设计,可以在这些链之间构建跨链应用程序。

比如在ETH和Polygon,dex,贷款协议等。,完全由契约管理。

后续的零层可能会效仿Chainlink,发一个币,让运营链外的Relayer和Oracle需要质押令牌才能运行。

从BTC接力到Chainlink,再到LayerZero,这就是区块链从完全自主经营,到对外开放的技术演变。链外部的数据导入到链中的越多,链本身就越复杂。

像Chainlink在ETH上已经成为defi生态的核心,LayerZero有没有可能发展成为多链、跨链生态的核心?

温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信(j7hr0a@163.com),我们会及时处理和回复。

原文地址"将链外数据喂给链上 是催生区块链往更复杂的生态进行演化的动力":http://www.guoyinggangguan.com/qkl/159444.html

微信扫描二维码关注官方微信
▲长按图片识别二维码