一文了解跨链预言机中间件 Supra:网络架构与功能体系

来源:bob体肓官网入口
发布时间:2023-12-27 08:07:38

...

  近期在撸毛空投圈和 KYC 供应商中,Supra 这个跨链预言机项目非常关注。能让新用户为其蜂拥的根本原因之一也是其华丽的融资背景。Supra 在私募轮已完成超 2400万美元融资,有 Coinbase Ventures、Animoca Brands 、HashKey等参投。

  而据CrunchBase上的数据统计显示,Supra 竟更是拥有过近 10轮融资,总融资金额高达 4790万美元,第一轮融资起始于 2020年底。不过目前官方仅正式官宣过最新的 2400万美元这一轮融资。

  单从融资背景来看,Supra 无疑是自带光环的,但似乎此前在预言机赛道却少有耳闻?带着这些好奇与疑问,我们不妨一起探索一下这个项目。

  首先,Supra 不仅仅是一款跨链预言机产品,它提出了一个“中间件层(IntraLayer)”的概念,Supra 将作为一个中间件网络,将其系列解决方案——预言机、VRFs 和原生跨链协议——整合到一个共享的安全基础设施中,将 L1 和 L2、Web2 和 Web3 连接起来。

  对于预言机功能,可能是目前行业用户较为熟知了解的,常见用例是将密码货币价格数据安全地引入链上,通常被认为是串联链上链下数据的桥梁。目前 Supra 在这一块的代表性解决方案是 DORA(Distributed ORacle Agreement)预言机协议。

  当存在多个没有对其数据来进行签名的信息源时,我们应该一种机制将所有这一些信息聚合成一个单一的代表性值,并将其放入区块链中,同时使其具有一定的拜占庭容错性。拜占庭错误是指节点存在严重故障,要么无响应,要么可以恶意违反协议。

  在没有任何拜占庭错误的情况下,只需要一个单一的节点从多个信息源中获取信息即可;但在拜占庭错误情况下,我们将需要多个节点。

  当所有节点都能提供一个值作为输入,那么当其中一些节点是拜占庭节点时,其余诚实节点会达成一致并选择一个单一的代表性值而向其发起挑战,该过程被称为 DORA(分布式预言机协议)问题。

  ● DORA 协议对更高百分比的拜占庭故障(51%)有弹性,而不是传统的 33%的容错限制。

  对于 VRFs 功能,实际上的意思就是我们常说的随机数。随机性是计算系统中实现安全性主要的因素之一,更是在任何公钥密码的方案设计中不可或缺的一部分。例如,生成真正的随机数对于成功实现诸如多方计算和零知识证明等加密方法至关重要。随机性计算还能应用于其他目的,比如在线抽奖获胜者的选取或设置游戏奖品、区块链游戏的随机性体验,以及别的类型的随机选择过程。目前 Supra 在这一块的代表性解决方案是 DVRF(Distributed Verifiable Random Functions)分布式可验证随机数方案。虽然与中心化 VRF 相比,使用 DVRF 在计算效率、通信成本和系统复杂性方面存在轻微的劣势。然而,它在安全性方面的收益显著地超过了其潜在的不足,最重要的是,分布式 VRF 真正体现了区块链技术的内核,即去中心化精神。

  跨链预言机中最困难的部分是与多个链进行原生通信。原生跨链通信意味着使用两个链的加密签名算法进行通信,以允许智能合同验证提供给它的数据。许多链使用不相同的加密技术——因此这并不容易。

  对于跨链这一功能,Supra 构建了 HyperNova ——一个“无桥”跨链设计,基于链到链的加密共识,使区块链之间的互操作更安全、可靠且可扩展。

  只要 Supra 能够“觉察”到以太坊的活跃验证者集,就能够验证它大多数共识协议。然而,为了将这一些信息从以太坊传递给 Supra,Supra需要添加一个中继节点,该节点将简单地转发源链(以太坊)的事件,同时要求 Supra 的验证者明确验证这些事件的有效性。简而言之,Supra 通过密码学方式验证以太坊的L1共识。

  在“多签模型”中,需要信任跨链桥节点中的大多数是诚实的并始终做正确的事情,而在“中继模型”中,无需信任任何中继桥节点来确保中继信息的正确性,只需确保源链上的相关事件在传递到目标链时没有缺失、被审查或延迟。因此,在传统“多签模型”中需要信任大多数诚实节点的要求在“中继模型”中被降低成了只需要一个诚实节点,这种模型也被称为“无桥”模型。

  同样,在 HyperNova “无桥”模型中,仅依赖中继节点来转发数据,而不是验证数据的正确性。因此,只需一个诚实的节点即可确保活跃性和抗审查性。此外,这也能够尽可能的防止多轮共识,以此来实现更快的执行。

  很明显,Supra 的叙事还是铺得比较大的,它不是简单的预言机协议,Suqra 有自己的底层区块链,即去中心化的预言机网络 DON;同时将自身定位为“中间件层(IntraLayer)”,本地垂直集成了包括预言机、随机数以及跨链三大功能,这种综合设计使得 Supra 的第一层区块链成为一个自足的系统,用户在进行大多数链上活动时无需离开该系统,也不需要通过第三方预言机从链下获取现实世界的应用数据;同时 Supra 可成为一个功能强大的互操作中心,其他区块链生态将作为 Supra 这个中心的辐射节点,能够最终靠安全和去中心化的方式便捷地进行连接。

  如果没有技术探讨研究能力,那么理论听起来再好的技术方案也只是吹牛,但了解一番后,发现 Supra 在其领域还是有一定经验积累与研究能力的。

  2017 年,该团队成立了 Entropy 基金会,总部在瑞士,目标是扩展智能合约和预言机的能力,而 Supra Oracles 是 Entropy 基金会的旗舰项目。其小组成员由在密码学、企业集成、物联网解决方案、DeFi 、创新共识建模、随机性研究和预言机研究方面有丰富经验的各方专业技术人员组成。

  另外值得一提的是,Supra 并不是一个新项目,自立项开始至今,可能有近 5 年了,期间行业都已经完整走过一个周期了,但 Supra 明显没有急于推出产品或代币,而是选择深耕研发。

  Oracle DORA 已经支持了 40多个测试网,并已在 13 个主网上成功上线。该 Oracle 现在支持 120个价格数据源,每天提供超过 160万次的数据更新,延迟低至 5-6 秒,其优化目标是 2-4 秒。

  总体上,Supra 散发出一种厚积薄发的感觉,理论上亮眼的网络架构与功能体系,配合 IntraLayer 叙事,的确是让人有所期待,而且近期RWA赛道的火热以及行业对该赛道的长期看好,都是未来预言机赛道的增量需求。当然,Supra 的理论高预期可以在一定程度上完成落地,未来生态合作伙伴能否得以发展,才是切实重要的,我们拭目以待。