Dekentralizowane przechowywanie danych rewolucjonizuje sposób przechowywania i udostępniania danych w Web3. Ale pod powierzchnią każdej sieci przechowywania kryje się kluczowe pytanie: co dokładnie przechowują węzły? W protokole Walrus właśnie tu pojawia się magia kodowania erasure RedStuff.

Budownicze elementy przechowywania

W przeciwieństwie do tradycyjnych systemów przechowywania, w których węzły mogą przechowywać pełne kopie plików, Walrus używa sliverów — małych, zakodowanych fragmentów większych zestawów danych.

Sliver to pojedynczy fragment pochodzący z:

kodu wiersza, lub

kod kolumnowy

z dwuwymiarowego kodowania oryginalnego blobu. Ten projekt jest częścią tego, co sprawia, że Walrus jest zarówno wydajny, jak i bezpieczny.

Węzły przechowują tylko losowy podzbiór

Każdy węzeł w sieci Walrus nie przechowuje całych wierszy ani kolumn. Zamiast tego każdy węzeł przechowuje mały, losowo przypisany podzbiór fragmentów. Takie podejście ma wiele zalet:

Wydajność: Węzły przechowują tylko ułamek danych, co zmniejsza koszty przechowywania i wymagania dotyczące pasma.

Odporność: Utrata pojedynczego węzła nie zagraża całemu blobowi — dane mogą być rekonstruowane z pozostałych fragmentów.

Skalowalność: W miarę jak więcej węzłów dołącza do sieci, system może przechowywać większe zbiory danych bez replikowania pełnych kopii na każdym węźle.

Bezpieczeństwo poprzez fragmentację

Przechowywanie tylko fragmentów także wzmacnia bezpieczeństwo:

Żaden pojedynczy węzeł nie ma znaczących informacji samodzielnie: Nawet jeśli węzeł zostanie skompromitowany, nie może zrekonstruować oryginalnego blobu.

Koluzja jest wymagana, aby zaatakować dostępność: Atakujący musiałby kontrolować znaczną część węzłów przechowujących nakładające się fragmenty, aby zakłócić dostęp.

Ten projekt zapewnia, że dostępność danych jest solidna nawet w środowiskach wrogich, co jest kluczowe dla aplikacji zdecentralizowanych, które zależą od niezawodnego przechowywania.

Dlaczego to ma znaczenie

Przechowując fragmenty zamiast całych plików, Walrus osiąga równowagę między wydajnością, bezpieczeństwem a niezawodnością:

Dane są chronione przed złośliwymi węzłami

Koszty przechowywania pozostają niskie

Sieć może skalować się, aby pomieścić ogromne zbiory danych, od NFT i modeli AI po aplikacje zdecentralizowane

W istocie fragmenty są sekretem umożliwiającym praktyczne i bezpieczne przechowywanie w zdecentralizowanej formie.

W protokole Walrus węzły nie tylko przechowują pliki — przechowują starannie zakodowane fragmenty, które, gdy są połączone w sieci, zapewniają, że dane są zawsze dostępne, prywatne i odporne. To jest podstawowa zasada, która umożliwia Walrus dostarczanie wydajnego, odpornie na ataki bizantyjskie przechowywania w skali.

@Walrus 🦭/acc #walrus $WAL

WALSui
WAL
0.0831
-0.95%