Roughenough: A Rust implementation of Roughtime
CONTENTSIn Brief
A quick note regarding Roughenough, a simple Roughtime server written in Rust which I released in July.
There are some comments about Roughenough on the /r/rust subreddit including the author of the superb Ring cryptography library weighing-in on Rust Merkle Tree implementation.
For those network programmers interested in how Rust’s ownership semantics and first-class byte slices (&[u8]
) contrast with buffer abstractions in a managed language (ByteBuf
in Netty), compare Roughenough with its spiritual cousin, Nearenough.
Finally if you’re new to the Roughtime protocol check out this deep-dive on the Roughtime protocol and this exploration of Roughtime on-the-wire messages to get up to speed.