4 个版本 (2 个破坏性更新)
新 0.150.4 | 2024 年 8 月 16 日 |
---|---|
0.2.0 | 2024 年 8 月 6 日 |
0.1.1 | 2024 年 7 月 31 日 |
0.1.0 | 2024 年 7 月 8 日 |
#27 in 魔法豆
每月下载量 1,408
在 shivini 中使用
490KB
12K SLoC
zkSync Era:一个用于扩展以太坊的 ZK Rollup
zkSync Era 是一个使用零知识证明来扩展以太坊而不牺牲安全性和去中心化的第二层 rollup。由于其与 EVM 兼容(Solidity/Vyper),99% 的以太坊项目可以重新部署,无需重构或审计任何一行代码。zkSync Era 还使用基于 LLVM 的编译器,最终将允许开发者用 C++、Rust 和其他流行语言编写智能合约。
Boojum-CUDA
Boojum-CUDA 是一个库,实现了 zkSync 验证器的 GPU 加速加密功能。
先决条件
- CUDA Toolkit 12.x
- CMake 3.24 及以上版本
- clang
- rust nightly 工具链
默认情况下,CUDA 代码是为系统中的 GPU 编译的。如果没有 GPU 或需要其他架构,可以设置环境变量 CUDAARCHS
为所需的架构。请参阅 https://cmake.com.cn/cmake/help/latest/variable/CMAKE_CUDA_ARCHITECTURES.html。
策略
许可证
zkSync Era 根据
- Apache 许可证第 2 版 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
官方链接
免责声明
zkSync Era 已经过了很多测试和审计。尽管它已上线,但仍然处于 alpha 状态,并将进行更多的审计和漏洞赏金计划。我们非常愿意听取社区对我们产品的看法和建议!重要的是要指出,现在对其进行分叉可能会错过重要的安全更新、关键功能和性能改进。
依赖项
约13MB
约257K SLoC