撰文:BL,STUDIO MIRAI 首席技术官

编译:Alex Liu,Foresight News

Sui 已成为第一个运行 SCION(现已在测试网中)的 L1 项目,SCION 是什么东西?Sui 正在构建什么?

我们首先来谈谈互联网,它是什么,以及它目前是如何运作的。

互联网受到数千个称为自治系统 (AS) 的网络的影响。 AS 由 ISP、企业、政府实体、大学和其他大型组织管理。

当客户端通过 Internet 发出请求(例如提交一笔 Sui 交易)时,该请求将被路由到目标服务器(例如 RPC 节点)。

但是请求是如何到达 RPC 节点的呢?

目前,互联网使用称为 BGP(边界网关协议)的协议来路由流量。与越野驾驶过程中可能进行的几次休息类似,通过互联网传输的数据包在到达目的地之前也会进行几次停留。这些站点通常称为「跳跃(Hop)」。

但是,与具有预先确定路线的越野驾驶不同,通过 BGP 路由的数据包没有已知的路由!唯一已知的是目的 IP,而「下一跳」是在「当前跳」处动态确定的。基本上,BGP 路由就像越野行驶一样,导航到第一个休息站,然后向该休息站询问前往下一个休息站的方向。该模型有两个问题:

  1. 第一个休息站可能无法提供到达下一个休息站的最快路线。

  2. 如果在休息站之间遇到交通堵塞,则没有简单的方法可以选择其他路线,因为不知道任何其他路线。

SCION 旨在解决这两个(以及更多)问题,同时优化网络延迟、可靠性和安全性。

为了实现这一目标,SCION 将 AS 组组织为 ISD(隔离域)。将 ISD 视为一群 AS 操作员,他们聚集在一起形成一个特殊的俱乐部。在俱乐部内,参与的 AS 承诺遵守一组通用的安全和性能策略,这些策略旨在优化各自网络内的流量路由。

回想一下,通过 BGP 路由的流量无法控制其通过不同 AS 的路径 - 路径是在「逐跳(hop by hop)」的基础上动态确定的。这就是支持 SCION 的网络的不同之处!

在支持 SCION 的网络上,客户端可以预先指定网络路由 - 这称为「路径感知网络」。这使得指导交通采取最理想的路线成为可能。 SCION 还支持备份路由,甚至允许同时在多条路由上进行流量负载均衡!

回到越野驾驶的类比,有了 SCION,现在可以准确地决定要走哪条路线,而不必询问一堆休息站。此外,如果第一条路线变得拥堵(例如,发生车祸阻塞交通),则可以退回到第二条预先计划的路线。

SCION 是一项艰巨的事业,Sui 验证器、RPC 节点以及周边基础设施都将会受益!

例如以下好处:

  1. 验证器 - 验证器和 RPC- 验证器连接的延迟优化。

  2. 预先规划的备份路径以绕过 DDoS 或拥塞。

  3. 是否可以对某些类型的流量进行优先路由?

有了 SCION 的支持,Sui 确实拥有了世界上最强大的 Web3 堆栈 ......

  • zkLogin 进行身份验证。

  • 用于在应用程序中建模生命周期的对象(Objects)。

  • Walrus用于与 Sui 对象绑定的 blob 存储。

  • SCION 用于网络。

Sui 正一鸣惊人。