Walrus zaczyna się od bardzo ludzkiego problemu. Nasze cyfrowe życie opiera się na danych, ale te dane zazwyczaj znajdują się w miejscach, którymi nie zarządzamy. Zdjęcia, filmy, zestawy danych AI, zasoby aplikacji i całe strony internetowe często znajdują się w scentralizowanych chmurach, gdzie dostęp może być ograniczony, ceny mogą się zmieniać, a treści mogą znikać. Walrus został stworzony jako odpowiedź na ten problem, nie tylko jako kolejne narzędzie do przechowywania, ale jako sposób na przemyślenie, jak dane żyją, poruszają się i tworzą wartość w zdecentralizowanym świecie
U podstaw Walrus leży zdecentralizowany protokół przechowywania zaprojektowany do dużych plików, rodzaju danych, na których nowoczesne aplikacje polegają każdego dnia. Zamiast przechowywać pliki jako pojedyncze elementy na jednym serwerze, Walrus dzieli je na wiele małych fragmentów, wykorzystując zaawansowane kodowanie erasure. Te fragmenty są następnie dystrybuowane w sieci niezależnych węzłów magazynowych. To, co czyni to potężnym, to fakt, że oryginalny plik może być odbudowany, nawet jeśli wiele fragmentów jest brakujących. Oznacza to, że system pozostaje aktywny, nawet gdy niektóre węzły są offline, nie marnując zasobów na kopiowanie pełnych plików raz po raz.