前言
链上链下协同技术涉及的技术很广,目前市场上的平台只实现了链上链下协同的部分功能,例如链上获取链外数据的预言机、链下文件存储的可信存储、以及链下计算等。国外对这些技术有一些研究,主要应用在数字货币领域。国内区块链应用以联盟链为主,链上智能合约获取的数据主要来自于可信的业务系统产生的数据,另外国内大部分厂商提的链上链下协同技术目前主要指链上存数据哈希,链下存完整数据这种协同方式,链下链下协同技术目前并没有形成完善的平台。
比特币大手子:大手子教你如何提前预知爆涨趋势:4月30日19:00,实盘大V 比特币大手子 做客金色财经《币情观察室》直播间,将分享《大手子教你如何提前预知爆涨趋势》,欲观看直播扫描下图二维码即可![2020/4/30]
技术研究
预言机是链上获取链外数据的核心机制。当区块链上的某个智能合约有数据交互需求时,预言机在接收到需求后,帮助智能合约在链外收集外界数据,验证后再将获取的数据反馈回链上的智能合约。预言机提供一种无须信任的方式提供外在的信息,在智能合约和外在真实世界之间架一副桥梁,比如提供体育比赛的结果、天气数据、资产价格等。
动态 | ITAM Network发文 “DApps如何优化RAM使用率”:据IMEOS报道,ITAM Network在Medium上发表文章“DApps如何优化RAM使用率”。文中介绍DApps主要是在上传智能合约还有在使用智能合约Table保存数据的情况下使用RAM,并介绍如何通过在区块上运行数据达到RAM使用率最小化,还有DApps开发者应当考虑和准备的工作。文章最后ITAM Network表示这只是一种可供替代的方法,并不是唯一正确的途径。[2018/8/2]
由于中心化的预言机会有信任中心化系统带来风险,目前主流的预言机平台主要是去中心化预言机,例如Chainlink是以太坊上去中心化预言机平台,如下图所示,通过链上智能合约和链下的数据节点,通过奖惩机制和聚合模型的方式,进行数据请求和馈送。
普京:俄罗斯不能有自己的加密货币 但必须研??究如何使用加密货币:据cointelegraph消息,俄罗斯总统普京6月7日在与俄罗斯公众的年度现场问答会议上表示,俄罗斯不能有自己的加密货币,这是因为加密货币超越了国界。对于所谓加密货币挖矿,普京指出俄罗斯确实没有对此进行规范,但态度“非常谨慎”。关于加密货币作为支付方式,普京指出,虽然专家说日本已经部分采用加密货币作为支付,但这“在其他国家并不适用”。俄罗斯联邦中央银行认为加密货币既不是支付手段,也不是价值储备手段。加密货币不受任何支持,人们应该小心谨慎地对待它。俄罗斯必须密切关注这一现象,以确定俄罗斯如何参与其进程。此外普京还补充说明,俄罗斯必须研??究如何使用加密货币,以避免在国际金融领域的任何限制。据cointelegraph分析,普京或许在暗示可以通过使用加密货币避免目前西方国家对俄罗斯的制裁。[2018/6/8]
Chainlink实现智能合约与数据源和API的连接,可实现跨链和链下的交互和支付。Chainlink采用分布式数据源、分布式预言机、使用可信硬件三种方案。目前预言机技术解决了链上获取链下可信数据源的问题,但是功能比较单一,性能比较差,采用可信硬件的方式虽然能提升性能,但是依旧存在功能比较单一的问题。
总体来看,链上链下协同技术是实现区块链大规模落地的重要研究方向之一,作为区块链技术相关生态的技术研究,通过区块链与预言机、可信存储、链下计算等技术相结合,实现链上链下信息安全交互,当前未有全面完善的链上链下协同平台,亟待进一步研究与实现。
姚文豪
趣链科技数据网格实验室?BitXMesh产品架构师
https://research.chain.link/whitepaper-v1-chinese.pdf?https://ipfs.netlify.app/tutorial/whitepapera.html?
?https://research.chain.link/whitepaper-v2.pdf
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。