18 major breaking releases
new 18.0.0 | Jan 22, 2025 |
---|---|
17.0.0 | Jan 13, 2025 |
16.0.0 | Sep 26, 2024 |
15.0.0 | Jul 18, 2024 |
0.0.0 |
|
#511 in Magic Beans
4,861 downloads per month
Used in 37 crates
(9 directly)
20KB
299 lines
Release
Polkadot SDK Stable 2412
lib.rs
:
As part of Polkadot's availability system, certain pieces of data for each block are required to be kept available.
The way we accomplish this is by erasure coding the data into n pieces and constructing a merkle root of the data.
Each of n validators stores their piece of data. We assume n = 3f + k
, 0 < k ≤ 3
.
f is the maximum number of faulty validators in the system.
The data is coded so any f+1 chunks can be used to reconstruct the full data.
Dependencies
~24–35MB
~585K SLoC