Użytkownicy przyzwyczajeni do surfowania po Internecie powinni doświadczyć utraty danych witryny.
„404” to powszechny kod stanu HTTP, który zwykle pojawia się podczas przeglądania stron internetowych. Kiedy próbujesz uzyskać dostęp do strony internetowej, serwer zwraca kod stanu informujący, czy żądanie powiodło się, czy nie. Kod stanu „404” oznacza, że zasób, do którego próbujesz uzyskać dostęp, nie został znaleziony na serwerze.
Może to być spowodowane przez:
·Strona internetowa została usunięta lub przeniesiona, ale adres URL nie został zaktualizowany.
·Wystąpił błąd w adresie URL, który uniemożliwia serwerowi znalezienie żądanego zasobu.
·Błąd konfiguracji serwera.
W porównaniu do pokładania ostatniej nadziei w scentralizowanych usługach, takich jak Internet Archive, Baidu Cloud Disk i Baidu Snapshot, bardziej satysfakcjonujące jest samodzielne wykonywanie „zrównoważonych” prac związanych z przechowywaniem. W końcu blockchain to także „baza danych”, a Twoje dane nie mogą zostać pominięte.
Jak znaleźć najprostszy i najłatwiejszy sposób przechowywania tekstu, obrazów i innych danych dla zwykłych użytkowników Web3? W tym artykule wymieniono praktyczne zdecentralizowane produkty do przechowywania danych, starając się umożliwić większej liczbie użytkowników zrozumienie, zapoznanie się z nimi i korzystanie z nich, tak aby masowe przyjęcie mogło szybciej osiągnąć ten aspekt.
Po pierwsze, najprostszą i najbardziej prymitywną metodą zapisu jest wgranie przekonwertowanych danych szesnastkowych do bloku podczas procesu przesyłania.
Satoshi Nakamoto zostawił wiadomość w bloku genezy Bitcoina, The Times 03 stycznia 2009 Kanclerz o krok od drugiej pomocy dla banków (3 stycznia 2009 r. Kanclerz był w trakcie wdrażania drugiej rundy awaryjnego ratowania banków. krawędź).
Ta metoda nie jest trudna. Biorąc za przykład Ethereum, wystarczy użyć danych wejściowych w przelewie (kwota przelewu może wynosić 0), przekonwertować kopię, którą należy zapisać na format szesnastkowy i dodać 0x na początku.
Treść wyjściowa to: Witaj BlockBeats
Istnieją jednak specjalizacje w branży. Jeśli chcesz zapisywać duże pliki, takie jak strony internetowe i filmy, nadal możesz potrzebować innych narzędzi. Artykuł ten nie omawia teorii oraz zalet i wad leżącego u podstaw protokołu, ale skupia się na perspektywie praktycznego zastosowania i przedstawia niektóre produkty, z którymi zwykli użytkownicy mogą zacząć. Większość produktów wymienionych w tym artykule została faktycznie użyta i przetestowana przez autora. Autor przedstawił wcześniej Hologram, który łączy NFT z wideo i transmisją na żywo. Jeśli masz bardziej przydatne lub interesujące produkty, możesz się ze mną skontaktować i współpracować, aby pozyskać więcej prawdziwych użytkowników.
Warto zaznaczyć, że w tym artykule jest wzmianka o tym, że dane w aplikacji do przechowywania danych teoretycznie mogą zdobyć wszyscy, dlatego nie należy łatwo przechowywać w niej prywatnych plików, takich jak hasła. Jeśli chcesz zachować prywatność swoich plików, zaszyfruj je przed przesłaniem. W przeciwnym razie prawdopodobnie powtórzy się poprzednie zawstydzenie użytkowników zamieszczających prywatne pamiętniki w serwisie Mirror.
Zapisuj strony internetowe, takie jak migawki Baidu
Połącz
ArConnect to portfel bez nadzoru protokołu Arweave, a jego podstawowe zastosowanie nie różni się zbytnio od dobrze znanej MetaMask. Jednak wbudowana funkcja Archive Page jest doskonałym narzędziem do zapisywania stron internetowych. Zapisuj strony internetowe w Ardrive za pomocą jednego kliknięcia, zapewniając prosty i skuteczny sposób interakcji z aplikacjami Permaweb.
To jest archiwum cotygodniowego raportu Rhythm z 31 lipca 2023 r. Format prezentacji jest zasadniczo taki sam jak strony internetowej. Jest to 11-stronicowy dokument przechowywany w Ardrive w formie pliku PDF i można go pobrać.
Warto wspomnieć, że podobnie jak obsługa MetaMask za pomocą programów Ethereum, korzystanie ze Strony Archiwum ArConnect również wymaga użycia tokenów AR. Może to być trudne dla użytkowników, którzy nie są zaznajomieni z siecią Arweave. Możemy rozwiązać ten problem później w splocie.
Archiwizuj sieć
Archive the Web to stałe, publiczne archiwum internetowe, dostępne dla każdego. Jest to wersja publiczna zbudowana bez pozwolenia na Arweave. Podczas procesu archiwizacji strony internetowej użytkownicy mogą również zdecydować się na zapisanie zewnętrznych linków do strony internetowej.
Funkcja Archive the Web umożliwia różnym użytkownikom archiwizowanie tej samej witryny internetowej, tworząc w ten sposób zapis strony internetowej przesyłany strumieniowo w czasie. Powyższe zdjęcie jest archiwum oficjalnej strony internetowej BBC (British Broadcasting Corporation).
Publikuj na blogu lub w medium
W rzeczywistości Mirror jest już najbardziej udanym produktem Web3, ale ostatnio dynamika Mirror została stopniowo zastąpiona przez tradycyjny Substack. Jednak ze względu na problemy z filozofią zespołu, Mirror przez długi czas wahał się pomiędzy protokołami i produktami, a najwcześniejsza konkurencja na token WRITE również dobiegła końca. Ponieważ skupiano się na warstwie protokołu, produkty Mirror są stosunkowo słabe, a autorzy będą ograniczeni podczas edytowania stron. Nie ma też oficjalnego wyświetlania danych, a wiele komponentów opiera się głównie na pomocy społeczności. Jak wszyscy wiemy, metodą przechowywania używaną przez Mirror Text jest Arweave, więc przyjrzyjmy się, jakie dobre produkty ma IPFS.
Literatura referencyjna: „Wybór ścieżki lustrzanej: produkt czy protokół?” 》
Planeta
Planet to natywna aplikacja typu open source dla systemu macOS, która umożliwia publikowanie witryn internetowych lub blogów w systemie IPFS bezpośrednio z komputera, a tę witrynę internetową lub blog można powiązać z nazwą domeny ENS (np. z końcówką .eth). Ponieważ zarówno IPFS, jak i ENS są zdecentralizowane, publikowana przez Ciebie witryna internetowa również jest zdecentralizowana. Inni mogą śledzić Twoje najnowsze aktualizacje za pośrednictwem tej aplikacji, a Twoje aktualizacje mogą dotrzeć bezpośrednio do odbiorców, bez polegania na scentralizowanej chmurze.
·Pobierz i otwórz klienta Planet, kliknij znak plus na dole głównego interfejsu, aby stworzyć własną Planetę. Po utworzeniu i napisaniu pierwszego artykułu Twoja Planeta zostanie opublikowana jako IPNS. Kliknij prawym przyciskiem myszy swoją witrynę na pasku bocznym i wybierz opcję Kopiuj IPNS. Wtedy dostaniesz mnóstwo IPNS.
·Następnie wysyłasz ten ciąg IPNS do innych użytkowników Planet, a oni mogą otrzymywać od Ciebie aktualizacje i powiązać własne ENS.
Jednocześnie Planet może także samodzielnie dodawać RSS, a użytkownicy, którzy lubią korzystać z RSS, również mogą go wypróbować.
Jeśli korzystasz z Planet, gorąco polecam przeczytanie artykułu na olivida.eth. Można poczuć skrupulatne dopracowanie produktu przez założyciela. Tego rodzaju stabilne i wymowne uczucie jest rzadkością w branży szyfrowania. Jednocześnie zwykli ludzie mogą również zdobyć dużą wiedzę dotyczącą IPFS, na przykład wprowadzenie do usług IPFS i przypinania.
Uwaga: „Przypinanie” to koncepcja stosowana w systemie IPFS. Kiedy plik zostanie „Przypięty” do węzła, plik nie zostanie usunięty przez moduł zbierający elementy bezużyteczne węzła, nawet jeśli nie odwołują się już do niego żadne inne pliki. Dzięki temu „Pin” jest sposobem na zagwarantowanie trwałości i dostępności plików.
Literatura referencyjna: „Przedstawiamy planetę”
xLog
xLog to oparta na łańcuchu społeczność blogów o otwartym kodzie źródłowym, otwarta dla wszystkich, kładąca jednocześnie nacisk na atrybuty społecznościowe. XLog obsługuje połączenia z portfelem i pocztą e-mail, umożliwiając użytkownikom szybkie tworzenie niestandardowych blogów z funkcjami, takimi jak niestandardowe nazwy domen, subskrypcje, komentarze, bicie NFT, subskrypcje RSS i ulepszenia AI.
Oprócz opierania się na oddzielnym łańcuchu bocznym opracowanym przez sam zespół, xLog nie tylko wykorzystuje IPFS do zapisywania treści, ale także posiada bogatsze narzędzia do kompilacji i zarządzania, aby obsługiwać więcej kanałów wyświetlania projektów Web2.
Przechowuj pliki takie jak Dropbox i Baidu Cloud Disk. Baza plików, web3.storage i Ardrive
W porównaniu z Arweave, który na początek wymaga opłaty, protokół IPFS może być stosunkowo przyjazny dla studentów, którzy dopiero zaczynają go testować, ponieważ wiele produktów IPFS zapewnia wolną przestrzeń dyskową.
Należy zwrócić uwagę na dwie inne kwestie. Po pierwsze, limit miejsca zależy od całkowitej ilości przesłanych danych, a nie od ilości danych przechowywanych w danym momencie. Dzieje się tak dlatego, że zdecentralizowane sieci pamięci masowej wykorzystywane przez te usługi, takie jak IPFS i Filecoin, zostały zaprojektowane tak, aby zapewnić trwałe i niezmienne przechowywanie danych. Oznacza to, że po przesłaniu danych są one trwale przechowywane w sieci, nawet jeśli później usuniesz odniesienia do nich.
Przechowywanie Web3
Web3.Storage to platforma zapewniająca programistom proste usługi przechowywania plików przy użyciu zdecentralizowanych protokołów, takich jak IPFS i Filecoin. Każdy użytkownik może otrzymać 5 GB bezpłatnej przestrzeni dyskowej, a użytkownicy mogą uzyskać dostęp do pamięci rozproszonej bez zbyt skomplikowanych operacji.
Kiedy przesyłasz pliki za pośrednictwem Web3.Storage, są one dodawane do sieci IPFS i „przypinane” do węzła Web3.Storage. Oznacza to, że nawet jeśli Twój węzeł lokalny jest w trybie offline lub nie prowadzisz własnego węzła IPFS, inne osoby w sieci IPFS mogą nadal uzyskać dostęp do Twoich plików.
Dodatkowo Web3.Storage tworzy kopie zapasowe danych w sieci Filecoin, zdecentralizowanej sieci pamięci masowej, która zapewnia dodatkowe gwarancje trwałości danych. Oznacza to, że Twoje dane są przechowywane nie tylko w sieci IPFS, ale także w sieci Filecoin, zapewniając dodatkową redundancję i trwałość.
Autor przesłał plik PDF zarchiwizowany przez wspomniane powyżej Archiwum do Web3.Storage
Baza plików
Filebase zapewnia prosty sposób wykorzystania i wykorzystania zdecentralizowanych sieci pamięci masowej, ułatwiając programistom tworzenie i wdrażanie zdecentralizowanych aplikacji. Filebase zapewnia także API kompatybilne z Amazon S3, co oznacza, że możesz używać istniejących narzędzi i bibliotek S3 do interakcji z Filebase bez konieczności uczenia się nowego API lub modyfikowania istniejącego kodu.
Jednocześnie Filebase zapewnia również 5 GB bezpłatnej przestrzeni dyskowej.
Ardrive
ArDrive to platforma świadcząca usługi stałego przechowywania danych w oparciu o Arweave, która umożliwia użytkownikom zapisywanie cennych plików w zdecentralizowanej sieci. Użytkownicy muszą połączyć się z portfelem Arweave, uiścić jednorazową opłatę, a ich dane mogą zostać zapisane na stałe. Pliki zarchiwizowane za pomocą wspomnianego powyżej Archiwum ArConnect są pokazane w tym protokole.
Link do tego pliku: https://app.ardrive.io/#/file/c4525815-1a84-4145-833b-a65d06412b95/view
Tkamy
Ze względu na trudności użytkowników korzystających z tokenów AR i pobierania portfeli, istnieje pewien próg dla użytkowników przyzwyczajonych do ekosystemu Ethereum, aby rozpocząć. PermaDAO, organizacja DAO skupiająca się na ekosystemie Arweave, zbudowała Weweave, produkt przypominający dysk sieciowy oparty na Arseeding.
Kluczową kwestią jest to, że możesz korzystać z usług przechowywania danych Arweave bez dostępu do ekosystemu Arweave. Użytkownicy mogą połączyć się z portfelem Ethereum i bezpośrednio używać tokenów w ekosystemie łańcucha Ethereum lub BSC, aby uzyskać pojemność ekosystemu Arweave.
Weweave jest prosty i łatwy do zrozumienia, a użytkownicy zaznajomieni z Ethereum mogą z łatwością rozpocząć pracę i uzyskać naprawdę trwałe miejsce do przechowywania danych.
Zadbaj o to, aby przód Twojej witryny był „trwały”
Oprócz zapisywania różnych danych będących własnością użytkownika, bardziej zaawansowaną metodą jest wyświetlanie frontonu witryny w sposób zdecentralizowany.
Połączenie strony internetowej i IPFS
Używaj IPFS do tworzenia stron internetowych lub tworzenia kopii zapasowych stron internetowych Już w 2020 roku w wywiadzie współzałożyciel F2Pool, Wang Chun, powiedział, że Stake.fish opiera się na IPFS. Co więcej, Uniswap wykonał kopię zapasową front-endu witryny internetowej w oparciu o IPFS od wersji V1, która jest kontynuowana do wersji V3 i jest nadal aktualizowana.
Źródło: GitHub Uniswapa
Ponieważ autor tak naprawdę nie testował tej funkcji, najpierw zacytuję „Zdecentralizowany hosting interfejsu Uniswap na IPFS” z Crust Network, aby krótko przedstawić kroki.
Krok 1: Zbuduj witrynę Uniswap
Witryna kompilacji Uniswap, wszystko dotyczące najnowszej wersji interfejsu Uniswap znajduje się w folderze Build.
Krok 2: Prześlij witrynę do IPFS
Uniswap przesyła folder kompilacji do sieci IPFS za pośrednictwem Pinaty (forma przypinania), dzięki czemu plik można pobrać w sieci IPFS.
Krok 3: Przypnij do IPFS
Interfejs Uniswap integruje się z usługami Pinning, takimi jak pinata.cloud i Crust Network, aby zapewnić dystrybucję folderów Build w sieci.
Krok 4: Zaktualizuj rekordy DNS
Rekord DNS interfejsu Uniswap umożliwia dostęp do witryny internetowej za pośrednictwem czytelnego dla człowieka adresu URL app.uniswap.org. Rekordy DNS są skonfigurowane w następujący sposób: Rekord CNAME dla app.uniswap.org z wartością cloudflare-ipfs.com.
Powyższe to proste kroki, które należy wykonać, aby Uniswap zintegrował IPFS. Jeśli potrzebujesz najnowszego portu Uniswap, najdokładniejszym sposobem jest potwierdzenie tego za pośrednictwem oficjalnych kanałów Uniswap (takich jak GitHub).
Połączenie strony internetowej i Arweave
Podobnie możliwe jest wdrożenie frontonu internetowego, takiego jak Uniswap, w Arweave. Zainteresowani studenci mogą zapoznać się z tym artykułem „Trwale wdrażaj zdecentralizowane nakładki React w Arweave”.
Jednocześnie w trakcie wyszukiwania informacji autor odkrył również, że istnieje już frontend Uniswapa oparty na Arweave.
Pamięć wbudowana w protokół
Nie tylko wspomniane produkty, ale także zdecentralizowana platforma medialna Glass, która umożliwia twórcom i społecznościom bezpośrednią interakcję, skupia się na przesyłaniu treści wideo do sieci, uruchamiając tym samym szereg działań społecznościowych i finansowych. OurNetwork, ciesząca się dobrą reputacją społeczność zajmująca się danymi w łańcuchu, przesłała już wcześniej do Glass własne kursy analizy danych.
Protokół Lens, „pożądany” przez użytkowników zrzutów, również wykorzystuje połączenie decentralizacji i centralizacji do przechowywania danych użytkownika.
Źródło: dokumentacja protokołu Lens
Dane protokołu Lens mogą być przechowywane w zdecentralizowanym, niezmiennym rozwiązaniu (takim jak IPFS) lub w scentralizowanej usłudze, w zależności od przypadku użycia.
Nie wspominając już o tym, że przesyłanie oryginalnego obrazu PFP do zdecentralizowanej sieci pamięci masowej stało się standardem w branży NFT.
Gdzie jest zapisany poziom trudności masowej adopcji?
Oprócz nawyków użytkowania użytkownika. W rozmowie z Sandy, twórcą Arweave z everVision, autor dowiedział się, że z punktu widzenia tworzenia aplikacji wiele danych i interfejsów w warstwie protokołu nie jest tak przyjaznych dla rozwoju aplikacji. A jako aplikacja też trudno pozyskać środki na utrzymanie rozwoju.
Problemem może być koszt, stabilność podstawowego protokołu i dostępność danych. Wiele produktów warstwy aplikacji wymaga przebudowania systemu w oparciu o wcześniejsze dane. Wiele zespołów, które są w stanie to zrobić, nie będzie w stanie utrzymać praktycznej aplikacji o szerokim zakresie zastosowań. Zamiast tego zwrócą się ku „protokołom” lub „oprogramowaniu pośredniemu”, tak jak w przypadku poprzedniego Mirror, i będą dążyć do promowania własnych standardów, aby umożliwić inne aplikacje. Przyjdź aktywnie uzyskać dostęp.
Podobnie jak obecna sytuacja protokołów warstwy 2, protokołów, którym poświęcono najwięcej uwagi i zasobów, większość rzeczy, którymi się zajmują, nadal obejmuje wdrażanie stakowania, bezpieczeństwa, dostępności danych itp. Po wdrożeniu w produktach często nie różnią się one od tych z Warstwy 1.
Pomyśl o zrównoważonym rozwoju produktu. W aplikacjach Web3 w tych samych okolicznościach, jeśli nie zostaną wprowadzone tokeny, produktowi będzie trudno w dalszym ciągu generować zyski. Produkty, które nie zarabiają, są trudne w utrzymaniu i aktualizacji w dłuższej perspektywie. Dlatego często widzimy, że wiele produktów jest stosunkowo prymitywnych, nie działa w sposób ciągły lub po prostu zawodzi. Są one albo przeznaczone dla małych zespołów do przećwiczenia obsługi, albo nie zwracają uwagi na wrażenia użytkownika i można z nich korzystać.
A jeśli wprowadzone zostaną tokeny, łowcy zrzutów nie tylko będą mieli wpływ na produkt, ale połączenie produktu i tokena może również wpaść w tę samą pułapkę co GameFi. Ostatecznie produkt i token nieuchronnie popadną w „śmierć”. spirala."
Rynek przypomina grę polegającą na balansowaniu, szukając najlepszej równowagi pomiędzy inwestycją a rzeczywistymi zwrotami. Jeśli spojrzysz na obecne trendy w branży, poznasz wynik: wszyscy zwracają większą uwagę na protokoły, a stosunkowo mniej na aplikacje.

