#walrus $WAL #Walrus : Ukryty wybór projektowy, który większość protokołów pamięciowych pomija
Większość sieci pamięciowych optymalizuje pojemność.
Walrus@Walrus 🦭/acc optymalizuje koordynację.
Walrus traktuje duże dane jako obiekty pierwszej klasy na łańcuchu („programowalne bąbelki”). To oznacza, że aplikacje mogą rozumować o danych$WAL , kto może do nich uzyskać dostęp, kiedy i na jakich warunkach bez ściągania danych na łańcuch.
Dlaczego to ma znaczenie:
Aplikacje mogą egzekwować zasady dostępu#Walras na poziomie umowy
Integralność danych jest weryfikowalna, a nie ufana
Pamięć staje się częścią logiki aplikacji, a nie zaplecza
Zbudowany na Sui, Walrus utrzymuje niskie koszty wykonania, jednocześnie zachowując przejrzystość kontroli.
Rola WAL odzwierciedla ten projekt:
Opłacany za rzeczywiste rezerwacje pamięci
Stawiany przez dostawców w celu zapewnienia dostępności
Używany w zarządzaniu do dostosowywania cen i kar
Wniosek nie jest taki, że „Walrus to tańsza pamięć”.
Chodzi o to, że aplikacje mogą w końcu założyć, że pamięć jest programowalna domyślnie.
Jeśli to założenie się rozprzestrzeni, Walrus nie jest opcjonalną infrastrukturą, jest podstawą.