The main update concerns the plans for the distribution of the token and the role of the Foundation. Along with that, it covers some minor legalistic tweaks, including the ditching of the ‘farmer’ label in favour of ‘node operator’ and an emphasis on Safe Network as a protocol rather than a product.
It covers the SectionTree, the record of all historic section keys back to genesis, which replaces the old SectionChain with a Merkle DAG.
It also introduces some of the experimental work that is underway but not finalised, including the Stable Set idea, crash fault tolerance and the use of consensus algorithms to ensure that processes such as handover and membership terminate properly.
Out-of-date references have been removed, new ones added, and there’s a new glossary at the end.
Plus, it mops up some of the undetected typos and factual errors that always seem to sneak through, and no doubt introduces some new ones. If you spot any, shoot them on sight, or alternatively post them below and I’ll deal with them most harshly.
It’s great to see this and its a nice design… reminds me of how impressive the styling was for [Rust Atomics and Locks by Mara Bos]
The javascript tag seems unfortunate and ?unneeded. <noscript>You need to enable JavaScript to run this app.</noscript>
unless I’m missing something it seems to render ok without javascript but is blocking if it’s not enabled.
The contents being expanded to include the h3 tags might be good to see too.
Glossary needs expanded form of Conflict-free Replicated Data Types (CRDTs)