Welcome to the #46 edition of Rust in Blockchain, the monthly newsletter about Rust, distributed systems, cryptography, and other industry topics. Previous: #45.
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.
Each month we like to shine a light on a notable Rust blockchain project. This month that project is…
Kind is a lazy, functional, but non-garbage-collected language, in the spirit of Haskell. It runs on HVM, the “Higher-order Virtual Machine”, and is based on a model of computation called Interaction Nets. It features automatic parallelism and is said to be “beta-optimal”, in some cases resulting in faster performance than Haskell’s GHC.
They are components of Kindelia, a proof-of-work computation network that is not backed by a cryptocurrency.
- Security Considerations for Precompiled Contracts
- Writing an LLVM backend for the Move language in Rust
- Settlement Layers? Ethereum Rollups? Sovereign Rollups?
- Using Metal and Rust to make FFT even faster
- Bringing Zero-Knowledge Proofs to Penumbra
- An Introduction To Zero-knowledge Machine Learning (ZKML)
- Codex (and GPT-4) can’t beat humans on smart contract audits
- What is the difference between PBFT, Tendermint, HotStuff, and HotStuff-2?
- Risk Analysis of Intel’s SGX and Other TEEs
- Extended Abstract: HotStuff-2: Optimal Two-Phase Responsive BFT
- Simplex Consensus: A Simple and Fast Consensus Protocol
- The Cost of Intelligence: Proving Machine Learning Inference with Zero-Knowledge
- zkPoEX enables white hat hackers to report live vulnerabilities in smart contracts while maintaining the confidentiality of the exploit, facilitating efficient communication and collaboration between hackers and project owners for a more secure DeFi ecosystem.
- EZKL is a library and command-line tool for doing inference for deep learning models and other computational graphs in a zk-snark.
Most Active in March
Sui: 1115 merged PRs, 167 closed issues, 102 open issues
Parity: 504 merged PRs, 236 closed issues, 172 open issues
Aptos: 442 merged PRs, 92 closed issues, 75 open issues
Starkware: 341 merged PRs, 24 closed issues, 12 open issues
Solana: 335 merged PRs, 54 closed issues, 33 open issues
- Chain-Key Bitcoin: A Decentralized Bitcoin Twin
- Understanding the Ethereum Virtual Machine Canister (EVMC): A Beginner’s Guide
0 merged PRs, 0 closed issues, 1 open issues (1)
Rust in Bitcoin
For discussion join the Rust in Bitcoin Telegram group.
If we’ve missed any other notable Rust Bitcoin projects or ecosystems, feel free to contribute!
Rust in Ethereum
If we’ve missed any other notable Rust Ethereum projects or ecosystems, feel free to contribute!
Apr 28 - Jun 9 | Online | Chainlink Hackathon Spring 2023
May 1-5 | Bol, Brač, Croatia | Financial Cryptography and Data Security 2023
May 20-21 | Amsterdam, Netherlands | ETHDam
Jun 3-5 | Prague, Czech Republic | Gateway to Cosmos 2023
Jun 17-20 | Paris, France | EthCC
Aug 28-30 | Palo Alto, CA, US | The Science of Blockchain Conference 2023
Sep 11-13 | Berlin, Germany | DappCon
Sep 12-15 | Albuquerque, NM & Online | RustConf 2023
Chainflip Labs GmbH | Berlin
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 ❤️