押注 SCION,Sui 如何在性能上更进一步?
Sui 已成为第一个运行 SCION 的 L1 项目。
Sui 已成为第一个运行 SCION 的 L1 项目。
撰文:BL,STUDIO MIRAI 首席技术官
编译:Alex Liu,Foresight News
Sui 已成为第一个运行 SCION(现已在测试网中)的 L1 项目,SCION 是什么东西?Sui 正在构建什么?
我们首先来谈谈互联网,它是什么,以及它目前是如何运作的。
互联网受到数千个称为自治系统 (AS) 的网络的影响。 AS 由 ISP、企业、政府实体、大学和其他大型组织管理。
当客户端通过 Internet 发出请求(例如提交一笔 Sui 交易)时,该请求将被路由到目标服务器(例如 RPC 节点)。
但是请求是如何到达 RPC 节点的呢?
目前,互联网使用称为 BGP(边界网关协议)的协议来路由流量。与越野驾驶过程中可能进行的几次休息类似,通过互联网传输的数据包在到达目的地之前也会进行几次停留。这些站点通常称为「跳跃(Hop)」。
但是,与具有预先确定路线的越野驾驶不同,通过 BGP 路由的数据包没有已知的路由!唯一已知的是目的 IP,而「下一跳」是在「当前跳」处动态确定的。基本上,BGP 路由就像越野行驶一样,导航到第一个休息站,然后向该休息站询问前往下一个休息站的方向。该模型有两个问题:
- 第一个休息站可能无法提供到达下一个休息站的最快路线。
- 如果在休息站之间遇到交通堵塞,则没有简单的方法可以选择其他路线,因为不知道任何其他路线。
SCION 旨在解决这两个(以及更多)问题,同时优化网络延迟、可靠性和安全性。
为了实现这一目标,SCION 将 AS 组组织为 ISD(隔离域)。将 ISD 视为一群 AS 操作员,他们聚集在一起形成一个特殊的俱乐部。在俱乐部内,参与的 AS 承诺遵守一组通用的安全和性能策略,这些策略旨在优化各自网络内的流量路由。
回想一下,通过 BGP 路由的流量无法控制其通过不同 AS 的路径 - 路径是在「逐跳(hop by hop)」的基础上动态确定的。这就是支持 SCION 的网络的不同之处!
在支持 SCION 的网络上,客户端可以预先指定网络路由 - 这称为「路径感知网络」。这使得指导交通采取最理想的路线成为可能。 SCION 还支持备份路由,甚至允许同时在多条路由上进行流量负载均衡!
回到越野驾驶的类比,有了 SCION,现在可以准确地决定要走哪条路线,而不必询问一堆休息站。此外,如果第一条路线变得拥堵(例如,发生车祸阻塞交通),则可以退回到第二条预先计划的路线。
SCION 是一项艰巨的事业,Sui 验证器、RPC 节点以及周边基础设施都将会受益!
例如以下好处:
- 验证器 - 验证器和 RPC- 验证器连接的延迟优化。
- 预先规划的备份路径以绕过 DDoS 或拥塞。
- 是否可以对某些类型的流量进行优先路由?
有了 SCION 的支持,Sui 确实拥有了世界上最强大的 Web3 堆栈 ......
- zkLogin 进行身份验证。
- 用于在应用程序中建模生命周期的对象(Objects)。
- Walrus 用于与 Sui 对象绑定的 blob 存储。
- SCION 用于网络。
Sui 正一鸣惊人。
免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。
你也可能喜欢
以外长称黎以停火谈判取得进展,暗示俄罗斯可以成为助攻
知情人士称,以色列可能试图利用在黎巴嫩达成的协议来缓解来自国际社会的一些压力。而真主党淡化了谈判取得突破的前景。