RiB Newsletter #53
Welcome to the #53 edition of Rust in Blockchain, the monthly newsletter about Rust, distributed systems, cryptography, and other industry topics. Previous: #52.
Thanks
Thanks to contributors: 22388o, Anton Kaliaev, Ganzaro, Vitaliy, 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.
Interesting Things
Blog Posts
- The Cross-Domain Thesis Part 2: Storage Proofs, Computation, and Bloat
- Building Apps with Nova: an example from zkConnect4
Papers
- Proof-of-Work-based Consensus in Expected-Constant Time
- FaBFT: Flexible Asynchronous BFT Protocol Using DAG
- Withdrawable Signature: How to Call off a Signature
- Better Safe than Sorry: Recovering after Adversarial Majority
- Cornucopia: Distributed randomness beacons at scale
Projects
- evm-indexer. A scalable SQL indexer for EVM compatible blockchains.
Most Active in October
Sui: 470 merged PRs, 74 closed issues, 15 open issues
Solana: 339 merged PRs, 108 closed issues, 54 open issues
Dfinity: 330 merged PRs, 9 closed issues, 4 open issues
Parity: 327 merged PRs, 124 closed issues, 139 open issues
Starkware: 312 merged PRs, 17 closed issues, 6 open issues
Project Updates
Aleo
151 merged PRs (1, 2, 3), 242 closed issues (1, 2, 3), 272 open issues (1, 2, 3, 4)
- Testnet 3 Phase III Deploy Incentives Retrospective
- Introducing zPass: Aleo’s pioneering step toward privacy-preserving digital identity
Anoma
63 merged PRs (1, 2, 3), 42 closed issues (1), 53 open issues (1, 2)
Aptos
296 merged PRs (1, 2), 31 closed issues (1), 36 open issues (1, 2)
Casper
29 merged PRs (1, 2), 31 closed issues (1), 28 open issues (1)
COMIT
1 merged PRs (1), 1 closed issues (1), 0 open issues
Concordium
35 merged PRs (1, 2, 3, 4, 5, 6, 7), 15 closed issues (1, 2, 3, 4, 5, 6), 25 open issues (1, 2, 3, 4, 5)
Conflux
11 merged PRs (1), 1 closed issues (1), 0 open issues
Dfinity
330 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17), 9 closed issues (1, 2, 3, 4, 5), 4 open issues (1, 2)
- Announcing the Zero to Dapp Educate Series — learn and build on the Internet Computer!
- Index Canisters: Account-based search for ledgers on the Internet Computer
- Jumpstarting Your Internet Computer Developer Journey
- Claim free cycles to kick off your project on the Internet Computer
Dusk Network
77 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13), 58 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9), 18 open issues (1, 2, 3)
Espresso Systems
92 merged PRs (1, 2, 3, 4, 5, 6, 7, 8), 51 closed issues (1, 2, 3, 4), 75 open issues (1, 2, 3, 4, 5, 6, 7)
Filecoin
69 merged PRs (1, 2, 3, 4, 5, 6), 28 closed issues (1, 2, 3, 4, 5), 7 open issues (1, 2, 3)
Findora
10 merged PRs (1, 2, 3), 0 closed issues, 0 open issues
Fluence
181 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10), 3 closed issues (1, 2), 0 open issues
Fuel
167 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10), 112 closed issues (1, 2, 3, 4, 5, 6, 7, 8), 81 open issues (1, 2, 3, 4, 5, 6, 7, 8)
Golem
59 merged PRs (1, 2, 3, 4, 5), 68 closed issues (1, 2, 3), 14 open issues (1, 2)
Grin
6 merged PRs (1, 2), 0 closed issues, 1 open issues (1)
Helium
42 merged PRs (1, 2, 3, 4, 5, 6), 9 closed issues (1, 2, 3), 3 open issues (1, 2, 3)
Holochain
115 merged PRs (1, 2, 3, 4, 5, 6), 32 closed issues (1, 2, 3), 13 open issues (1, 2, 3, 4)
IOTA
99 merged PRs (1, 2, 3), 78 closed issues (1, 2, 3), 40 open issues (1, 2)
- A New Consensus Model: Nakamoto Consensus on a DAG
- Data Structures Explained: The Parts that Make the Tangle
- Understanding Congestion Control: Regulating Access in a Permissionless System
- Finality Explained: How Nodes Sync the Ledger
- Q3 2023 Progress Report
Maidsafe
118 merged PRs (1, 2, 3, 4, 5), 2 closed issues (1), 8 open issues (1)
Mina
17 merged PRs (1), 7 closed issues (1, 2), 13 open issues (1)
MobileCoin
50 merged PRs (1, 2, 3), 1 closed issues (1), 0 open issues
MultiversX
62 merged PRs (1, 2, 3, 4, 5, 6, 7, 8), 1 closed issues (1), 1 open issues (1)
NEAR
221 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17), 146 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22), 130 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
Nervos
30 merged PRs (1, 2, 3, 4, 5, 6), 6 closed issues (1, 2, 3, 4), 6 open issues (1, 2, 3)
Oasis
15 merged PRs (1, 2), 0 closed issues, 0 open issues
Parity
327 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32), 124 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22), 139 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
Radix
37 merged PRs (1, 2, 3, 4), 2 closed issues (1), 1 open issues (1)
Secret Network
11 merged PRs (1, 2), 2 closed issues (1, 2), 0 open issues
Solana
339 merged PRs (1, 2, 3, 4, 5, 6, 7), 108 closed issues (1, 2), 54 open issues (1, 2)
Soroban
62 merged PRs (1, 2, 3, 4, 5, 6), 35 closed issues (1, 2, 3, 4), 39 open issues (1, 2, 3, 4)
- Stellar Development Foundation Q3 2023 in Review
- Sorobounty Spectacular: Dapp Tutorials You Can Use!
- Video: Let’s Fuzz: Putting Contracts to the Test. From Stellar Meridian. This version doesn’t have a working demo. An extended talk with working demo and Q&A was also delivered on Discord.
Spacemesh
10 merged PRs (1), 1 closed issues (1), 2 open issues (1)
Subspace Network
138 merged PRs (1, 2, 3), 24 closed issues (1), 25 open issues (1, 2, 3)
Sui
470 merged PRs (1, 2, 3), 74 closed issues (1, 2), 15 open issues (1)
- View Verified Move Source Code in Sui Explorer
- Sui Linters and Warnings Update Increases Coder Velocity
- Delivering Fair Gas Fees Through Resource Usage Metering
Zcash
20 merged PRs (1), 3 closed issues (1), 5 open issues (1, 2)
Rust in Bitcoin
For discussion join the Rust in Bitcoin Telegram group.
BDK
17 merged PRs (1, 2, 3), 18 closed issues (1, 2, 3), 20 open issues (1, 2, 3, 4)
Bitcoin Protocol
13 merged PRs (1, 2, 3), 1 closed issues (1), 0 open issues
BitMask
17 merged PRs (1), 8 closed issues (1), 7 open issues (1)
Bitswap
9 merged PRs (1), 2 closed issues (1), 11 open issues (1)
CivKit
5 merged PRs (1, 2), 0 closed issues, 1 open issues (1)
Electrs
7 merged PRs (1), 2 closed issues (1), 1 open issues (1)
Fedimint
89 merged PRs (1), 77 closed issues (1), 34 open issues (1, 2)
LDK
57 merged PRs (1, 2, 3, 4, 5, 6), 16 closed issues (1, 2, 3, 4), 24 open issues (1, 2, 3)
LNP/BP
7 merged PRs (1), 4 closed issues (1), 1 open issues (1)
Nomic
47 merged PRs (1, 2), 0 closed issues, 0 open issues
RGB
10 merged PRs (1, 2, 3), 8 closed issues (1, 2), 4 open issues (1, 2, 3, 4)
Rust Bitcoin
55 merged PRs (1, 2, 3, 4, 5), 18 closed issues (1, 2, 3, 4), 15 open issues (1, 2, 3, 4, 5)
Rust Simplicity
1 merged PRs (1), 0 closed issues, 1 open issues (1)
Strict Types
2 merged PRs (1, 2), 1 closed issues (1), 1 open issues (1)
If we’ve missed any other notable Rust Bitcoin projects or ecosystems, feel free to contribute!
Rust in Ethereum
Ethers-rs
24 merged PRs (1), 3 closed issues (1), 6 open issues (1)
Foundry
197 merged PRs (1, 2, 3, 4), 156 closed issues (1, 2, 3), 136 open issues (1, 2, 3, 4)
Lighthouse
26 merged PRs (1, 2, 3, 4, 5, 6), 21 closed issues (1, 2, 3), 27 open issues (1, 2, 3, 4)
Polygon Zero
57 merged PRs (1, 2, 3, 4), 13 closed issues (1), 7 open issues (1)
Reth
224 merged PRs (1), 91 closed issues (1), 62 open issues (1)
Rust Web3
1 merged PRs (1), 1 closed issues (1), 0 open issues
Starkware
312 merged PRs (1, 2, 3, 4), 17 closed issues (1), 6 open issues (1, 2, 3)
zkSync
275 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23), 86 closed issues (1, 2, 3, 4), 10 open issues (1, 2, 3)
If we’ve missed any other notable Rust Ethereum projects or ecosystems, feel free to contribute!
Events
Nov 7-10 | Lisbon, Portugal | Nearcon 23
Nov 8-Dec 10 | Online | Constellation Chainlink Hackathon
Nov 10-12 | Istanbul, Turkey | ZK Hack Istanbul
Nov 13-19 | Istanbul, Turkey | Devconnect
Nov 13-17 | Istanbul, Turkey | LabWeek23
Nov 16-17 | Hollywood, CA, US and Virtual | HackFest Summit 2023
Nov 17-19 | Istanbul, Turkey | ETHGlobal Istanbul
Nov 20 | Online | Encode x Solana Bootcamp
Dec 8-10 | Bengaluru, India | ETHIndia
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 ❤️