Użytkownik tworzy identyfikator dla każdego pliku przesyłanego do usługi Walrus jako pierwszy krok w procedurze Walrusa mającej na celu generowanie unikalnych identyfikatorów, które kryptograficznie odzwierciedlają przesyłane dane. Procedura ta gwarantuje, że użytkownik może zarezerwować miejsce na przechowywanie w blockchainie (nie za darmo) po utworzeniu identyfikacji. Użytkownicy mogą zapewnić, że ich węzły przechowujące są finansowo zobowiązane do zachowania ich danych przez czas trwania umowy z Walrusem, rezerwując pojemność na przechowywanie przed przesłaniem jakichkolwiek danych.

#walrus szyfruje dane i dzieli je na mniejsze kawałki, które replikują się na wielu węzłach pamięci, znanych również jako urządzenia pamięci, po tym, jak klient przydzielił swoją pojemność pamięci. Jako dowód na to, że przechowuje dane użytkownika, każdy węzeł pamięci niezależnie uwierzytelni to, co otrzymał od użytkownika, a następnie dostarczy użytkownikowi cyfrowo podpisane potwierdzenie. Dostępność i obecność danych w sieci będą wykazane przez zbiorowe potwierdzenia ze wszystkich węzłów pamięci.

@Walrus 🦭/acc wygeneruje Dowód-Dostępności i zapisze go na blockchainie, gdy zgromadzi wystarczającą liczbę potwierdzeń od węzłów pamięci. Ta prawnie egzekwowalna umowa zapewnia, że węzły pamięci muszą dać użytkownikom dostęp do ich danych. To podejście chroni użytkowników przed awarią węzła, zapewnia im niemal doskonałe zapewnienia dostępności i ułatwia im potwierdzenie, że ich dane są przechowywane w różnych lokalizacjach bez potrzeby centralnej władzy.

@Walrus 🦭/acc #walrus $WAL