从预言机到中间件层:Supra正以Layer级定位杀入市场

avatar
Loopy Lu
4个月前
本文约3838字,阅读全文需要约5分钟
将预言机的内涵外延,为这一古老赛道带来新的价值发现。

原创 | Odaily星球日报

作者 | Loopy Lu

从预言机到中间件层:Supra正以Layer级定位杀入市场

在 Web3 的叙事中,投资者和用户都更加关注应用层和底层的链,它们一个可以“承载下一个十亿用户”,一个是加密世界运转的基石。

但市场对推动并润滑了二者的中间件们的关注度似乎略有欠缺,尤其是对于开发者来说,优秀的中间件至关重要,预言机、自动化、跨链协议等等都是推动 Web3 发展不可或缺的。同时,市场对这个赛道的安全度跟未来可持续发展的关注度也有待加强。

众所周知,预言机跟跨链桥是比较常遭遇攻击的对象。7 月,Poly Network 因跨链桥漏洞被攻击者发起了第二次攻击,损失高达 1000 万;今年 8 月,借贷协议 Exactly Protocol 也因跨链桥漏洞遭受损失达 1200 万美金。而预言机呢,更是攻击者的下手的对象,据 CertiK 的报告显示,今年第二季度闪电贷和预言机操纵漏洞造成的损失共发生 54 起,造成了约 2300 万美元的损失。

那造成他们被时常攻击的主要原因是什么呢?其中一个共同因素就是这两个中间件有个很类似的弱势,就是当事件在预言机跟跨链桥流通的过程当中都有失去了传统区块链的安全性跟去中心化程度,数据事件的安全等级从原本的L1级降到了中间件级别,给黑客们提供更多被攻击的可能。

然而Web3 尚早,预言机困境仍未解除,市场的需求日新月异,逆风翻盘重新定义市场标准的时机随时会来。但我们相信,在既有的市场格局下,技术中间层将会是下个市场阶段有绝对存在必要的组件。Odaily星球日报将带领读者挖掘在中间件这一个古老赛道中崛起的创新者——Supra

在区块链安全度纬度上,我们观察到 Supra 就是从中间件入口,从最初的 SupraOracles 都现在专注于中间件服务层的 IntraLayer, 在为市场提供优质服务的同时不遗余力地提升安全性,为链外数据跟跨链流动性保驾护航。下面让我们来一起解读一下最近公布在私募轮融资了 2400 万美元、由众多顶级机构投资的 Supra 目前成在做的事情。

Supra 是如何从预言机赛道开始起跑?

什么是“预言机困境”?

了解预言机的人应该或多或少听说过“预言机困境”。其处境是区块链本质上具有减少单点故障,保障数据安全,防止数据被篡改的天然优势。然而当区块链需要外部数据来执行合约时就必须使用预言机服务,而如果作为数据源头的预言机存在安全隐患,那区块链的安全性就降低成了预言机等级,该源头的数据问题会直接影响智能合约的执行结果。因此,理想的情况是,预言机网络在保障提供准确数据的同时其的安全性和去中心化程度不能亚于L1。

也就是说,为了提高安全性跟去中心化程度,我们需要建立尽可能多的网络节点。但是网络节点越多,多轮共识耗时就越长,用户交易的消耗的 Gas 就越大。这不仅会导致费用增高,最终确定性和性能下降,数据可用性也会遭受延迟,而造成的滑点的可能性。因此预言机网络中就出现了“预言机困境”。市面上很多预言机网络为了确保可用数据的刷新率,或多或少牺牲了安全性跟去中心化程度。

但预言机作为区块链跟真实世界的桥梁对Web3以及元宇宙的进一步发展跟落地至关重要。或许在Web3的早期发展中如春笋般的 DeFi 项目对现实世界的链接并没有特别强烈的需求,只要中间件可以提供快速准确的喂价,安全性有一定基础保障,去中心化程度只停留在概念也没有什么大的影响。但随着Web3的不断演变往落地方向演变,市场急需要准确安全的数据,需要在保证高性能的前提下同时保障数据安全与提高去中心化程度,也就是说,预言机困境必须解决。

Supra 是如何解除“预言机困境”的?

那么如何才能平衡这些需求点,让预言机的的去中心化程度跟安全性即不亚于L1跟L2又保证提供准确数据高性能呢。

Supra 正在为区块链行业构建下一代预言机,从真正意义上解决“预言机困境”。Supra 设计了“Tribe-Clan”即“部落——氏族的网络节点架构,引入了L1共识机制,并且独创代表性值,一致性距离等创新技术。这一独特的机制设计被称为 DORA(分布式预言机协议)。

通过阅读 Supra 最新发布的白皮书,笔者为大家总结归纳了该项协议的几个重点:

1)洗牌式子母子级节点架构--Tribe Clan

Supra 的节点网络中有 “部落(Tribe)——氏族(clan) 的架构。 这是一个母集、子集的关系,一个部落被均匀地随机分为多个氏族。

从预言机到中间件层:Supra正以Layer级定位杀入市场

每个部落包含 5 个氏族,每个氏族包含 25 个节点,部落跟氏族的随机洗牌机制每 x 分钟执行一次(x 执行时间可变化),随机过程由 Supra 的可验证随机数加持,节点串通以及节点遭受攻击这类事件在该网络中不可能发生。

为了便于理解,市面上很多预言机节点网络相当于该结构里的一个 Clan, 因此从某种意义来说,DORA 安全性或可达他们的 100+倍。

从预言机到中间件层:Supra正以Layer级定位杀入市场

从预言机到中间件层:Supra正以Layer级定位杀入市场

2) 33% 拜占庭容错:代表性值 

在没有任何拜占庭错误的情况下,只需要一个单一的节点从多个信息源中获取信息即可;但在拜占庭错误情况下,我们将需要多个节点。当所有节点都能提供一个值作为输入,那么当其中一些节点是拜占庭节点时,其余诚实节点会达成一致并选择一个单一的代表性值 S-value 而向其发起挑战。该代表性值在协议中必须收敛在诚实节点的最大值和最小值之间。代表性值是由部落里选出的聚合器家族计算产生,是聚合器家族把氏族节点签名后的值合并而成的单一值。

2)一致性距离

协议要求即使在最坏的情况下有一个诚实的值,并把这个值作为锚点,然后将其他值固定在一起,使得其他值即使是不诚实的,也无法任意偏离诚实值。该绑定距离称为一致性距离 D。

4) 备用协议

协议开始后将启动备用倒计时,如果在规定时间内没代表性值输出则触发备用协议,协议会启动整个结构部落来计算产生代表性值,而不是正常情况的一个部落。

5)节点多轮异步计算

在现实情况中,可以每隔几秒钟开始一轮新的协议,因为可以在不等待之前的轮次结束的情况下启动新的一轮。轮次的值可能会不按顺序发布。例如,第 4 轮的值可能会出现在 SMR 上第 3 轮的值之前。实际上,第 4 轮会携带一个更新鲜准确的值,因此在第 4 轮值可用之后,来自第 3 轮的信息可能没有任何用处。基于这个假设,我们可以在一些不必要的计算和通信上节省资源。可淘汰延迟数据。

以上特性也为该协议带来了一系列的优势,总结其主要优势如下:

  • 该洗牌式节点架构引入高度随机性,可以大大提升安全性跟去中心化系数,大大限制了攻击者的攻击能力;

  • 不同部落之间可以分片处理数据,大大提高了处理效率;

  • 多轮异步计算保证的数据的准确性跟刷新率;

  • 另外其登月共识算法也为协议提供了基于 L1 的安全性和 2-3 秒的最终确定性,让协议运行的整体性能更高。

Supra 构建的 IntraLayer 是什么?

SupraOracles 是 Supra 的起始点,但随着其他中间件产品像 VRF 跟跨链协议的不断推出, 该项目于今年 7 月份正式将品牌升级为 Supra, 力图打造一个提供多中间件服务的自动化跨链互操作中心,连接了L1和L2、Web2和Web3,为推动区块链 的发展提供核心基础设施。

目前市场上有几百条链,许多区块链也提供越来越多样化的服务,导致目前用户在真实的使用场景中的体验异常碎片化。这个多链现实的突出痛点也引起了行业研究人员和开发者的关注,如何将资产和信息安全且无形地从一条链转移到另一条链实现可互操作性成了行业亟待解决的问题。

着眼于该痛点,Supra 于最近发布了创新的“无桥”跨链通信模型,帮助把 Supra 的服务覆盖到更多的网络,并安全的链接各区块链,高速且安全地实现互操作。

目前市场上,大多数跨链桥都采用了多签设计。这类桥梁通常由一组质押桥梁节点组成,每个节点都会单独为源链上发生的事件(如在源链货币中锁定的资金)进行签名,然后这些已签名的事件会被聚合,并通过“多签”机制将其与各节点的协议签名/印章一起传输到目标链。这样的过程促使了相应的操作(例如,在目标链的本地资产或货币中释放资金)。而这个过程也正是跨链桥被操纵的阶段,我们在文章最开始提到的跨链桥操纵案例也多是这类案例。

而在 Supra 的“无桥”跨链协议 HyperNova 中,中继节点仅分享源链的密码学共识信息,无需信任任何中继桥节点来确保中继信息的正确性,只需确保源链上的相关事件在传递到目标链时没有缺失、被审查或延迟。而目标链上的节点会独立验证源链事件的有效性,因此在事件跨链传递过程中无法篡改中继桥节点与某链上事件相关的信息,那些没有在源链上锁定相应资产而通过在跨链桥上提供虚假信息以释放或铸造资产的攻击将不可能在“中继模型“跨链桥上发生,直接遏制被操纵的可能性。

另外,在 HyperNova 无桥模型中,仅依赖中继节点来转发数据,而不是验证数据的正确性。因此,桥梁节点不需要大量的股权,只需一个诚实的节点即可确保活跃性和抗审查性。此外,这也可以避免多轮共识,从而可以提高执行效率。

HyperNova 可以让 Supra 的现有服务覆盖到更多网络,通过垂直集原生预言机、VRF 等功能构建了一个中间件服务层——IntraLayer,也是一个实现互操作性的核心基础设施,帮助 dApps 在分散的区块链领域中无缝地进行通信,能将所有链融合成一个整体。

从预言机到中间件层:Supra正以Layer级定位杀入市场

古老的中间件赛道:价值发现或已开始

综合来看,IntraLayer 这一概念非常准确的描述了 Supra 的独特定位。IntraLayer 是 Supra 的预言机、跨链桥和智能合约平台的集成框架,可实现原生的跨链兼容,旨在协同工作,帮助 dApp 在区块链的碎片化环境中无缝通信。

Supra 着眼“困境”,用L1级的算法保障中间件的安全,只要是需要解决安全信任问题的地方,我们都可以看到 Supra 的努力。该项目现阶段已经支持 10+家主网, 40+测试网,其刚刚宣布的 “learn to earn”社区空投活动也在如火如荼地进行着。

当我们回顾 DeFi 世界的旧经验——从增量市场寻找需求、从L2/ZK 等新兴技术寻找新的应用场景,Supra 的产品或者走向了一条更为新颖、也更具有潜力的赛道。

目前市场已经行进到了一个熊牛交替的重要阶段。在未来将迎来的下一个市场阶段,鲜有人可以在当下的行业背景下(技术创新尚未产生重大变革、行业主题叙事没有突破)去预测下一个从 0 到 100 的重量级赛道。同时,在加密世界里我们都有所经历,没有任何一条赛道长期只被一个赢家垄断。更大的发展潜力和市场空间仍然值得探索。我们相信,这些具有独创性的探索,已经在为古老赛道埋下了更为广阔的增长空间。

原创文章,作者:Loopy Lu。转载/内容合作/寻求报道请联系 report@odaily.email;违规转载法律必究。

ODAILY提醒,请广大读者树立正确的货币观念和投资理念,理性看待区块链,切实提高风险意识;对发现的违法犯罪线索,可积极向有关部门举报反映。

推荐阅读
星球精选