Innym ważnym zagadnieniem dotyczącym sieci magazynowania jest nie tylko proces dołączania dostawców, ale również proces opuszczania sieci. $WAL pomaga rozwiązać to zagadnienie poprzez odpowiednie regulowanie procesów dołączania i opuszczania dostawców, aby uniknąć nagłych utrat danych lub problemów z stabilnością sieci.

Na przykład, jeśli nowy dostawca magazynowania zostanie wprowadzony do Walrus, nie otrzymuje od razu dużych obciążeń danych. Obciążenie stopniowo zwiększa się w zależności od wydajności. W ten sposób dane przechowywane w Walrus nie są umieszczane na nieprzetestowanych węzłach.

Opuszczanie sieci jest zarządzane równie starannie. Dostawcy nie opuszczają sieci bez konsekwencji. @Walrus 🦭/acc monitoruje, czy repliki nadal są używane, gdy dostawca opuszcza sieć. Gdy dostawca próbuje się wycofać, podczas gdy obsługuje dane, repliki są najpierw ponownie przypisane, aby dostawca mógł się całkowicie wycofać. Robi się to, aby zapewnić brak luk w dostępności oraz brak utrat danych.

Incentywy $WAL są wprost powiązane z tym procesem. Strony zaangażowane korzystają tylko wtedy, gdy obowiązek magazynowania zostanie spełniony. Ale to wpłynie na ich nagrodę, a także nauczy ich, by pozostawać przez czas oczekiwany i zapewnić, że repliki są utrzymywane, aby uniknąć strat.

Ponieważ obroty dostawców są również obsługiwane na poziomie protokołu, Walrus gwarantuje spójne jakość magazynowania mimo ciągłych zmian w sieci. Dołączające węzły są obsługiwane delikatnie, tak samo jak węzły opuszczające, aby nie wpływać na cele dostępności.

To buduje zaufanie użytkowników, że bezpieczeństwo danych nie zależy już od sposobu działania poszczególnych dostawców. Sieć sama zapewnia płynne przejścia, dzięki czemu dane w sieci są dostępne niezależnie od tego, kto jest w sieci, a kto jej opuszcza.

Poprzez optymalizację zdarzeń cyklu życia dostawców z wykorzystaniem metryk wydajności i incydentów związanych z WAL, Walrus umożliwia niższe ryzyko i spójność pod względem globalnej niezawodności sieci.

#walrus