Морж и экономика выживания в враждебном большинстве

Большинство предложений по хранению предполагают, что сеть ведет себя адекватно. Развертывания сталкиваются с разделением, сбоями и скоординированным злонамеренным поведением. Морж создан для этого момента, предлагая отказоустойчивость в качестве результата, а не дешевую емкость.

Утверждение резкое: восстановление должно оставаться возможным, даже если две трети узлов выходят из строя или действуют против вас. Данные должны быть разбиты на части, закодированы и разбросаны, чтобы восстановление требовало только небольшую честную остаточную часть. Кодирование с удалением позволяет это сделать, но стоимость проявляется в виде избыточности, разветвления и трафика на восстановление, когда фрагменты исчезают.

Цель такой высокой толерантности также является проблемой стимула. Операторы должны сохранять правильные части и отвечать на вызовы в условиях изменений. Если исполнение слабое, "хранится" становится театром. Если исполнение слишком жесткое, более мелкие операторы уходят, и концентрация растет, что помогает атакующему. Морж должен поддерживать широкое участие, делая ложь дорогой.

Если это сработает, строители на Суй получат уровень хранения, который остается полезным в плохие дни, и отказ двух третей становится параметром проектирования.

@Walrus 🦭/acc $WAL #walrus

WAL
WAL
--
--