一、项目简介

Opside是一个三层(three-layer)区块链平台,既兼容EVM同时支持rollup,表现形式为“Base chains < Opside chain < Rollups.”,其中第二层是与EVM兼容且适合Rollup的链,第三层由多个zk-rollups组成。

Opside的三层架构

由于Opside链对zk-rollups进行了许多系统级优化,并引入了本地Rollup的概念。基于这种架构,第二层从桥接获得资产多样性,并从Rollup中获得无限可扩展性,为应用程序提供更友好的运行环境。因此,资产多样性和无限可扩展性是Opside区别于其它区块链的优点。

二、项目愿景

Rollup as a Service(RaaS)是Opside提出的宗旨,旨在以RaaS的形式向DApps提供rollup服务。如此,一方面,Opside将为Web3带来Rollup各种形式的未来;另一方面,任何人都可以使用SDK快速启动他们的Rollup,并在高性能和低成本下运行应用程序。

以游戏应用为例,开发方将游戏设施部署到第三层,将第二层用作交易游戏物品的市场。通过这种方式,玩家可以在不对彼此以及第二层造成吞吐量负担的情况下,在不同的 Rollup 中玩不同的游戏。玩家可将游戏物品转移到第二层在 DEX 或 NFT 市场上进行交易,从第一层桥接过来的资产也可以参与交易。

三、特色和优势

Opside的特色和优势包括高安全性、无限可扩展性及资产多样性,此外,原生Rollup(Native Rollup)也是Opside的一大特色。

Native Rollup

传统的 zk-rollup 将计算从链上迁移到链下,并且需要链上(以太坊)的 solidity 合约来验证 rollup 数据的有效性。但是,这种架构会导致一些问题:

1.部署在以太坊上的每个 solidity 合约 rollup 都是相互独立的。用户需要将资产存入不同的合约。因此,实际上用户的资产是分散的,无法统一管理和使用。

2.Solidity 不擅长处理 zk proof 的验证。此外,在以太坊上提交和验证 zk 证明的交易是串行执行的。

3.每个rollup的solidity合约没有统一的规范。这增加了整个系统的复杂性,同时限制了很多事情,比如 cross-rollup 通信。

4.将链下数据上传到 solidity 合约进行验证会带来高昂的运营成本。例如,一个 AMM zk-rollup 每月的运营成本高达数十万美元,其中大部分是交易 gas 费。

Opside 链对 zk-rollup 做了很多系统级的优化,引入了 native rollup 的概念。

文章来源

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: