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

我的网站

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

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

时间:2021-09-02 09:02来源:未知 作者:admin 点击:
用户账户余额高于交易支付金额和 gas 费总和; 用户的 nonce 符合排序规则。矿工 / 验证者只需要当前版本的软件客户端、性能足够高的硬件以及一份当前

  • 用户账户余额高于交易支付金额和 gas 费总和;

  • 用户的 nonce 符合排序规则。矿工 / 验证者只需要当前版本的软件客户端、性能足够高的硬件以及一份当前账本的副本即可参与,而获取上述三个要素都不需要特殊权限。

  • 这个通用基础架构展示了区块链的四大关键特点:

    • 加密事实——基于账本中之前已经被验证过且公开的历史数据来验证新交易。

    • 单体网络——所有节点共同面向区块链上的所有账户和应用,提供全局事实的单一数据源。

    • 标准化服务——网络中的用户可以获得一套标准的计算资源,所有节点都提供同样的交易验证服务。

    • 统一的节点要求——节点面向所有任务的资源都一样(如:算力),无外部依赖。

    详解区块链与预言机设计异同,它们如何产生协同效应?加密事实可以颠覆如今只停留在纸面上的承诺,实现更高级的保障

    预言机

    预言机的核心目标是针对链下数据、事件或计算的有效性做出真实判断,并将结果上传至链上。对现实世界做出真实判断非常复杂,因为它往往包含非确定性的数据集,无法仅通过密码学进行验证。非确定性指过程中拥有无法控制的外部变量。对于预言机来说,非确定性就是指数据值可能根据不同的数据源或不同的请求时间而变化。此类数据的有效性无法基于链上历史状态判断,因此区块链网络无法进行验证。

    要验证来自非确定性环境的数据,就必须在一定的预算、时间期限和一组资源范围内对某外部状态产生极高的信任水平。这也是区块链和预言机的不同之处,因为区块链对链下现实世界的状态达成共识的过程中可能会干扰链上所有运行的 dApp,即使大多数 dApp 与某份预言机报告没有关系,也会无辜受牵连。区块链达成共识的过程中产生分歧也会导致治理成本上升,限制预言机创新并推高成本。

    关于用户对什么是链下事实的判断,以及他们对事实的信任程度和验证事实的方法,都存在许多分歧。比如说,加密货币价格或外汇汇率就无法用 0 或 1 来表示,而是存在一定区间范围,因为金融市场是连续的而非离散的。这导致了不同交易所、地域市场以及计算方式对正确价格的理解都会不同。

    另外,创建出的事实还取决于数据源,比如免费的数据 API 在准确性和可靠性上就不如付费数据 API,而聚合了几个付费 API 的数据源可能比单一付费 API 更可靠。资源可用性还包括用户是否可以访问所有数据,比如仅限授权用户访问的私人物联网网络以及需要权限才能访问的企业后端系统。除此之外,还要考虑时间和资金价值对外部状态验证可靠性的影响,比如是否需要实时验证,还是在数据源提供数据的几天后再验证?外部数据保障的是价值 1 万美元还是 100 亿美元的智能合约?不同的情况可能需要采用不同的预言机设计。 (责任编辑:admin)

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