什么是 StarkWare Layer-2 网络?StarkWare 如何开源其核心技术?

区块链 09-10 阅读:2 评论:0

本文介绍了什么是 StarkWare Layer-2 网络,并阐述了其在以太坊生态中的作用、核心技术以及开源计划。

什么是 StarkWare Layer-2 网络?StarkWare 如何开源其核心技术?


什么是 StarkWare Layer-2 网络?


StarkWare Layer-2 网络,即 StarkNet,是一个基于以太坊的可扩展、安全的去中心化应用(dApps)网络。它采用了“零知识证明”(Zero-Knowledge Proofs, 简称 ZKPs)这一密码学技术,使其在不泄露计算细节的前提下验证计算的正确性,从而实现高吞吐量、低延迟及低费用的链上交易体验。


StarkNet 作为 Layer 2 扩展解决方案,其大部分计算和存储操作都在链下进行,仅将证明数据定期提交至以太坊主链。这种方式既缓解了以太坊主链的拥堵问题,又保持了主链的安全性和去中心化特性。


StarkNet 的底层由 Cairo 编程语言驱动,Cairo 是一门为零知识证明而设计的图灵完备语言,使开发者能够以简洁直观的方式编写业务逻辑,并生成可以在链上高效验证的证明。Cairo 同时支持账户抽象,允许用户通过任意钱包或签名机制与 StarkNet 合约交互,进一步提升了用户体验。


StarkNet 支持高度的可组合性和互操作性,不仅其合约间可无缝通信,还可通过桥接功能实现与其他 Layer 1 和 Layer 2 网络(如 Arbitrum、Optimism、Polygon 等)之间的资产和数据互通。


目前 StarkNet 已以 Alpha 测试版本上线以太坊主网,开放开发者部署与测试 dApps,但尚未实现完全的去中心化。StarkNet 的发展路线图分为四个阶段:Foundations(基础)、Planets(行星)、Constellations(星座)与 Universe(宇宙),每个阶段将陆续引入通用计算、多应用 rollup、原生代币、治理机制与全面去中心化等功能。


StarkNet 由 StarkWare 公司开发,该公司自 2020 年起已在以太坊主网上运行,并为多个项目提供技术支持,如 dYdX、Sorare、Immutable X、ApeX 等。除 StarkNet 外,StarkWare 还推出了 StarkEx(用于中心化与去中心化交易所的可扩展引擎)及 Volition(用户可控的数据可用性解决方案)。


StarkWare 如何开源其核心技术?


StarkWare 计划于近期将其核心技术 StarkEx 引擎 开源。这是一项关键的软件框架,支持开发者基于以太坊构建安全、可扩展、去中心化的应用。


开源的动机包括:


促进创新与协作:使其他项目能在其研究成果基础上进行开发,并参与到生态建设中。


提升安全性与透明度:任何人都可以审计其代码,增强用户与开发者的信任。


加速采用与互联互通:简化技术集成流程,使更多开发者能够使用 StarkWare 的解决方案。


开源计划第一阶段将发布包括 StarkEx 引擎、Cairo 语言 与 Pedersen 哈希函数 在内的核心库,采用 MIT 许可证,允许用户自由使用、修改与分发。此外,StarkWare 将提供详细的开发文档、教程与技术支持。


此开源计划不会影响 StarkWare 现有产品和服务的正常运作,包括 StarkNet 主网、DeversiFi 交易所与 Immutable X NFT 平台,这些仍将持续运行,并由 StarkWare 技术驱动。公司也将继续为相关项目提供专业服务与咨询。


整个开源过程预计将在 2023 年底前完成,用户可通过官方网站、博客、GitHub、Twitter、Discord 和 Telegram 等平台关注最新进展。


结语


本文介绍了 StarkWare Layer-2 网络的技术构成、运行机制及其未来开源计划。StarkNet 致力于通过零知识证明技术,打造一个高效、安全、具可扩展性的以太坊 Layer-2 平台,为去中心化应用的未来铺平道路。

官方交流群:https://t.me/gtokentool
版权声明

本文仅代表作者观点,不代表本站立场。

分享:

扫一扫在手机阅读、分享本文

相关推荐

标签列表