织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币 > 以太坊

详解区块链与预言机设计异同,它们如何产生协同效应?(5)

时间:2021-09-02 09:02来源:未知 作者:admin 点击:
由于任务成本、质量和要求的差异,导致无论从技术、法律还是金融的角度都无法通过单一节点网络访问所有所需的外部数据源,并同时满足用户的安全需

由于任务成本、质量和要求的差异,导致无论从技术、法律还是金融的角度都无法通过单一节点网络访问所有所需的外部数据源,并同时满足用户的安全需求。单一网络不仅无法访问需要许可的数据源,而且由于要耗费大量资源执行所有任务,因此每个任务的去中心化水平也会非常低。因此,采用单体架构的预言机网络往往缺乏灵活性,无法访问许多数据源,极大限制了服务数量和质量。

正因如此,Chainlink 采用了异构网络设计,节点和 DON 的数量没有上限,可以并行处理各种任务,彼此不存在依赖关系。这是服务所有预言机用户唯一可行的方式,根据每个任务自身的时间线同时处理不同任务。Chainlink 的异构基础架构为混合型智能合约带来了一系列丰富的服务,比如数据传输、数据聚合、数据签名、链下计算、隐私生成、交易自动化、可验证随机数、L2 验证、跨链通信以及链下支付等。除此之外,Chainlink 预言机还可以直接由原始数据 / 服务提供商运行,或委托专业的预言机节点运营商运行(比如传统企业),这样可以为混合型智能合约开发者提供更加灵活的开发体验。

详解区块链与预言机设计异同,它们如何产生协同效应?单体区块链的作用是作为一个整体来维护共享事实的单一来源。异构的预言机网络则是由各个预言机网络构成的网络,同时传输许多用户自定义的权威事实,支持各个应用场景并匹配各种信任假设

标准化 VS 差异化的服务质量和节点要求

区块链和预言机网络的不同之处在于服务质量和节点要求是否会变化。区块链在二进制的验证框架中提供了一套标准化的服务,因此节点质量几乎不存在偏差(注:PoS 区块链中节点运行时间会出现非常微小的差异,通常会预设定 staking 值)。任务标准化指每个区块链节点使用同一套硬件设置执行网络中的所有任务。由于节点质量几乎没有任何差异,因此区块链要扩张规模,只需要添加更多独立节点以提高抗女巫攻击能力和去中心化水平。

预言机网络则有所不同,它们不提供标准化的服务,每个预言机节点和 DON 的服务水平都有所不同。节点质量差异化指仅靠添加更多节点或允许任何人运行节点无法百分之百提高 DON 的质量。DON 如果无条件向任何节点开放,反而会影响数据质量和安全性,并导致服务质量和节点运营商收入都无法保障。采用这种模式的预言机通常数据质量保障较弱,预言机服务类型较少,延时较严重,抗女巫攻击能力也较弱,因此无法满足大部分预言机应用场景的需求。

要解决预言机网络的质量差异问题,就必须建立声誉框架和市场,用户可以在其中根据他们认为重要的衡量指标来评估每个预言机和 DON 的质量。节点运营商可以将自己挂到市场中,并提供链上服务历史、接入的数据源、服务内容、链下真实身份、地理位置以及基础架构设置的具体信息。用户还可以通过声誉系统追踪节点平均响应延迟、平均响应偏差以及完成的任务等链上性能指标,并追踪整个 DON 的历史服务记录,以进行筛选过滤。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容