RiB Newsletter #56
Welcome to the #56 edition of Rust in Blockchain, the monthly newsletter about Rust, distributed systems, cryptography, and other industry topics. Previous: #55.
Thanks
Thanks to contributors: Ganzaro, michelletraf, 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…
Nothing this month 😢
Interesting Things
Blog Posts
- In Between Crash and Omission failures
- Early Stopping is same but different: two rounds are needed even in failure free executions
- Poseidon{2} for Noir
Papers
- 2023 Crypto Developer Report
- GradedDAG: An Asynchronous DAG-based BFT Consensus with Lower Latency
- Do You Need a Zero Knowledge Proof?
- Bitcoin Clique: Channel-free Off-chain Payments using Two-Shot Adaptor Signatures
- A security framework for Ethereum smart contracts
- Enhanced Security and Efficiency in Blockchain with Aggregated Zero-Knowledge Proof Mechanisms
Projects
Videos
Most Active in January
Dfinity: 466 merged PRs, 11 closed issues, 15 open issues
Sui: 438 merged PRs, 32 closed issues, 17 open issues
Starkware: 388 merged PRs, 30 closed issues, 8 open issues
Parity: 367 merged PRs, 164 closed issues, 119 open issues
Solana: 312 merged PRs, 83 closed issues, 38 open issues
Project Updates
Aleo
94 merged PRs (1, 2, 3, 4, 5), 2708 closed issues (1, 2, 3), 83 open issues (1, 2, 3)
Anoma
71 merged PRs (1, 2, 3), 17 closed issues (1), 15 open issues (1)
Aptos
169 merged PRs (1, 2), 42 closed issues (1, 2), 49 open issues (1)
- Roll with Move: Secure, instant randomness on Aptos
- Securing the Aptos Framework through formal verification
Casper
8 merged PRs (1), 3 closed issues (1), 12 open issues (1)
Chainflip
86 merged PRs (1), 0 closed issues, 0 open issues
- Chainflip Development Update: January 29th, January 15th
Concordium
32 merged PRs (1, 2, 3, 4, 5), 19 closed issues (1, 2, 3), 15 open issues (1, 2, 3)
Conflux
11 merged PRs (1), 2 closed issues (1), 2 open issues (1)
- Monthly Progress Report — January 2024
- Conflux Network — Year in Review 2023 and the Road Ahead
- Unlocking the Potential of Bitcoin: Introducing Conflux Network’s EVM-Compatible Bitcoin Layer 2 Solution!
- Supercharge Security and Asset Management with Conflux’s Bitcoin Layer 2 Solution
DarkFi
1 merged PRs (1), 0 closed issues, 0 open issues
Dfinity
466 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18), 11 closed issues (1, 2, 3, 4, 5, 6, 7), 15 open issues (1, 2, 3, 4, 5, 6)
- Improving Query Execution Latencies
- How to Create an On-Chain Farcaster Frame
- New node metrics on the Internet Computer
- A new P2P layer is coming to the Internet Computer
- How ICP’s Bitcoin Integration Secures Private Keys
- ICP in 2023: The year of SNS DAOs and Multi-Chain
Dusk Network
69 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12), 39 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10), 15 open issues (1, 2, 3, 4, 5, 6, 7)
Espresso Systems
128 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9), 155 closed issues (1, 2, 3, 4, 5), 127 open issues (1, 2, 3, 4, 5, 6, 7)
- Node operator open application begins for Espresso Sequencer Cappuccino testnet
- Gibraltar Testnet Sees External Operators Running Espresso Sequencer Nodes
Filecoin
40 merged PRs (1, 2, 3, 4, 5), 8 closed issues (1, 2), 10 open issues (1, 2, 3, 4)
- Filecoin News 82
- Filecoin News 81
- 2023: Expanding from a storage network to enabling open services for data, PART I PART II
Findora
3 merged PRs (1), 0 closed issues, 0 open issues
Fluence
105 merged PRs (1, 2, 3, 4, 5, 6, 7), 1 closed issues (1), 1 open issues (1)
Fuel
142 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12), 70 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11), 67 open issues (1, 2, 3, 4, 5, 6, 7)
Golem
39 merged PRs (1, 2, 3, 4, 5), 68 closed issues (1, 2, 3), 21 open issues (1, 2, 3, 4)
Grin
6 merged PRs (1, 2), 1 closed issues (1), 10 open issues (1, 2)
Helium
35 merged PRs (1, 2, 3, 4), 10 closed issues (1, 2), 3 open issues (1, 2)
Holochain
125 merged PRs (1, 2, 3, 4, 5, 6, 7), 13 closed issues (1, 2), 10 open issues (1, 2, 3, 4)
IOTA
95 merged PRs (1, 2, 3, 4, 5, 6), 59 closed issues (1, 2, 3), 37 open issues (1, 2, 3, 4, 5, 6)
Maidsafe
108 merged PRs (1, 2, 3), 14 closed issues (1, 2), 11 open issues (1)
Mina
14 merged PRs (1), 7 closed issues (1, 2), 11 open issues (1)
MobileCoin
22 merged PRs (1, 2, 3, 4), 0 closed issues, 2 open issues (1)
MultiversX
57 merged PRs (1, 2, 3, 4, 5, 6), 7 closed issues (1), 2 open issues (1, 2)
NEAR
179 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16), 44 closed issues (1, 2, 3, 4, 5, 6, 7, 8, 9, 10), 59 open issues (1, 2, 3, 4, 5, 6, 7, 8, 9)
- Why NEAR Data Availability?
- NEAR DA Integrates with Polygon CDK for Developers Building Ethereum ZK Rollups
- NEAR Q4 Protocol Roadmap Update
Nervos
64 merged PRs (1, 2, 3, 4, 5, 6, 7), 16 closed issues (1, 2, 3, 4, 5), 16 open issues (1, 2, 3, 4, 5)
Oasis
7 merged PRs (1, 2), 1 closed issues (1), 0 open issues
- Oasis Announces Polychain Monsters Grant for Confidential Gaming
- Oasis December 2023 Engineering Update
Parity
367 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), 164 closed 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), 119 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)
Radix
48 merged PRs (1, 2, 3, 4, 5, 6), 1 closed issues (1), 0 open issues
Secret Network
2 merged PRs (1, 2), 0 closed issues, 1 open issues (1)
- Announcing the SCRT Labs Grants Program Q1’24 Cohort
- Secret Network joins the Polygon Solution Provider Network
Solana
312 merged PRs (1, 2), 83 closed issues (1, 2), 38 open issues (1, 2)
Soroban
63 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11), 25 closed issues (1, 2, 3, 4, 5), 8 open issues (1, 2)
- How to migrate smart contracts from Ethereum’s Solidity to Soroban Rust
- Stellar Development Foundation Q4 2023 in Review
- New Protocol 20 Vote Targeted for February 20
- SDF’s Decision to Disarm its Validators and Vote to Postpone the Protocol 20 Upgrade
- Fee Bump Bug Disclosure and the Impact on the Protocol 20 Upgrade
- Researching Heterogeneous Trust in Distributed Systems
Spacemesh
9 merged PRs (1), 2 closed issues (1), 0 open issues
Subspace Network
103 merged PRs (1, 2, 3, 4), 20 closed issues (1, 2), 17 open issues (1, 2, 3)
Sui
438 merged PRs (1, 2, 3, 4), 32 closed issues (1, 2), 17 open issues (1, 2)
- ThinkSui Launches, Rewarding Sui Builders and Content Creators
- Move Adds Enums and Macros in 2024 Edition
- Transfer to Object Available on Sui Mainnet
- All About Onchain Storage
- All About Parallelization
- Join Us For the Premier Sui Event of the Year
- Overmind’s Developer Platform Launches Sui Quests
Zcash
49 merged PRs (1, 2, 3), 20 closed issues (1, 2), 20 open issues (1, 2, 3)
Rust in Bitcoin
For discussion join the Rust in Bitcoin Telegram group.
AluVM
1 merged PRs (1), 0 closed issues, 1 open issues (1)
BDK
54 merged PRs (1, 2, 3, 4, 5, 6, 7), 27 closed issues (1, 2, 3, 4, 5), 19 open issues (1, 2, 3)
Bitcoin Protocol
5 merged PRs (1, 2, 3), 4 closed issues (1, 2, 3), 5 open issues (1, 2)
BitMask
2 merged PRs (1), 1 closed issues (1), 0 open issues
Bitswap
45 merged PRs (1, 2), 10 closed issues (1), 4 open issues (1)
CivKit
1 merged PRs (1), 2 closed issues (1), 7 open issues (1)
Cyphernet
1 merged PRs (1), 0 closed issues, 1 open issues (1)
Electrs
1 merged PRs (1), 2 closed issues (1), 4 open issues (1)
Fedimint
82 merged PRs (1, 2), 58 closed issues (1, 2), 53 open issues (1, 2)
LDK
59 merged PRs (1, 2, 3, 4, 5, 6), 17 closed issues (1, 2), 22 open issues (1, 2, 3)
Nomic
6 merged PRs (1, 2), 0 closed issues, 0 open issues
RGB
16 merged PRs (1, 2, 3), 11 closed issues (1, 2), 15 open issues (1, 2, 3, 4)
Rust Bitcoin
74 merged PRs (1, 2, 3, 4, 5), 48 closed issues (1, 2), 26 open issues (1, 2, 3)
Rust Payjoin
17 merged PRs (1), 6 closed issues (1), 3 open issues (1)
Rust Simplicity
14 merged PRs (1), 4 closed issues (1), 0 open issues
Sapio
3 merged PRs (1), 0 closed issues, 0 open issues
If we’ve missed any other notable Rust Bitcoin projects or ecosystems, feel free to contribute!
Rust in Ethereum
Ethers-rs
5 merged PRs (1), 1 closed issues (1), 2 open issues (1)
Foundry
235 merged PRs (1, 2, 3, 4), 140 closed issues (1, 2, 3), 141 open issues (1, 2, 3)
Lighthouse
72 merged PRs (1, 2, 3, 4), 34 closed issues (1, 2, 3, 4), 30 open issues (1, 2, 3, 4, 5)
Polygon Zero
66 merged PRs (1, 2, 3, 4, 5), 9 closed issues (1, 2, 3, 4), 10 open issues (1, 2, 3, 4)
Reth
251 merged PRs (1), 97 closed issues (1), 48 open issues (1)
Rust Ethereum
3 merged PRs (1), 2 closed issues (1, 2), 2 open issues (1)
Starkware
388 merged PRs (1, 2, 3, 4), 30 closed issues (1, 2), 8 open issues (1, 2)
zkSync Era
286 merged PRs (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16), 54 closed issues (1, 2, 3, 4, 5), 10 open issues (1, 2, 3)
If we’ve missed any other notable Rust Ethereum projects or ecosystems, feel free to contribute!
Events
Feb 2–21 | Online | Ethereum Async hackathon: Circuit Breaker
Feb 23-Mar 3 | Denver, US | ETHDenver
Mar 15-17 | London, UK | ETHGlobal London
Mar 25–27 | Toronto, Canada | RWC 2024
Mar 26-28 | London, UK | Rust Nation
Apr 5-26 | Online | Ethereum Async hackathon: Scaling Ethereum 2024
Apr 8-12 | Paris, France | Paris Blockchain Week
Apr 10 | Athens, Greece | zkSummit11
Apr 11 | Athens, Greece | ZK Accelerate
Apr 22-25 | Athens, Greece | EuroSys 2024
May 3-5 | Sydney, Australia | ETHGlobal Sydney
May 18-19 | Brisbane, Australia | AI + Web3 Convention
May 20-Jun 20 | Singapore | The Polkadot Blockchain Academy
May 21-23 | Berlin, Germany | DappCon
May 24-26 | Berlin, Germany | ETHBerlin
May 26-30 | Zurich, Switzerland | Eurocrypt 2024
May 29-31 | Austin, US | Consensus
May 31-Jun 2 | Prague, Czech Republic | ETH Prague
Jun 5-6 | Santa Clara, US | Blockchain Expo North America
Jul 4-7 | Istanbul, Turkey | Blockchain Expo World
Jul 8-11 | Brussels, Belgium | EthCC
Jul 12–14 | Brussels, Belgium | ETHGlobal Brussels
Aug 18-22 | Santa Barbara, US | Crypto 2024
Aug 28-29 | Tokyo, Japan | WebX 2024
Nov 12-15 | Bangkok, Thailand | DevCon 7
Careers
Subspace Labs | Remote
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 ❤️