本文是对 RiB Newsletter #12 ZK-Rustups 的部分翻译。 中文用词如有不准确,欢迎指出纠正。

注:ZK 全称是 Zero Knowledge, 零知识证明。

这个月,最让我们印象深刻的是 Rust 密码学(尤其是零知识证明)项目的涌现。即使有的区块链项目并不是用 Rust 实现,他们希望使用 Rust 密码学库。 为此我们还对 Rust 密码学实现和零知识证明做了一些调研,结果令人震惊 —— 对 Rust 区块链开发者来说,选择太多了。这里是一些例子:

Rust 密码学 GitHub orgs

为安全性考虑或其它目的使用 Rust 的非 Rust 区块链项目

粗略计算,按市值计的前 50 个区块链项目中有 13 个正在使用 Rust,不管是核心实现、替代实现或非官方实现,代码库、支持代码或研究项目。 这些项目是:比特币,以太坊,比特币现金,Cardano,Stellar,Crypto.com,以太坊经典,IOTA,Zcash,本体,0x,Algorand,Qtum。 值得注意的是,尽管越来越多的区块链项目正在使用 Rust,但很少有顶级项目本身用 Rust 实现(Crypto.com Chain 是例外)。

本月,Rust-behemoth Polkadot 启动了他们的主网 launched their mainnet

Project Spotlight

每个月我们都会推荐一个项目,本期推荐的项目是 NEAR near/core-contracts

NEAR 是一个 Rust 实现的区块链项目,支持在 WASM VM 运行 Rust 智能合约。非常 rusty。 NEAR 刚发布的这个新项目是一套使用 NEAR SDK 的 Rust 智能合约案例 ,文档齐全、注释完整。

Interesting Things

更多项目更新、活动、招聘,请读原文 RiB Newsletter #12 ZK-Rustups

Rust in Blockchain 每月发布一篇通讯,总结前一个月的 Rust 和区块链世界的开发动态。欢迎点击官网订阅。