Ostatnio, podczas przekształcania architektury projektu, utknąłem znowu na tym „decentralizowanym przechowywaniu”. Istniejące główne rozwiązania mają zbyt wysokie koszty interakcji lub trudności w akceptowalnym opóźnieniu odczytu. Przejrzałem dokumentację techniczną @Walrus 🦭/acc i dokładnie przyjrzałem się jego mechanizmowi przechowywania Blob, czując, że takie podejście oparte na ekosystemie Sui może być naprawdę niedoceniane przez rynek.
Poprzednie schematy myślowe zawsze kręciły się wokół „jak wcisnąć wszystkie dane na łańcuch”, ale podejście Walrusa wyraźnie bardziej odpowiada logice inżynieryjnej: wykorzystując zaawansowaną technologię kodowania usuwania (Erasure Coding), rozdzielając nieustrukturyzowane duże dane, a jedynie na łańcuchu pozostawiając minimalne metadane lub dowody. Ten projekt skłonił mnie do refleksji, może nasze ciągłe dążenie do „wszystko na łańcuchu” jest w rzeczywistości fałszywą tezą, a efektywna warstwa DA (dostępność danych) w połączeniu z rozdzieloną warstwą przechowywania powinna być prawdziwą podstawą infrastruktury Web3.
Szczególnie interesujące było badanie jej mechanizmu tolerancji na błędy dla węzłów przechowujących — nie jest konieczne, aby wszystkie węzły były w trybie online w czasie rzeczywistym, wystarczy zebrać wystarczającą ilość fragmentów kodowania, aby natychmiast przywrócić dane. To ogromna zaleta technologiczna w kontekście obniżania barier dla węzłów i utrzymywania odporności sieci. Zastanawiam się, jeśli w przyszłości uda się obniżyć koszty decentralizowanego przechowywania do poziomu zbliżonego do AWS S3, to obecne NFT i gry na pełnym łańcuchu będą miały prawdziwy „dom”, a nie tylko zatrzymają się na URL wskazującym na scentralizowany serwer.
Technologia sama w sobie nie powinna dominować, najlepsza infrastruktura powinna być „niewyczuwalna” dla deweloperów. Walrus daje mi takie odczucie — spokojne, bezpośrednie, rozwiązujące kluczowe problemy. Nie angażujemy się w wymyślne koncepcje, a skupiamy się na „możliwości przechowywania, pozyskiwania i opłacalności”. #walrus $WAL