ACDS w protokole Walrus zapewnia, że podstawowe przechowywanie danych pozostaje bezpieczne i niezawodne nawet w sieciach asynchronicznych oraz w obecności węzłów byzantyjskich (złośliwych lub uszkodzonych). W Walrusie dane są dzielone na wiele części przy użyciu kodowania z błędami, gdzie każdy uczciwy węzeł przechowujący przechowuje tylko przydzielony fragment, a nie pełną kopię danych.

Ten projekt znacznie zmniejsza koszty przechowywania, jednocześnie gwarantując, że dane mogą zostać odzyskane. ACDS zapewnia silną spójność: dwa uczciwe czytelniki nigdy nie otrzymają różnych wyników – albo oba pomyślnie odtworzą pełne dane, albo oba nie powiodą się. Jeśli zapisujący jest uczciwy i dane zostały pomyślnie zapisane, to każdy uczciwy czytelnik może później odczytać te dane.

Walrus wykorzystuje ACDS w połączeniu z komitetami opartymi na epokach, w których węzły przechowujące zmieniają się z czasem. Ta rotacja poprawia skalowalność i wzmacnia bezpieczeństwo w całym sieci. Ogólnie rzecz biorąc, ten podejście czyni Walrus praktycznym, niskokosztowym i odpornym na fałszywe (złośliwe lub uszkodzone) węzły rozwiązaniem przechowywania rozproszonego.

#walrus $WAL @Walrus 🦭/acc