Projekt Czerwonych Rzeczy Walrusa sprawia, że zdecentralizowane przechowywanie danych jest niezawodne w długoterminowym użytkowaniu i umożliwia samoleczenie. W rzeczywistych sieciach węzły często zawodzą, są zastępowane lub tracą dane. W tradycyjnych systemach kodowania, ten churn powoduje, że duże ilości danych muszą być przesyłane ponownie, co sprawia, że odzyskiwanie jest wolne i kosztowne. Czerwone Rzeczy rozwiązują to, zapewniając, że koszt odzyskiwania jest proporcjonalny tylko do danych, które faktycznie zostały utracone, a nie do wszystkich danych w systemie.

W tym projekcie, Walrus przechowuje dane za pomocą kodowania 2D, co oznacza, że dane są kodowane wzdłuż wierszy i kolumn. Każdy węzeł otrzymuje dwa fragmenty: jeden główny i jeden pomocniczy. Korzyścią z tego podejścia jest to, że jeśli węzeł utraci swoje dane, system może je odzyskać, korzystając z małych kawałków z innych węzłów, bez pobierania całego bloba. To utrzymuje niski ładunek sieciowy i przyspiesza proces odzyskiwania.

Czerwone rzeczy również optymalizują obsługę metadanych. Zamiast tego, aby każdy węzeł przechowywał pełne metadane, są one kodowane i rozprowadzane, co znacznie zmniejsza narzut na przechowywanie. Protokoły odczytu i zapisu są zaprojektowane tak, aby dane były bezpiecznie przechowywane, łatwo weryfikowane i niezawodnie odzyskiwane — nawet w asynchronicznych sieciach lub gdy niektóre węzły są złośliwe. To sprawia, że Walrus jest silnym, skalowalnym i opłacalnym rozwiązaniem do zdecentralizowanego przechowywania dla AI, NFT, zbiorów danych i aplikacji Web3.

#walrus $WAL @Walrus 🦭/acc