#walrus jest zdecentralizowaną siecią przechowywania i dostępności danych zaprojektowaną dla aplikacji opartych na blockchainie i AI. Protokół zapewnia skalowalny, weryfikowalny sposób przechowywania dużych plików, takich jak obrazy, filmy i zbiory danych, które w przeciwnym razie byłyby kosztowne i nieefektywne do przechowywania bezpośrednio w łańcuchu.

Walrus jest zbudowany na blockchainie Sui, a platforma integruje się z środowiskiem inteligentnych kontraktów Sui, aby oferować deweloperom elastyczne, niezawodne możliwości przechowywania. Oryginalnie opracowany przez Mysten Labs, Walrus jest niezależną zdecentralizowaną siecią zarządzaną przez swój rodzimy token, WAL, i wspieraną przez Fundację Walrus.

Jak działa Walrus

Kodowanie i przechowywanie off-chain

Gdy dane są przesyłane do Walrus, są dzielone na mniejsze kawałki, znane jako fragmenty, przy użyciu Red Stuff, niestandardowego algorytmu kodowania usuwania w sieci. Red Stuff poprawia wydajność, rozdzielając te zakodowane fragmenty pomiędzy wieloma węzłami pamięci, zamiast przechowywać pełne kopie na każdym z nich.

Te węzły pamięci są okresowo zobowiązane do weryfikacji, że nadal przechowują swoje przypisane fragmenty, co pomaga utrzymać ciągłą dostępność. Nawet jeśli kilka węzłów przejdzie offline, oryginalne dane mogą być odbudowane z podzbioru fragmentów. Podejście to pozwala Walrusowi na zachowanie odporności przy mniejszej liczbie kopii danych niż pełna replikacja zwykle wymagana w tradycyjnych blockchainach.

Metadane on-chain

W Walrus duże pliki są przechowywane jako bloby, które odnoszą się do zestawów niestrukturalnych danych, takich jak obrazy, filmy lub zestawy danych. Zamiast umieszczać te duże bloby bezpośrednio na łańcuchu bloków, Walrus przechowuje tylko ich metadane i dowody dostępności na łańcuchu bloków Sui.

Dowody dostępności to kryptograficzne zapisy, które potwierdzają, że węzły pamięci nadal przechowują swoje przypisane fragmenty danych. Te dowody pozwalają każdemu zweryfikować, że blob pozostaje dostępny bez pobierania lub przeglądania pełnego pliku.

Programiści mogą używać inteligentnych kontraktów Sui, napisanych w języku programowania Move, aby bezpośrednio odnosić się do tych przechowywanych blobów i je weryfikować w swoich aplikacjach.

Pozyskiwanie danych

Gdy żądasz przechowywanego pliku, agregator zbiera wymagane fragmenty z wielu węzłów i rekonstruuje oryginalne dane. Odtworzone treści mogą być następnie dostarczane przez sieć dostarczania treści (CDN) lub pamięć podręczną dla szybszego dostępu. Ponieważ przesyłane i łączone są tylko małe fragmenty, proces pozyskiwania pozostaje wydajny nawet dla dużych zestawów danych.

Walrus Sites

Walrus Sites to zdecentralizowane strony internetowe hostowane bezpośrednio w sieciach Walrus i Sui, oferujące alternatywę dla tradycyjnego hostingu internetowego. Programiści mogą przesyłać statyczne pliki za pomocą narzędzia do budowy stron, a treści są przechowywane na stałe w sieci.

Każda strona jest powiązana z adresem Sui, może być powiązana z NFT i wspiera SuiNS dla prostych, czytelnych dla ludzi nazw. Ponieważ treści są przechowywane w zdecentralizowanych węzłach, pozostają dostępne i odporne na cenzurę. Chociaż Walrus Sites są statyczne z założenia, programiści mogą łączyć portfele i używać inteligentnych kontraktów do dodawania interaktywnych funkcji i funkcjonalności on-chain.

Przykłady zastosowań

Walrus może być integrowany z innymi blockchainami, aby wspierać aplikacje, które wymagają zdecentralizowanego i skalowalnego przechowywania danych, w tym:

  • NFT i DApps: Walrus może przechowywać i dostarczać pliki multimedialne, takie jak obrazy, filmy i dźwięki. Pliki te są dostępne za pomocą żądań HTTP, co pozwala programistom na tworzenie zdecentralizowanych aplikacji multimedialnych (DApps).

  • Sztuczna inteligencja: Walrus może być używany do przechowywania zweryfikowanych zestawów danych, wag modeli AI oraz dowodów poprawnego treningu, pomagając zapewnić dostępność i autentyczność danych i wyników AI.

  • Archiwizacja danych blockchain: Walrus może pełnić rolę alternatywnej warstwy przechowywania historii blockchain. Na przykład sieć może przechowywać punkty kontrolne Sui, rejestry transakcji i historyczne zrzuty stanów blockchain.

  • Dostępność danych: Walrus wspiera sieci warstwy 2, certyfikując dostępność danych off-chain, takich jak bloby, dowody ważności i dowody zero-knowledge (ZKP), wymagane do weryfikacji i audytu.

  • Zdecentralizowany hosting stron internetowych: Walrus może hostować kompletne zdecentralizowane strony internetowe, pozwalając zarówno komponentom front-endowym, jak i back-endowym działać w pełni na łańcuchu.

Token WAL

WAL to natywny token protokołu Walrus, zbudowanego na łańcuchu bloków Sui. WAL ma maksymalną podaż 5 miliardów tokenów i stosuje model deflacyjny, który redukuje podaż poprzez mechanizmy spalania tokenów. Jest używany w ekosystemie do wielu celów, w tym:

  • Płatność: WAL to token płatniczy za przechowywanie danych w Walrus. Użytkownicy mogą płacić z góry za przechowywanie, a WAL jest dystrybuowany w czasie do węzłów i stakerów jako nagrody.

  • Bezpieczeństwo: WAL wspiera bezpieczeństwo sieci poprzez delegowane stakowanie. Użytkownicy mogą stakować lub delegować tokeny do węzłów pamięci i zdobywać nagrody w oparciu o wydajność węzłów. Gdy wprowadza się kary, będą one miały zastosowanie do węzłów o niskiej wydajności.

  • Zarządzanie: Posiadacze WAL mogą uczestniczyć w zarządzaniu siecią, głosując nad kluczowymi parametrami i ustawieniami kar.

#ZBT ZBTUSDT CryptoAnalysis Binance Altcoins CryptoTrading BullishSetup CryptoCommunity TechnicalAnalysis TradingSignals CryptoUpdate Blockchain CryptoNews SwingTrade HoldStrong #WALUSDT

$SOL

SOL
SOLUSDT
86.42
+3.54%

$TRX

TRX
TRXUSDT
0.28599
-0.88%

$WAL

WAL
WALUSDT
0.07553
-0.54%