Switchboard 预言机:技术不是用来叙事的,而是用来做事的

CN
6小时前

┈┈➤从预言机说起

╰┈✦预言机的两个优势

在 Web3,链多、Defi 项目更多,反衬的作为 Defi 刚需的预言机更加稀缺。

另一方面,预言机项目为 Defi 协议等应用提供数据服务,因此具有持续的收益模式。

所以,预言机是一个价值赛道。

╰┈✦预言机的两难

但是,预言机为链上应用提供数据服务的产品,尤其是 Defi 应用,有两点非常重要。一是速度,二是安全与可靠性。

因为如果速度慢了,币价可能发生很大的变化,这会影响 defi 用户的利益。如果安全与可靠性存在风险,操纵、干扰预言机,就可以对 Defi 协议等发起攻击。

但是,预言机的这两个关键要素,某种程度上存在矛盾。

Chainlink 和 Pyth 都是多节点分布式预言机网络,多个节点获取数据,再对数据进行聚合。优点是防止单点风险,数据相对安全与可靠。但是缺点是,慢。

Pyth 为了应对高速需求,推出了 lazer,速度是有了,但是单节点数据服务,其安全性和稳定性又令人存疑。

┈┈➤Switchboard 的 Surge+TEE 技术架构

对于预言机的这两难,Switchboard 技术上都有所突破。

╰┈✦Surge 流式推送技术提高速度

▌预言机传输数据的更迭

◆第一代预言机

请求 - 响应模式。Defi 应用具有链外数据需求时,向预言机发出请求,预言机再去拉取数据,然后将数据进行链下聚合、将结果返回到链上,或者将数据返链上进行聚合。无论是在链上或链下聚合,这一过程都形成了较长的延迟,无法满足 defi 应用的需求。

◆第二代预言机

主动推送数据模式。预言机向链上主动推送数据,Defi 应用有数据需求时,可以更高效的获取数据。但是,这类预言机往往是定时推送,例如 Chainlink 常见的是每 30 秒到几分钟推送一次数据。Pyth 可能是 10~60 秒推送一次。目前绝大部分预言机,采用了这种模式,可以满足 defi 应用基本需求。

Switchboard 虽然仍然是主动推送数据,但采用了 Surge 流式推送数据。

▌Surge 流式推送数据的优势是什么

Switchboard 的 Surge 流式推送技术,可以更快速的的推送数据,理论上可以实现亚秒级的数据推送,因此可以更连贯的向 defi 等应用传播其需要的数据。

这种相对连贯的主动推送数据,几乎可以实现 defi 应用对币价的实时需求。

▌Surge 流式推送数据是如何实现的?

那么,Switchboard 的 Surge 流式推送技术是不是吹牛?为什么这么快?是怎么实现的?

大部分预言机推送数据,采用的是 HTTP 协议。而 Switchboard 的 Surge 流式推送技术,在推送数据时,使用了 WebSocket 协议。

WebSocket 与 HTTP 的区别是:

第一,数据通讯的模式不同。

HTTP 是单向传输,是请求 - 响应模式。客户端先要主动请求,服务器端再响应请求。使用 HTTP 传输的其他预言机在传输数据时,需要先发出请求,然后等待数据响应。

而 Switchboard 使用的 WebSocket 协议,是双向传输模式,服务器和客户端可以实时通讯。Switchboard 预言机在连接以后进行订阅,然后就可以直接获取和推送数据,不需要反复执行请求 + 响应的过程。

第二,数据通讯的频率不同。

HTTP 是一次连接,有限次通讯,通讯次数和时长都受到限制。使用 HTTP 传输的其他预言机在传输数据时,需要建立连接,然后有限次执行请求、等待数据响应,然后就要关闭连接、再重新连接。

而 Switchboard 使用的 WebSocket 协议,是一次连接,持续通讯。Switchboard 预言机在连接以后,可以持续获取和推送数据。

第三,数据通讯的规模不同。

HTTP 通讯的协议头也比较冗长,使用 HTTP 传输的其他预言机在传输数据时,需要传输规模更大的数据。

而 Switchboard 使用的 WebSocket 协议,在连接以后的通讯中,信息流极为精简。Switchboard 预言机传播效率自然更高。

这就是 Switchboard 预言机实现了 Surge 流式推送数据的技术原理,可以解释为什么 Switchboard 可以实现亚秒级的数据传输,更好的解决预言机的推送数据的速度问题。

需要注意的是,预言机在工作中,面临着两组通讯关系,一是预言机节点与数据源之间的数据传输,二是预言机节点与聚合服务 ( 链上或链上 ),或者直接与链上应用之间的通讯。因此,WebSocket 相对于 HTTP 的优势在是 Switchboard 预言机体系中,是双倍效果。

╰┈✦Surge 的 TEE 构架加强可信度与抗攻击性

面对预言机安全与可靠性需求,Switchboard 采用了 TEE 构建。

TEE 是在计算机硬件上,隔离出一个安全区域,从而保证预言机在执行过程中,不会被第三方、甚至操作系统和管理员看到,更无法篡改预言机程序的执行和其中的数据。

所以,Switchboard 其实是可定制的预言机,defi 程序可以根据需求定制性选择订阅预言机。即使 defi 应用仅订阅读了单个的预言机节点,其安全与可靠性也是高于其他预言机的,这是 TEE 环境给予的保障。

因此 Switchboard 预言机具有更强的可信度和抗攻击能力。

以上是 Switchboard 的核心技术优势,但这也是基础和开始,数据可以更好的展示 Switchboard 技术的执行力和市场影响力。

┈┈➤Switchboard 数据的说服力

╰┈✦性能数据

thepriceisright这个网站,实时检测 Switchboard、Pyth、Chainlink 和 Redstone 的性能。

蜂兄持续关注了几天,Switchboard 是性能最高的。

第一,SAMPLES / 30S,每 30 秒的样本数,也就是预言机每 30 秒处理的数据。截图中,Switchboard 每 30 秒处理的数据样本 56 个,Pyth29 个,Chainlink28 个。

第二,延迟。截图中,Switchboard 延迟是 5 毫秒,Pyth 是 1508 毫秒,Chainlink 是 1296 毫秒。

这印证了前面分析过的 Switchboard 的 Surge 流式推送数据更快速的优势。

╰┈✦市场数据

Switchboard 的 TVS( 总担保价值 ) 为 9.69 亿美元,近 10 亿美元,共 21 个 defi 协议。主要是 Solana 链的 Kamino、marginfi、Scallop 等。

其中,Kamino 占比最高,占 Switchboard TVS 的 78%。而 Kamino 是 Solana 生态 TVL 第二大协议,借贷第一大平台。其 TVL 是真实可靠的。

Switchboard 在 Solana 市场的影响力可见一斑。

并且,Switchboard 支持的生态不仅 Solana。根据 Switchboard 的 Github,他们还提供了比特币生态 CoreDAO、 Arbitrum 、Optimism、 Aptos 、SUI 生态兼容,并且正在推出 Starknet 生态支持。

┈┈➤写在最后

Switchboard 的 Surge 流式推送技术,有利于提高了 Switchboard 预言机数据获取与推送的速度。而 TEE 技术架构则强化了 Switchboard 预言机的可性性与抗攻击性。

然而 Switchboard 并没有停留在技术叙事上,而是真正的用这些技术去做事,把技术提供的优势呈现出来给市场观察和体验。

网站thepriceisright的实时监控数据,证实了 Switchboard 预言机在速度上的优势。

而链上 TVS 规模,则体现出市场对 Switchboard 预言机的信任和好感度。

问题来了,Switchboard 面对着 800 亿美元的预言机市场:

◆在技术方面,踏实有创新

◆在实用性方面,速度更快,可信度与抗攻击能力更强

◆在生态方面,兼容 EVM、Solana、Move 语言、ZK 生态

你认为市场占有率暂时仅 1.2% 的 Switchboard 还有多少成长空间?

免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。

分享至:
APP下载

X

Telegram

Facebook

Reddit

复制链接