Sovereign SDK:降低零知识Rollup开发门槛 助力区块链扩展

robot
摘要生成中

Sovereign:为Rollups提供创新SDK,降低零知识证明技术使用门槛

一个专注于构建rollup的加密项目完成了740万美元的种子轮融资,使公司估值达到"八位数"。该项目正在开发一个软件开发工具包(SDK),旨在帮助开发人员创建安全且可互操作的零知识rollup。以下是对这个名为Sovereign的项目的详细介绍。

Sovereign致力于打造一个开放互联的rollup生态系统,让所有开发人员都能部署可无缝互操作和扩展的rollups,并在各种区块链上运行。Sovereign SDK的目标是成为创建安全、可互操作的主权zk-rollup最简单的框架。

一文了解Sovereign:为Rollups提供SDK,降低零知识证明技术使用门槛

区块链应用程序扩展的挑战

目前,区块链应用程序扩展主要有三种方式:专用L1公链、optimistic rollups和zk-rollups。

专用L1公链虽然设计和部署相对简单,但需要大量资金来招募验证者并保护网络安全,因此只适合少数资金充裕的项目。

Optimistic rollups虽然降低了应用链的开发门槛,但由于依赖欺诈证明,存在较长的最终性延迟,导致跨链操作缓慢且成本高昂。开发人员面临着是构建专用rollup还是通用rollup的两难选择,而这两种方案都存在明显缺陷。

相比之下,zk-rollups被认为是更有前景的扩展方案。它保留了optimistic rollups的优点,同时大大缩短了最终性延迟。然而,目前构建zk-rollups仍然是一项复杂的任务,需要高度专业的密码学工程师长期投入。

Sovereign SDK的创新

Sovereign SDK旨在成为zk-rollups领域的Cosmos SDK,为开发者提供区块链所需的各种基础组件,如p2p网络、数据库和RPC节点,让构建者可以专注于自身的业务逻辑。此外,它还提供了一套在零知识环境下高效运行的默认模块,包括代币部署、经验证的数据存储和桥接模块。

最重要的是,Sovereign SDK将成为首个简化零知识复杂性的rollup框架。开发人员无需成为密码学专家,只需使用常见的编程语言如Rust(未来可能包括C++)编写应用程序,SDK就会自动将其编译为高效的zk虚拟机。

Sovereign SDK的主要特性包括:

  1. 无缝互操作:采用基于证明聚合的新型桥接技术,实现共享L1上Sovereign SDK rollups之间的快速、低成本桥接。

  2. 安全性和可扩展性:针对zk-rollups场景优化每个组件,默认提供出色性能,并利用并行技术实现仅数秒的证明延迟。

  3. 跨链兼容性:Sovereign SDK rollups可在任何区块链上运行,不受底层L1公链限制。

项目发展路线

Sovereign SDK的开发路线分为三个阶段:

  1. 研究阶段(进行中):设计默认存储模块、加密经济模型和核心API,开发研究原型。预计2023年第二季度完成。

  2. 初步部署阶段:部署p2p网络、RPC节点、核心API以及默认存储和排序模块。

  3. 硬化阶段:进行代码清理、测试、模糊测试和审计,同时开发SDK的首个用例。预计初始部署的硬化将持续约六个月,之后SDK将登陆主网。

Sovereign Labs的愿景是让区块链能够服务数十亿用户。为实现这一目标,他们致力于降低零知识技术的使用门槛,使普通开发人员也能轻松构建Rollups。同时,他们强调不会牺牲终端用户的可验证性,并承诺保持SDK完全免费和开源,以最高标准打造每一个技术组件。

此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 1
  • 分享
评论
0/400
层叠巢机老狐狸vip
· 07-16 03:27
整天都在讲门槛 我看还是钱的门槛最高
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)