RLDP protocol implementation was merged into the repository https://github.com/tonlabs/ever-adnl.git
RLDP protocol implementation
Implementation of Reliable Large Datagram Protocol (RLDP) in safe Rust. RLDP is a protocol that runs on top of ADNL UDP, which is used to transfer large data blocks and includes Forward Error Correction (FEC) algorithms as a replacement of acknowledgment packets on the other side. This makes it possible to transfer data between network components more efficiently, but with more traffic consumption.
Rust complier v1.65+.
git clone --recurse-submodules https://github.com/tonlabs/ever-rldp.git
cd ever-rldp
cargo build --release
This project output is the library which is used as a part of Everscale/Venom node. Also it can be used in standalone tools.
Contribution to the project is expected to be done via pull requests submission.
See the LICENSE file for details.
blockchain
everscale
rust
venom-blockchain
venom-developer-program
venom-network