JustLink 预言机简介

 空投网   2020-11-11   来源:互联网  0 条评论
卡参谋 财小神 卡客徕 卡帮管家
交易公告 羊毛活动 优质活动 最新空投
今日行情 推荐项目 糖果空投 APP下载
提醒:本站内容均转自网络,仅用于开发者下载测试,请明辨风险,若涉资金安全及隐私,请谨慎!谨慎!再谨慎!一切风险自担,涉及资金交易及个人隐私务必小心并远离,切记千万别投资,勿上当受骗。《本站免责申明》



    JustLink波场上的去中心化预言机网络

 

     来源:JustLink白皮书等



   

 

 

 

 

   我们知道智能合约是现代区块链最重要的部分之一。智能合约部署在区块链上,自动触发 且部署后即使作者也无法修改。这些特征使智能合约成为传统数字合约的最佳去中心 化方案。但是,智能合约无法与区块链外部的数据进行通信。

 

 

什么是预言机?

 

    预言机就是智能合约与外部世界沟通转输的桥梁。

 

    预言机将智能合约与链下的世界连接在了一起。

 

    现存的多数预言机网络都采用了中心化的服务模式,与这些相比,去中心化的JustLink将在安 全性方面更具优势。

 

   JustLink为智能合约链接线下数据的线上模块,以及其节点网络的底层部件。

 


 

 

智能合约是现代区块链最重要的部分之一。

 

  JustLink为智能合约链接线下数据的线上模块,以及其节点网络的底 层部件。除此之外,智能合约是在去中心化的系统上部署并执行的应用,其具有防篡改性。一经部署 完成,包括合约创建者的任何人都无法篡改代码或干预其执行。与传统的数字合约相 比,参与智能合约的各方的权限都是相同的,无须依赖合约各方之间的信任关系。智 能合约是自动验证并执行的,因此,它能够很好的执行并管理数字合约。 智能合约的产生提出了新的挑战,这就是区块链与链下世界的连接性。智能合约 无法自己获取到链下的数据,这是由区块链的共识机制造成的。因此,我们提出了 JustLink,并希望用这个预言机网络来解决这一问题。

 

JustLink预言机的特点:是去中心化的

 

这种去中心化的模式极大 降低了合约各方彼此之间的信任需求。JustLink保证了智能合约与链下数据交互的安全性,使得智能合约执行的整个过程的安全性得到了保障。让智能合约具有外部连接性 ,这是智能合约替代传统数字合约的先决条件。

如果要用智能合约替代传统的数字合约,则需要保证它的输入和输出的数据的准 确性。


以下是一些智能合约需求的数据的示例:



   - 证券智能合约(例如债券,利率衍生品等)将需要从报告市场价格和市场参考 数据的API获取数据,例如:利率。



   - 保险类智能合约需要与事件相关的IoT数据来进行取证,例如:违规时仓库的电 磁门是否已锁定,公司的防火墙是否正常运行,航班是否按时到达等。



   - 贸易金融智能合约将需要有关装运的GPS数据,来自供应链ERP系统的数据以 及有关所装运货物的海关数据,来确保合约的正确执行。 通常,支付消息需要输出到链下的中心化机构,如银行。JustLink能够将智能合约 的数据安全传递给链下系统,既能保障合约的防篡改性,也实现了与外部的连接。

 

JustLink系统总览

 

   JustLink的目标是连接链上和链下的世界,最初的开发和部署将在波场网络上进行。



   JustLink采用了模块化的设计理念,这将大大简化我们未来对它的升级和优化工 作。 链上系统 我们将由智能合约发起的数据请求称为请求合约,并用USER-SC表示。

   JustLink 与请求合约交互的接口是一个链上合约,用JUSTLINK-SC表示。

 

  JustLink有一个线上模块,即聚合合约。用户可以自行选择节点和服务,聚合合约 将收集预言机返回的数据,聚合数据,并计算出最终所需的结果。

 

预言机选择

 

   用户可以根据自身的需求来选择预言机服务和节点。用户能查询到与节点相关的 各种数据,以帮助他们更好的选择服务。考虑到手动选择预言机并不适用于所有场景 ,未来我们会推出自动化的匹配机制来满足更多的需求。 数据聚合 聚合合约收集所有预言机返回的数据,将其计算出一个加权数值,并将这个结果 发送到USER-SC。由于不存在一个万能的聚合合约,JustLink会推出一套标准,让用户 可以根据需求定制自己的合约。

 

链下系统

 

   JustLink的链下架构是波场上的预言机节点网络。这些节点分别获取链下数据并发 送到聚合合约,得到最终的结果。JustLink的节点软件是开源的,它包含了标准的区块链的交互、调度以及 连接共同的链下资源。 


JustLink核心软件 


节点的核心软件负责与区块链交互、调度任务以及工作量平衡。


  JustLink节点完成的工作被称为任务。每个任务能够被拆分成若干个子任务,子任务拥有更细小而具体的职责,前一个子任务完成工作后会将结果传递给下一个子任务,最终得到结果。 


   JustLink节点有几个内置的子任务,包括HTTP请求,JSON解析以及转换成不同的区块 链格式。 


外部适配器 



   用户可以通过创建适配器来定制子任务。配置器是配置了最小化REST API的外部 服务。配置了适配器之后,任何语言开发的程序都可以通过添加中间API来轻松实 现。 



子任务模式  


随着JustLink的应用逐渐广泛,我们预计会出现很多开源的外部适配器。这些服务 可以由所有的社区成员进行审计。由于很多不同适配器的出现,确保适配器之间的互 相兼容也非常重要。


JustLink目前运行的是基于JSON的模式系统。 


JustLink的工作流程 


   - USER-SC发起一个链上请求 


   - JUSTLINK-SC为预言机记录事件 


  - JustLink核心软件收到事件记录,并向适配器发送任务 


  - JustLink适配器执行任务,向外部API请求数据 


  - JustLink适配器处理并返回数据至核心软件 


  - JustLink核心软件将数据返回JUSTLINK-SC - JUSTLINK-SC将返回结果聚合成单一的数据,并返回给USER-SC 理想型预言机 一种关于预言机安全性推理源于以下思想实验。

Just通证使用  


   JustLink网络使用JUST通证来向节点运营商支付数据获取、格式化、链下计算以及服务质量保证的费用。

 

 

   JUST是一种TRC-20通证。

 

未来计划 


   JustLink未来将重点关注提升预言机的安全性以及可靠性。 


验证系统

 

  验证系统负责监控链上预言机的行为,并且为用户提供客观的性能指标。它主要 会在两个方面进行监控:

 

   - 可用性:记录预言机响应失败的情况。

   - 准确性:记录预言机与网络中其他预言机结果的偏差程度。

 

   JUSTLINK-SC能看到所有预言机的活动。这些可用性和准确度相关的数据会在区块链上公开。

 

声誉系统

 

   声誉系统记录预言机节点及服务商的用户评分。在评价声誉时,验证系统的报告 会起到主要的作用。除此之外,用户对预言机品牌的熟悉程度、节点运营团队以及基 础架构都会影响节点的声誉。声誉可以供其他智能合约参考。我们也考虑在链下对声 誉进行计算,因为在链下可以处理更复杂的计算,使得声誉计算更加精确。 对节点运营商来说,声誉系统既包括按不同任务类型划分的指标,也包括综合所 有任务类型的指标: 


   - 分配的请求:过去被分配的(已完成和未完成)请求总数 


   - 完成的请求:完成的请求总数 - 被接受的反馈:完成请求并且其结果被采纳的总数 


   - 平均响应时间:响应时间的平均值 - 罚款金额:预言机需要支付保证金来保障服务质量。这里记录的是预言机受到 的处罚总额,处罚情况包括相应超时和错误的结果 声誉系统可以激励预言机服务商保持高品质的服务。我们希望声誉系统可以成为 用户选择节点和服务的风向标。 

 

 

认证系统

 

  预言机的节点有受到女巫攻击的风险。在这种攻击中,攻击者通过试图操控多个 表面上看起来独立的节点来占据预言机池中的主导地位。这些预言机可能会被操控在 特定的时间提供错误数据,来操纵高价值合约中的大额交易。另外,女巫攻击者可以 通过镜像法来降低攻击成本,即从同一个数据源多次获取数据,并伪装成是从多个来 源获取的。无论攻击者是否发送错误数据,他们都会从攻击中受益。

 

认证服务基于预言机节点部署和操作行为。它将监控验证系统的统计数据,并对 其提交到链上的结果进行抽查,抽查方式是将这些结果与高声誉的节点提供的结果进 行比较。除了衡量声誉以及链上和链下的自动化反欺诈系统外,认证系统还应该能识别女 巫攻击以及其他链上系统无法识别的错误行为。

 

总结

 

去中心化的预言机网络JustLink,包括其链上和链下的一系列组件。

 

去中心化是区块链的基本,这句话同样适用于JustLink。JustLink是一个站在巨人肩膀上的项目。是一个开源项目,希望JustLink能够推动区块链和智能合约未来的发展。

本文地址:http://www.zhuoyue90.com/b/41989.html
版权声明:项目均采集于互联网, 空投网 无法审核全面,且希望大家能赚钱,请谨慎切勿上当受骗!
温馨提示:★★★天上真会掉馅饼!天道酬勤,都是机会!不错过每个空投糖果!真假难以辨认,尽量0撸!
重要提醒:空投糖果俱乐部内容均转自互联网,请明辨各个项目风险,一切风险自担,涉及资金交易及个人隐私,千万不要投资,请谨慎切勿上当受骗!
《本站免责申明》

评论已关闭!