从孤岛到互联:全链应用层Skate如何实现DApp的全链部署

CN
11个月前

近日,全链应用层Skate在其官方最新公告Skate 101中介绍了实现无状态应用(Stateless App)的基础架构,旨在多链并行的当下,构建全链部署的Stateless apps,解决Web3应用碎片化和互操作性低效问题。这一创新技术通过独特设计,实现了跨链应用的无缝连接,为未来跨链应用迸发全新可能性奠定了基础。

从孤岛到互联:全链应用层Skate如何实现DApp的全链部署

以太坊的技术演进与生态扩展

自以太坊引入智能合约功能以来,已经催生了大量创新性的去中心化应用(DApps)。随着这些应用的广泛采纳,网络拥堵问题日益严重,导致了交易成本的急剧上升。为了应对这一挑战,新的 Layer 1 区块链解决方案应运而生。而以太坊为了解决其扩展性问题,本身也在向以 Rollup 为中心的路线转型,这一战略性转变极大地促进了 Layer 2 区块链技术的发展。然而,随之而来的挑战是,每条新兴区块链都需要部署全套的基础 Web3 应用,市面上的DApp 已经部署在多达 30 条链上。

在过去的2023一年中,以太坊 Layer 2 解决方案的数量激增,预计未来这一增长趋势将更加迅猛。这种快速增长推动了互操作性协议的发展,这些协议支持模块化的 Roll up 服务模式,使得区块链的部署时间缩短至仅需5分钟。

我们正迅速步入一个存在数千条活跃区块链的未来,这将彻底改变 Web3 应用及其交互方式的格局。

互操作性挑战与应用碎片化问题

当前,EVM 生态系统中高达 90% 的应用属于在新链上部署的分叉版本,这种重复性导致了严重的资源浪费和应用碎片化问题。尽管有众多专业团队致力于应用层面的开发,但“到处分叉”模式依然盛行。不同区块链具有不同的区块时间、最终确定性和共识机制,进一步增加了互操作性协议的复杂性。

目前,应用普遍被设计为单一链上的单体应用,而互操作性协议主要用于消息传递和资产桥接。互操作性协议正尝试在去中心化和交易速度之间找到合适的平衡点,以适应它们特定的用例需求。然而,大多数互操作性协议在消息最终性时间上仍然存在显著延迟(15分钟到7天不等),这也是当前Web3应用层面无法实现无缝互操作性的主要原因。因此,现有的 Web3 应用空间呈现出碎片化和效率低下的状态。

将互操作性延迟降至最低,实现无缝的应用层互操作性是业内亟待解决的首要问题。

Skate 如何解决这个问题?

Skate 仅仅是另一条区块链吗?另一个互操作性协议?还是链抽象技术?

当然不是。Skate 通过在应用程序层面上解决这个问题,开创了一个新范式。

skate跨链应用创新解决方案:滑向“无状态应用”的世界

Skate提出以打造可以跨链互联的Stateless Apps,让任意 DApp 通过单一状态集 (State) 在数千条链上同时运行方式,解锁Web3应用的跨链互操作性难题。任何 non-EVM 以及 EVM 新链都可以轻松连接到 Skate,而用户和开发者只需要与 Skate 进行单独交互,即可立即同时访问到数千条链。

通过将Web3应用的结构分解为两个基本组成部分:维持自身逻辑的核心合约(Kernel)和负责用户交互的外围合约(Periphery),核心部分处理应用的基本逻辑和状态,而外围部分处理用户交互。Skate的愿景是分离这两个组件,通过单一的核心合约,应用程序可以在所有链上保持一个状态。

从孤岛到互联:全链应用层Skate如何实现DApp的全链部署

每个区块链将拥有一个Skate网关合约,这是应用核心与外围交互的唯一途径。用户通过意图(Intents)与不同链上的应用交互,这些意图由特殊的执行者(如白名单实体)快速预确认,实现应用层面的互操作性。

每当用户产生输出时,应用的内核会创建一个任务,并将其发送到Skate链上的任务箱——即中心链,该链保存应用的状态。这些任务将被赋予任务ID和调用数据,并通过Skate的预确认层AVS发送至用户交互的链,该层由Eigen Layer提供安全保障。Eigen Layer提供了高度的经济信任,允许Skate应用在数千条链上共享单一状态。

Skate的跨链互操作性扩展

此外,Stateless app将采用即插即用模型,使用任何互操作性协议,如Axelar或LayerZero,进行实际的最终性确认,并确保对预确认的风险控制。任务从任务箱的待定状态转变为预确认状态,随后与任务相关的调用数据通过网关合约执行,以在应用的外围组件中实现预期输出。

从孤岛到互联:全链应用层Skate如何实现DApp的全链部署

这一变革性创新使得应用能够在数千条链上以单一应用状态上线,利用所有生态系统的网络效应。新的和即将到来的 Layer 2 不再需要从头开始构建所有必要的应用。Skate还在为非EVM链(如Solana、SUI、Aptos和Ton)开发网关包装器,使EVM应用能够在EVM和非EVM链上共享应用状态。

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

Bitget:注册返10%, 送$100
广告
分享至:
APP下载

X

Telegram

Facebook

Reddit

复制链接