RiB Newsletter #50
Welcome to the #50 edition of Rust in Blockchain, the monthly newsletter about Rust, distributed systems, cryptography, and other industry topics. Previous: #49.
Thanks
Thanks to contributors: Brian Anderson and Aimee Zhu. Thank you for your help!
RiB needs help to keep up with Rust blockchain projects. If you follow a particular project, or otherwise find information that is beneficial to the Rust & blockchain community, please contribute to the next issue by submitting a PR to the next draft.
Project Spotlight
Each month we like to shine a light on a notable Rust blockchain project. This month that project is…
None this month.
Interesting Things
Blog Posts
- Can we Obtain Privacy in a Private Proof-of-Stake Blockchain? Part-I, Part-II
- The zero-knowledge attack of the year might just have happened, or how Nova got broken
- ZPU: The Zero-Knowledge Processing Unit
Papers
- SoK: Public Randomness
- Streebog as a Random Oracle
- Security-Performance Tradeoff in DAG-based Proof-of-Work Blockchain Protocols
- Automated Analysis of Halo2 Circuits
- (Revised) Peer-to-Peer Energy Trading Meets Blockchain: Consensus via Score-Based Bid Assignment
- (Revised) Fast Fully Oblivious Compaction and Shuffling
Most Active in July
Parity: 376 merged PRs, 131 closed issues, 130 open issues
Starkware: 322 merged PRs, 38 closed issues, 7 open issues
Sui: 305 merged PRs, 14 closed issues, 29 open issues
Aptos: 289 merged PRs, 58 closed issues, 46 open issues
Reth: 288 merged PRs, 163 closed issues, 87 open issues
Project Updates
Aleo
132 merged PRs (1, 2, 3, 4, 5), 19 closed issues (1, 2, 3, 4, 5), 23 open issues (1, 2, 3, 4, 5, 6)
Anoma
84 merged PRs (1, 2, 3, 4), 30 closed issues (1, 2, 3), 30 open issues (1, 2, 3)
Aptos
289 merged PRs (1), 58 closed issues (1), 46 open issues (1)
Casper
49 merged PRs (1, 2), 58 closed issues (1, 2), 60 open issues (1, 2)
COMIT
1 merged PRs (1), 0 closed issues, 2 open issues (1)
Concordium
46 merged PRs (1, 2, 3, 4), 47 closed issues (1, 2, 3, 4), 16 open issues (1, 2, 3)
Conflux
5 merged PRs (1), 0 closed issues, 0 open issues
DarkFi
2 merged PRs (1), 2 closed issues (1), 2 open issues (1)
Dfinity
69 merged PRs (1, 2, 3, 4, 5), 5 closed issues (1, 2, 3), 7 open issues (1, 2, 3, 4, 5)
Dusk Network
36 merged PRs (1, 2, 3), 21 closed issues (1, 2, 3), 11 open issues (1, 2)
Espresso Systems
73 merged PRs (1, 2, 3, 4, 5), 22 closed issues (1, 2), 16 open issues (1, 2)
Filecoin
135 merged PRs (1, 2, 3, 4, 5, 6, 7), 62 closed issues (1, 2, 3, 4, 5, 6), 54 open issues (1, 2, 3, 4)
Findora
36 merged PRs (1, 2, 3), 0 closed issues, 0 open issues
Fluence
130 merged PRs (1, 2, 3, 4, 5, 6, 7), 1 closed issues (1), 0 open issues
Fuel
209 merged PRs (1, 2, 3, 4, 5, 6, 7, 8), 130 closed issues (1, 2, 3, 4, 5, 6, 7, 8), 101 open issues (1, 2, 3, 4, 5, 6, 7)
Golem
26 merged PRs (1, 2, 3), 23 closed issues (1, 2, 3), 35 open issues (1, 2)
Grin
3 merged PRs (1, 2), 3 closed issues (1, 2), 0 open issues
Helium
9 merged PRs (1, 2, 3), 1 closed issues (1), 1 open issues (1)
Holochain
74 merged PRs (1), 7 closed issues (1, 2), 7 open issues (1, 2)
IOTA
30 merged PRs (1, 2, 3, 4), 0 closed issues, 1 open issues (1)
Maidsafe
80 merged PRs (1, 2), 24 closed issues (1), 2 open issues (1)
Mina
2 merged PRs (1), 8 closed issues (1), 11 open issues (1)
MobileCoin
23 merged PRs (1), 4 closed issues (1), 2 open issues (1)
MultiversX
45 merged PRs (1, 2, 3), 0 closed issues, 1 open issues (1)
NEAR
82 merged PRs (1, 2, 3, 4, 5, 6), 33 closed issues (1, 2, 3, 4, 5), 36 open issues (1, 2, 3, 4)
Nervos
41 merged PRs (1, 2, 3, 4), 18 closed issues (1, 2, 3, 4), 4 open issues (1, 2, 3)
Oasis
4 merged PRs (1), 1 closed issues (1), 1 open issues (1)
Parity
376 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13), 131 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11), 130 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
Radix
85 merged PRs (1, 2, 3), 28 closed issues (1), 0 open issues
Secret Network
1 merged PRs (1), 5 closed issues (1), 0 open issues
Solana
237 merged PRs (1, 2), 70 closed issues (1, 2, 3), 33 open issues (1, 2, 3)
Soroban
103 merged PRs (1, 2, 3, 4, 5), 37 closed issues (1, 2, 3), 50 open issues (1, 2, 3, 4)
Subspace Network
62 merged PRs (1), 39 closed issues (1), 13 open issues (1)
Sui
305 merged PRs (1), 14 closed issues (1), 29 open issues (1)
Zcash
79 merged PRs (1, 2, 3, 4, 5), 36 closed issues (1, 2, 3), 13 open issues (1, 2)
Rust in Bitcoin
For discussion join the Rust in Bitcoin Telegram group.
AluVM
8 merged PRs (1, 2), 2 closed issues (1), 0 open issues
BDK
18 merged PRs (1, 2, 3, 4, 5), 13 closed issues (1, 2, 3), 17 open issues (1, 2, 3)
BitMask
34 merged PRs (1), 13 closed issues (1), 11 open issues (1)
Electrs
7 merged PRs (1), 3 closed issues (1), 3 open issues (1)
Fedimint
107 merged PRs (1), 58 closed issues (1), 29 open issues (1)
LDK
48 merged PRs (1, 2, 3), 22 closed issues (1, 2), 18 open issues (1)
LNP/BP
14 merged PRs (1, 2), 1 closed issues (1), 2 open issues (1)
MyCitadel
5 merged PRs (1), 5 closed issues (1), 2 open issues (1)
Nomic
41 merged PRs (1, 2), 1 closed issues (1), 0 open issues
RGB
6 merged PRs (1), 5 closed issues (1, 2), 1 open issues (1)
Rust Bitcoin
38 merged PRs (1, 2, 3), 11 closed issues (1, 2, 3, 4), 7 open issues (1, 2, 3)
Rust Simplicity
10 merged PRs (1), 2 closed issues (1), 4 open issues (1)
Talaia
2 merged PRs (1), 0 closed issues 5 open issues (1)
If we’ve missed any other notable Rust Bitcoin projects or ecosystems, feel free to contribute!
Rust in Ethereum
Ethers-rs
16 merged PRs (1), 5 closed issues (1), 11 open issues (1)
Foundry
75 merged PRs (1), 93 closed issues (1), 73 open issues (1)
Lighthouse
19 merged PRs (1, 2), 20 closed issues (1, 2), 32 open issues (1, 2)
Mir Protocol
35 merged PRs (1, 2), 5 closed issues (1), 6 open issues (1)
Reth
288 merged PRs (1), 163 closed issues (1), 87 open issues (1)
Rust Ethereum
0 merged PRs, 1 closed issues (1), 1 open issues (1)
Rust Web3
1 merged PRs (1), 0 closed issues, 1 open issues (1)
Starkware
322 merged PRs (1, 2, 3), 38 closed issues (1, 2, 3), 7 open issues (1, 2)
- Joining Forces: SHARP
- Paradex: Starknet’s first Appchain
- Harnessing the Beast — Madara and the Revolution of Starknet Appchains
zkSync
1 merged PRs (1), 3 closed issues (1, 2, 3), 19 open issues (1, 2, 3)
If we’ve missed any other notable Rust Ethereum projects or ecosystems, feel free to contribute!
Events
Aug 2 | Barcelona, Spain | ZKProof 5.5
Aug 28-30 | Palo Alto, CA, US | The Science of Blockchain Conference 2023
Aug 31 | San Francisco, CA, US | Starknet Summit
Sep 5-6 | Seoul, Korea | Korea Blockchain Week
Sep 11-13 | Berlin, Germany | DappCon
Sep 12-13 | Singapore | DeCompute 2023
Sep 12-15 | Albuquerque, NM & Online | RustConf 2023
Sep 15 | Berlin, Germany | Protocol Berg
Sep 20 | London, UK | zkSummit10
Sep 22-24 | New York City, US | ETHGlobal New York
Sep 26-28 | Madrid, Spain | Stellar Meridian
Oct 2-4 | Istanbul, Turkey | Cosmoverse 2023
Oct 5-6 | US - Virtual Eastern | Blockchain Security Summit 2023
Oct 30-Nov 3 | Amsterdam, Netherlands | Solana Breakpoint
Nov 7-10 | Lisbon, Portugal | Nearcon 23
Nov 13-19 | Istanbul, Turkey | Devconnect
Nov 17-19 | Istanbul, Turkey | ETHGlobal Istanbul
Careers
More jobs can be found at Job Board.
Want to be included in the next issue? Feel free to submit a PR to the next draft.
Join the discussion on RiB telegram group ❤️