May 7, 2026

A Comparison of Rust-Based Blockchain Solutions

A Comparison of Rust-Based Blockchain Solutions

A Comparison of Rust-Based Blockchain Solutions

The Exonum team has been building blockchain solutions in Rust since 2016, so it was interesting for us to review Libra Core, which is written entirely in Rust. It consists of 85,000 lines of Rust code split into 607 files within a tidy modules structure. We can say that the source code is well-documented and readable, which will help developers build products for Libra more easily. The installation and usage instructions are clear and concise. It uses the most recent Rust features such as async syntax, but it is apparent that it is primarily focused on utilizing a stable Rust channel — therefore, the code leaves little opportunity for experiments. Libra uses common Rust libraries such as lazy_static, tokio, clap, failure, and has also implemented necessary features, including wrapping the existing code with helpers or using repository forks (in case of the rocksdb library). The Libra team has also implemented their own async actors (instead of using the ones from the actix library).

Published at Thu, 25 Jul 2019 11:42:14 +0000

Bitcoin Pic Of The Moment
the mine museum is underground, right below a church
By 10b travelling / Carsten ten Brink on 2008-08-09 20:10:00
tags

Previous Article

Dow Crash Coming after Steady 2-Week Climb, Warns JP Morgan

Next Article

A Comparison of Rust-Based Blockchain Solutions

You might be interested in …