Walrus to protokół przechowywania rozproszonego i dostępności danych zaprojektowany dla dużych, nieuporządkowanych danych, które łańcuchy bloków nie mogą przechowywać efektywnie. Zamiast wysyłać pełne pliki na łańcuch, Walrus koduje każdy blob na mniejsze fragmenty i rozprowadza je po sieci węzłów przechowywania, dzięki czemu blob można później odtworzyć nawet wtedy, gdy znaczna część węzłów jest nieaktywna lub zachowuje się niepoprawnie. Ta decyzja projektowa ma znaczenie, ponieważ najtrudniejszym aspektem przechowywania rozproszonego nie jest przesyłanie danych w dobre dni, ale zapewnienie niezawodności odtwarzania, gdy świat jest szumny i węzły się zmieniają.
Sui działa jako warstwa koordynacji, gdzie przechowywanie jest reprezentowane jako programowalne obiekty z określonym czasem życia, płatnościami i zasadami, które kontrakty inteligentne mogą analizować. Użytkownicy płacą za przechowywanie blobów przez określony czas, a następnie przedłużają ten okres, gdy to konieczne, co sprawia, że przechowywanie staje się wyraźnym zaangażowaniem, a nie niekończącą się obietnicą. W praktyce deweloperzy mogą integrować Walrus poprzez przyjazne interfejsy typu web, zachowując jednocześnie jako główną wartość weryfikowalność, więc wygoda nie musi zastępować zaufania.
Interesuje mnie Walrus, ponieważ traktuje naprawę i odzyskiwanie jako pierwszorzędne cele inżynierskie, a nie pożądane dodatki. Budują przyszłość, w której aplikacje mogą polegać na trwałości danych bez potrzeby jednego operatora lub centralnego serwisu, który musi być przyjazny przez całe życie, a przechowywanie staje się nudne w najlepszy sposób – przewidywalne, audytowalne i wytrzymałe pod presją.
Protokół Walrus – sieć przechowywania stworzona na wypadek awarii
Walrus to protokół rozproszonego przechowywania i dostępności danych zaprojektowany dla dużych plików, które nie należą bezpośrednio do łańcucha bloków, ponieważ koszty i obciążenie replikacji w końcu niszczą dezentralizację. Walrus rozwiązuje ten konflikt, przechowując ciężkie dane w specjalistycznym sieciowym systemie przechowywania, a Sui pełni rolę warstwy koordynacji, która zapisuje zobowiązania, zarządza czasem życia oraz zabezpiecza płatności w sposób programowalny. Dzięki temu obiekt blob nie jest po prostu „przesłany gdzieś”, ale staje się obiektem z zasadami, które aplikacje mogą rzeczywiście rozumieć.
Opisuję Walrus jako protokół przechowywania danych, który ma na celu zmierzenie dostępności danych. Jest zaprojektowany dla blobów, czyli dużych plików, które łańcuchy blokowe nie chcą przechowywać bezpośrednio. Dane są przechowywane na węzłach Walrus, ale Sui służy jako warstwa koordynacji, gdzie zapisywane są metadane blobów, prawa do przechowywania oraz dowód, że sieć przyjęła opiekę nad danymi. Aby zapisać plik, Walrus koduje go na fragmenty z nadmiarowością przy użyciu kodowania z błędami, rozprowadza te fragmenty na wielu operatorach i może odtworzyć oryginał z podzbioru fragmentów, co pomaga mu przetrwać zmiany w sieci i awarie. Nie polegają wyłącznie na reputacji, ponieważ udział w węzłach wiąże się ze stakingiem WAL i nagrodami płatnymi stopniowo za utrzymanie dostępności danych, przy czym są zaprojektowane kary, które mają zapobiegać nieufności i destabilizującym ruchom kapitału. Ceny i członkostwo działają w epochach, dzięki czemu sieć może się dostosować, zachowując jednocześnie jasne zobowiązania dla użytkowników. Dla twórców proces jest prosty: przekaż blob, otrzymaj odniesienie na łańcuchu i dowód dostępności, a następnie aplikacje mogą pobierać blob z sieci przechowywania, gdy będzie to potrzebne. Quilt pomaga, gdy masz wiele małych plików, łącząc je, co zmniejsza narzut i koszty na łańcuchu. Seal może dodać szyfrowanie i kontrolę dostępu, dzięki czemu możesz przechowywać zaszyfrowane dane, jednocześnie kontrolując, kto może je odczytać za pomocą reguł na łańcuchu. Na dłuższą metę celem jest, by trwałe przechowywanie danych wydawało się wspólnej użyteczności dla aplikacji, archiwów i obciążeń danych intensywnych, gdzie możesz śledzić czas działania, szybkość naprawy i koncentrację stakingu, aby ocenić rzeczywistą dezentralizację. Jeśli incenwatywy zmieniają się, dostępność słabnie, więc śledź dane.
Patrzę na Walrus, ponieważ traktuje przechowywanie danych jako coś, co można zweryfikować, a nie tylko zaufać. Działa z Sui jako warstwą sterowania: duże dane binarne pozostają poza łańcuchem, podczas gdy Sui przechowuje metadane oraz dowód, że wystarczająco wiele węzłów przechowywania zaakceptowało opiekę nad nimi. Walrus koduje każdy plik na wiele małych fragmentów, rozprowadza je wśród niezależnych operatorów i może naprawiać brakujące fragmenty, gdy węzły się zmieniają, co jest typowe w otwartych sieciach. Otrzymują one wynagrodzenie w WAL z czasem za utrzymanie dostępności danych, a staking pomaga określić, kto uczestniczy i jak są wymuszane incenwity. Dla twórców oznacza to, że media, zbiory danych, zasoby aplikacji i archiwa mogą być przechowywane bez zależności od jednej firmy, a dostępność można sprawdzić za pomocą rekordów na łańcuchu. Celem jest uczynienie trwałego, audytowalnego przechowywania danych czymś, co wygląda jak publiczna infrastruktura odporna na cenzurę i redukująca punkty jednego awarii. Wprowadzono również Quilt do łączenia małych plików z mniejszym nakładem, a Seal może dodawać szyfrowanie i reguły dostępu na łańcuchu, gdy ważna jest poufność. Głównym ryzykiem jest odchylenie incenwity, dlatego warto śledzić dostępność, szybkość naprawy oraz skupienie stakingu.
Walrus (WAL) Sieć przechowywania, która próbuje przywrócić Ci poczucie bezpieczeństwa danych
Gdy ludzie mówią o przechowywaniu danych, często rozmawiają tak, jakby nic emocjonalnego się nie działo, a mimo to praktycznie każdy przeżył ten ostre uczucie, gdy coś ważnego brakuje, gdy plik nie chce się załadować, gdy link przestaje działać, gdy folder projektu zawierający miesiące pracy nagle staje się znakiem zapytania, a to uczucie nie ma nic wspólnego z techniką, ponieważ to strach połączony z bezradnością. Walrus został stworzony właśnie dla tego strachu, ponieważ jest rozproszonym magazynem blob i protokołem dostępności danych zaprojektowanym tak, aby utrzymywać duże nieustrukturyzowane pliki dostępne przez rozproszoną sieć węzłów przechowywania, wykorzystując przy tym blockchain Sui jako płaszczyznę sterowania, gdzie zapisywane są metadane i dowody dostępności, dzięki czemu aplikacje mogą zweryfikować, czy sieć rzeczywiście przejęła odpowiedzialność za dane, a nie tylko zaufać obietnicy.
Walrus is built for a simple problem that keeps hurting builders: blockchains can verify ownership, but they cannot cheaply keep big data available forever. The protocol splits responsibilities so the storage network holds the bytes and Sui holds the record of what was stored, for how long, and under what terms. When a user uploads a blob, the client encodes it into redundant pieces and spreads them across storage nodes, so no single operator is a point of failure. Once enough evidence is collected, an onchain proof of availability is created, which is the moment apps can treat the blob as real infrastructure instead of a hopeful upload. Reading works the same practical way: a user gathers enough pieces to reconstruct the original, so partial outages do not mean data loss. WAL supports the system by paying for storage and by securing node selection through delegated staking, where stake and performance influence who carries responsibility in each epoch. I’m cautious about two things, because they decide whether the network earns trust: stake concentration and correlated failures that knock many nodes offline at once. They’re addressing those pressures with verifiable proofs, incentives that reward reliable service, and penalties meant to discourage shortcuts. In day to day use, Walrus can back up application files, datasets, media, and logs, while letting smart contracts reference the data and its remaining lifetime. The long term goal is that storage becomes programmable and boring, meaning developers can assume availability the way they assume a database, and users can feel that important data is owned, not rented.
Walrus to decentralizowane rozwiązanie do przechowywania dużych plików, dzięki któremu aplikacje mogą polegać na danych, niezależnie od jednej firmy. Wykorzystuje Sui jako warstwę koordynacji, w której zapisywane są zobowiązania dotyczące przechowywania, płatności oraz dowody dostępności, podczas gdy oddzielna sieć węzłów przechowuje zakodowane fragmenty każdego pliku. Zamiast kopiowania pełnych plików wszędzie, Walrus wykorzystuje kodowanie zastępcze, dzięki czemu oryginał można odtworzyć z wystarczającej liczby fragmentów, nawet jeśli niektóre węzły będą nieaktywne. Kluczowym momentem jest dowód dostępności zapisany na łańcuchu, który wskazuje na chwilę, gdy sieć przyjęła odpowiedzialność za utrzymanie pliku w dostępnej formie przez okres opłacony. Interesuje mnie to, ponieważ taki projekt czyni przechowywanie danych weryfikowalnym i programowalnym, dzięki czemu kontrakty i aplikacje mogą sprawdzać, czy dane nadal istnieją. Budują to z myślą o rzeczywistym obrocie, gdzie węzły się awariują, sieci opóźniają się, a motywacja jest ważna, dlatego staking i kary mają na celu nagradzanie stabilnych operatorów. Na końcu cel jest prosty: uczynić dane trwałe, audytowalne i łatwiejsze do własnienia. Jeśli śledzisz jedną metrykę, obserwuj, jak szybko są wydawane dowody oraz jak niezawodnie pliki można odtworzyć podczas awarii.
Walrus i WAL, sieć przechowywania zaprojektowana tak, by Twoje dane znów czuły się bezpiecznie
Walrus to protokół rozproszonego przechowywania danych i dostępności danych, zaprojektowany dla dużych plików, i został stworzony w taki sposób, że dane są rozproszone w sieci niezależnych węzłów przechowywania, podczas gdy odpowiedzialność i programowalność działają na Sui, co oznacza, że system stara się zamienić przechowywanie danych z niejasnej obietnicy na coś, co można zweryfikować, rozumieć i budować z pewnością, a ja wyjaśnię to jako historię rzeczywistej infrastruktury, w której zaufanie nie jest hasłem, ale codziennym wymaganiem.
W centrum Walrus leży prosta decyzja architektoniczna, która ma dużą wagę, ponieważ klient koordynuje przepływ danych zamiast przekazywać wszystko jednemu centralnemu odbiorcy; przesłane dane są wysyłane do wydawcy, który koduje je do przechowywania, a metadane i dowód dostępności są przechowywane na Sui, dzięki czemu deweloperzy mogą wykorzystać kompozycję na łańcuchu i bezpieczeństwo, aby interakcjonować z przechowywanymi danymi jako z czymś żyjącym i programowalnym, a nie czymś uwięzionym za prywatnym backendem.
Dusk to blockchain typu Layer 1 stworzony dla zregulowanego i skupionego na prywatności infrastruktury finansowej, a jego projekt opiera się na prostej sprzeczności: finanse potrzebują poufności, by działać, ale rynki regulowane wymagają również odpowiedzialności, która wytrzyma audyt. Przyciąga mnie to, że większość łańcuchów wybiera jedną stronę, podczas gdy Dusk próbuje zbudować obie zasadniczo w fundamentach. Na najniższym poziomie sieć została zaprojektowana wokół szybkiego i jasnego zakończenia transakcji, ponieważ poważna działalność finansowa wymaga końcowości, która wydaje się decyzyjna, a nie niepewna. Na tej podstawie Dusk rozwija się w kierunku struktury modułowej, która obsługuje różne środowiska wykonawcze, w tym środowisko zgodne z EVM, dzięki czemu programiści mogą tworzyć aplikacje za pomocą znanych narzędzi, jednocześnie zwracając się do podstawowego warstwy łańcucha. Również rozwijają narzędzia prywatności dla aktywności kontraktów inteligentnych, dążąc do ochrony wrażliwych szczegółów, jednocześnie udowadniając poprawność i zgodność z zasadami.
W praktyce Dusk może służyć do tworzenia aplikacji finansowych dla instytucji, DeFi świadomego zgodności i tokenizowanych aktywów rzeczywistych, gdzie prywatność nie jest tylko preferencją, ale koniecznością. Długoterminowym celem jest sieć, w której zregulowane aktywa mogą być emitowane i handlowane z prywatnością domyślną, przy jednoczesnej możliwości wybiórczego ujawniania i weryfikacji, gdy to naprawdę ważne. Jeśli chcesz jasniejszy obraz tego, jak finanse na łańcuchu mogłyby działać w realnej regulacji bez przekształcania każdego uczestnika w publiczne dane, Dusk to projekt wart zrozumienia.
Fundacja Dusk — warstwa 1 skupiona na prywatności dla regulowanych transakcji na łańcuchu
Fundacja Dusk została założona w 2018 roku z powodu uczucia, które ciągle powracało, gdy finanse regulowane spojrzały na publiczne łańcuchy bloków, ponieważ obietnica otwartej infrastruktury brzmiała pięknie, aż do momentu, gdy rzeczywistość stałych narażeń zaczęła wydawać się pułapką, a kiedy tylko wyobrażasz sobie, jak każda strategia, relacja i saldo żyją na zawsze w publicznej perspektywie, możesz niemal słyszeć, jak zaufanie opuszcza pokój, zanim nawet jedna instytucja nie podpisze się na umowę. Dusk opisuje się jako zarejestrowana i rozproszona sieć stworzona dla instytucji, firm i użytkowników, a to sformułowanie ma znaczenie, ponieważ wskazuje na cel większy niż budowanie kolejnej łańcuchu, ponieważ celem jest stanie się infrastrukturą finansową, która może przetrwać zarówno presję rynkową, jak i nadzór regulacyjny, nie poświęcając ludzkiej potrzeby poufności.
Interesuję się Dusk, ponieważ jego projekt opiera się na praktycznym pytaniu: jak można przeprowadzać aktywność finansową na łańcuchu, nie zamieniając każdej transakcji w publiczny nadzór, a jednocześnie pozwalając na nadzór, gdy jest to uzasadnione. Dusk to warstwa 1 skierowana do regulowanych, skupionych na prywatności infrastruktur finansowych, która próbuje zakodować tę równowagę w protokole, a nie pozostawiając jej procesom poza łańcuchem. Warstwa rozliczeń obsługuje dwa modele transakcji. Jeden jest przejrzysty i oparty na kontach, co jest przydatne, gdy wymagana jest widoczność i integracje preferują publiczne salda. Drugi to zabezpieczony i oparty na notatkach, wykorzystujący dowody zerowej wiedzy w celu zweryfikowania poprawności bez ujawniania wrażliwych szczegółów, a także zawiera selektywne ujawnianie, dzięki czemu audyt może odbywać się bez konieczności wyboru między całkowitą prywatnością a jej całkowitym brakiem. Sieć ma również na celu szybką i jednoznaczną finalność, co jest ważne, gdy systemy wymagają pewnego rozliczenia zamiast niepewności prawdopodobieństwa.
Również przechodzą do struktury modułowej, która utrzymuje stabilność podstawy rozliczeniowej, jednocześnie umożliwiając środowisko wykonawcze, które deweloperzy mogą łatwiej wykorzystywać do aplikacji, dzięki czemu można budować rzeczywiste produkty bez dużego oporu. W praktyce długoterminowy cel wygląda jak niezawodna podstawa dla zgodnego DeFi i tokenizowanych aktywów rzeczywistych świata, gdzie prywatność jest normą, dowody są dostępne, gdy są potrzebne, a rozliczenia wydają się wystarczająco pewne, by mogły być używane w poważnych rynkach.
Patrzę na Dusk, ponieważ próbuje rozwiązać rzeczywisty konflikt w finansach na łańcuchu: instytucje potrzebują prywatności w codziennej działalności biznesowej, ale regulacyjne organy potrzebują dowodów, gdy muszą sprawdzić przepisy. Dusk to warstwa 1 zaprojektowana wokół tego równowagi. Ma dwa modele transakcji: model przejrzysty dla przepływów, które muszą być widoczne, oraz model chroniony, który wykorzystuje dowody zerowej wiedzy, dzięki czemu przelewy mogą być potwierdzone bez ujawniania wrażliwych szczegółów, takich jak kwoty czy łącząca się historia. System obsługuje również kontrolowane ujawnianie, co oznacza, że użytkownik może ujawnić tylko to, co konieczne do audytu, bez domyślnego ujawniania wszystkiego publicznie. Wewnętrznie sieć skupia się na szybkim rozliczaniu i jasnym zakończeniu, dzięki czemu transakcje mogą być traktowane jako zamknięte – co ma znaczenie w środowiskach regulowanych, gdzie niepewność generuje ryzyko operacyjne. Nie próbują uczynić finansów tajemniczymi, próbują uczynić je użytecznymi na łańcuchu bez wymuszania stałego ujawniania. Jeśli aktywa regulowane i zgodne rynki dziedziczne będą się rozwijać, zrozumienie takich rozwiązań pomaga zobaczyć, czym ma stać się warstwa infrastrukturalna.
Fundacja Dusk i sieć Dusk Prywatność z dowodem, stworzona dla prawdziwych finansów
Dusk rozpoczął się w 2018 roku z problemu, który przestaje być techniczny w chwili, gdy wyobrażasz sobie rzeczywistych ludzi za rzeczywistymi pieniędzmi, ponieważ na poważnych rynkach prywatność często jest cienką linią między uczciwą konkurencją a narażeniem, podczas gdy regulacje to cienka linia między porządem a chaosem, a Dusk został zaprojektowany wokół idei, że te dwie linie nie muszą się wzajemnie niszczyć. Projekt przedstawia się jako sieć warstwy 1 dla zregulowanej infrastruktury finansowej, w której poufność jest wbudowana, możliwe jest audytowanie w razie potrzeby, a rozliczenia mają być poczucia wiarygodności zamiast eksperymentalności, co jest bardzo inną emocjonalną obietnicą niż większość blockchainów oferuje, ponieważ prosi o zaufanie w chwili, gdy stawki są wysokie, a nie tylko gdy panuje optymizm.
Dusk został stworzony wokół problemu, który utrudnia poważne przyjęcie finansów na łańcuchu, ponieważ większość blockchainów sprawia, że wszystko jest widoczne, a tak nie jest w przypadku regulowanych rynków w świecie rzeczywistym. Patrzę na Dusk jako na warstwę 1 przeznaczoną dla infrastruktury finansowej, gdzie prywatność jest domyślną funkcją, ale możliwość audytu nadal jest dostępna, gdy jest wymagana, dzięki czemu system może chronić użytkowników i instytucje, nie udając, że zasady nie istnieją. Na poziomie podstawowym Dusk został zaprojektowany w celu szybkiego potwierdzenia transakcji przez proces oparty na dowodzie udziału i komitecie, ponieważ rynki potrzebują jasności co do momentu zakończenia transakcji, a nie pozostawiania niepewności, która może się zmienić później. Z punktu widzenia transakcji Dusk obsługuje zarówno aktywność przejrzystą, jak i zaszyfrowaną, dzięki czemu aplikacje mogą wybierać odpowiedni poziom widoczności w zależności od sytuacji, a model zaszyfrowany ma na celu dowodzenie poprawności bez ujawniania wrażliwych szczegółów domyślnie.
Nowszy kierunek Dusk to modularność, co oznacza, że podstawy settlementu mogą pozostać konserwatywne, podczas gdy środowiska wykonawcze powyżej mogą się rozwijać, w tym środowisko wykonawcze zaprojektowane z myślą o typowych wzorcach programowania kontraktów inteligentnych. Budują również narzędzia do prywatności i zgodności, dzięki którym aktywność poufna może istnieć bez przekształcania się w nieodpowiedzialne ciemności, co jest ważne, jeśli celem jest zgodne DeFi i tokenizowane aktywa rzeczywistego świata. Długoterminowym celem jest łańcuch, na którym można wydawać instrumenty regulowane, handlować z prywatnością chroniącą intencje i potwierdzać transakcje ostatecznie, wspierając rzeczywiste zobowiązania.
Dusk to blockchain typu Layer 1 zaprojektowany dla regulowanej finansów, gdzie prywatność traktowana jest jako ochrona zamiast sekretu dla samego sekretu. Opisuję to prosto: dąży do umożliwienia osobom i instytucjom przekazywania wartości w łańcuchu bez domyślnego ujawniania sald, strategii czy kontrahentów, jednocześnie pozwalając na prawne kontrole, gdy wymagane są audyty lub regulacje. Dusk obsługuje dwa style transakcji, w tym tryb przejrzysty w przypadkach, gdy widoczność jest odpowiednia, oraz tryb zabezpieczony, w którym przelewy mogą być zweryfikowane bez ujawniania wrażliwych szczegółów. Sieć została zaprojektowana tak, by zapewnić jasne i pewne settlementy, dzięki czemu własność i zobowiązania w łańcuchu nie wydają się niepewne, co ma znaczenie, gdy chodzi o rzeczywiste aktywa i regulowane produkty. Dusk również zmierza w kierunku modularnego projektu, gdzie warstwa settlementu pozostaje stabilna, podczas gdy środowiska aplikacji mogą się rozwijać, w tym środowisko zaprojektowane do pracy z powszechnymi narzędziami do kontraktów inteligentnych. Dążą do praktycznego mostu między prywatnością a zgodnością, dzięki czemu użytkownicy mają godność, a instytucje mają sprawdzalne zasady.
Cichy łańcuch, który chce przenieść prawdziwe finanse - Pełny głęboki przegląd Dusk Foundation i
Dusk został założony w 2018 roku z celem, który wydaje się prawie osobisty, gdy się zastanowić, co publiczne księgi mają na ludziach, ponieważ w większości blockchainów każda akcja staje się trwałym wystawieniem, a to może być akceptowalne dla eksperymentów, ale zaczyna się wydawać niebezpiecznie, gdy do obrazu wchodzą rzeczywiste oszczędności, rzeczywiste strategie i rzeczywiste zasoby regulowane, więc Dusk opisuje się jako blockchain prywatności stworzony dla regulowanej finansów, gdzie instytucje mogą spełniać wymagania regulacyjne na łańcuchu, użytkownicy mogą przechowywać poufne salda i wykonywać poufne przelewy, a deweloperzy mogą tworzyć narzędziami, które znają, jednocześnie mając dostęp do zintegrowanych narzędzi prywatności i zgodności, gdy aplikacja tego wymaga.
Próbuję wyjaśnić Walrus w prostych słowach: to decentralizowane miejsce do przechowywania dużych danych, które blockchainy źle przechowują. Zamiast umieszczać duże pliki bezpośrednio na łańcuchu, Walrus dzieli plik na wiele mniejszych fragmentów za pomocą kodowania zredukowanego, rozprowadza te fragmenty na węzłach przechowywania i pozwala na odtworzenie oryginalnego pliku nawet wtedy, gdy niektóre węzły zostaną wyłączone. Sui służy jako warstwa koordynacji, dzięki czemu aplikacje mogą zarejestrować plik, zapłacić za okres przechowywania i sprawdzić dowód na łańcuchu, że plik jest dostępny. Jeśli potrzebujesz prywatności, zaszyfruj plik przed przesłaniem, a następnie kontroluj, kto może go odszyfrować, ponieważ dostępność w Walrus nie oznacza tajności. Projektują to w ten sposób, aby aplikacje mogły polegać na przechowywaniu danych bez zaufania jednemu serwerowi, jednocześnie utrzymując koszty i możliwość odtworzenia danych na poziomie praktycznym, mimo zmian w sieci. Celem jest prosty: uczynić dostępność danych sprawdzalną, dzięki czemu deweloperzy mogą tworzyć rzeczywiste aplikacje z rzeczywistymi plikami i mniej kruchymi linkami. Nie proszę nikogo o spekulacje; mówię, żeby zrozumieć to, ponieważ awaria przechowywania to miejsce, gdzie wiele projektów decentralizowanych cicho się kończy z czasem.
Walrus i cichy obietnica danych, które nie znikają
Walrus został stworzony dla świata, w którym najbardziej bolesne porażki często są ciche, ponieważ link przestaje działać, plik staje się niedostępny, produkt zmienia swoje zasady, a rzeczy stworzone z miłością zaczynają zanikać pojedynczo, aż utrata wydaje się stała. Dlatego Walrus traktuje przechowywanie danych jako podstawową część zaufania, a nie jako pochodną, przedstawiając się jako rozproszoną sieć przechowywania obiektów i zapewnienia dostępności danych, która działa w połączeniu z blockchainem Sui, przy czym Sui odpowiada za koordynację i wiarygodne zapisy, a Walrus skupia się na skutecznym przechowywaniu i dostarczaniu dużych ilości danych.
Walrus to protokół przechowywania rozproszonego skoncentrowany na danych typu blob, czyli dużych nieuporządkowanych plików takich jak media, dokumenty i zbiory danych. Projektowany jest wokół oddzielenia ról: Sui zapewnia płaszczyznę kontroli na łańcuchu, podczas gdy węzły przechowywania Walrus zapewniają płaszczyznę danych poza łańcuchem. Gdy przechowujesz plik, klient koduje go na wiele mniejszych fragmentów i rozprowadza te fragmenty po sieci przechowywania. Po tym, gdy wystarczająco wiele węzłów przechowywania potwierdzi, że przechowują przypisane im fragmenty, na łańcuchu zapisywany jest certyfikat o nazwie Dowód Dostępności, a ten moment ma znaczenie, ponieważ jest publicznym sygnałem, że rozpoczęła się opłacana okres przechowywania. Interesuje mnie Walrus, ponieważ stara się uczynić przechowywanie usługą potwierdzalną, a nie nieokreślonym obietnicą, oraz dlatego, że przestrzeń przechowywania i dane typu blob są reprezentowane jako obiekty na łańcuchu, które mogą być odwoływane przez aplikacje w kontraktach inteligentnych. Są również szczere w kwestii prywatności: dane typu blob są domyślnie publiczne, chyba że zaszyfrujesz je przed przesłaniem, a usunięcie nie może zagwarantować, że świat zapomni, ponieważ mogą istnieć bufory i kopie. W praktyce deweloperzy mogą przechowywać ciężkie zasoby aplikacji, a następnie pozwalają użytkownikom lub kontraktom potwierdzić dostępność poprzez metadane na łańcuchu, podczas gdy odczyty odzyskują plik z wystarczającej liczby fragmentów nawet wtedy, gdy wiele węzłów jest niedostępnych. Długoterminowym celem wydaje się trwała warstwa danych dla aplikacji na łańcuchu i publicznych zbiorów danych, które mogą przetrwać zmiany, awarie i zmieniające się zasady platformy bez uszkodzenia.
Walrus to sieć magazynowania stworzona dla dużych plików, które blokchainy nie są dobre w przechowywaniu. Zamiast umieszczać wprost na łańcuchu wideo, obrazy lub zbiory danych, Walrus przechowuje rzeczywiste dane plików poza łańcuchem na wielu niezależnych węzłach przechowywania. Na Sui umieszczane są tylko dane koordynacyjne: metadane opisujące blob, okres przechowywania oraz dowód dostępności potwierdzający, że sieć przyjęła odpowiedzialność za utrzymanie danych w dostępnej formie. Chcę to wyraźnie podkreślić, ponieważ Walrus domyślnie nie jest prywatny, więc pliki poufne należy zaszyfrować przed przesłaniem, jeśli potrzebujesz poufności. Projektują system w taki sposób, aby nadal był niezawodny nawet wtedy, gdy niektóre węzły zawiodą lub zachowają się niepoprawnie, stosując kodowanie zastępcze, dzięki któremu oryginalny plik można odtworzyć z podzbioru fragmentów. Celem jest prosty: zapewnienie budowniczym sposobu na poleganie na trwałym przechowywaniu, które można zweryfikować, programować i które nie jest powiązane z jednym dostawcą.