Walrus zaczyna od podstawowego pytania: jak powinny istnieć dane w zdecentralizowanym systemie. Ich odpowiedź jest prosta. Nie przechowuj ich w jednym miejscu i nie polegaj na jednym operatorze. Dane są kodowane i dzielone na kawałki, a następnie rozprzestrzeniane w sieci, gdzie żaden pojedynczy uczestnik nie kontroluje wszystkiego.
Interesuje mnie to, ponieważ system wydaje się stworzony do realnego użytku. Używają przechowywania blobów i kodowania erasure, aby dane mogły być nadal odzyskiwane, nawet jeśli części sieci przestaną działać. To czyni go użytecznym do długoterminowego przechowywania zamiast krótkotrwałych eksperymentów.
Walrus działa na Sui, co pomaga mu efektywnie zarządzać dużymi danymi bez wymuszania wszystkiego bezpośrednio na łańcuchu. Programiści mogą go używać do danych aplikacji, zapisów dotyczących zarządzania lub prywatnych interakcji, które nie powinny zależeć od scentralizowanego przechowywania.
Celem Walrus jest stabilna infrastruktura. Nie próbują sprzedawać gotowego produktu. Budują warstwę bazową, która pozwala zdecentralizowanym systemom przechowywać i uzyskiwać dostęp do danych w sposób, który utrzymuje się w czasie. Zwracam uwagę, ponieważ te problemy zazwyczaj pojawiają się dopiero po tym, jak coś się psuje.


