Została wydana nowa wersja zdecentralizowanego systemu plików IPFS 0.5

Właśnie wprowadzone nowa wersja zdecentralizowanego systemu plików IPFS 0.5 (InterPlanetary File System), który tworzy globalną wersjonowaną pamięć plików zaimplementowaną w postaci sieci P2P.

Kluczową cechą IPFS jest adresowanie treści, w którym łącze umożliwiające dostęp do pliku jest bezpośrednio związane z jego zawartością (zawiera kryptograficzny skrót zawartości), a także IPFS ma wbudowaną obsługę wersji.

Nie można dowolnie zmieniać nazwy adresu pliku, SMożesz zmienić tylko po zmianie treści. Podobnie nie można dokonać zmiany w pliku bez zmiany adresu (stara wersja pozostanie pod starym adresem, a nowa będzie dostępna pod innym adresem, ponieważ zmieni się hash zawartości pliku).

Co nowego w IPFS 0.5?

W nowej wersji wydajność i działanie zostały znacznie poprawionejak wykazano w sieci publicznej opartej na IPFS, która przekroczyła 100,000 0.5 węzłów, a zmiany w IPFS XNUMX odzwierciedlają dostosowanie protokołu do pracy w takich warunkach.

Optymalizacja skupiła się głównie na ulepszyć mechanizmy routingu treści odpowiedzialny za wyszukiwanie, ogłaszanie i pobieranie danych, a także poprawę efektywności implementacji rozproszonej tablicy skrótów (DHT), która dostarcza informacji o węzłach posiadających wymagane dane. Kod związany z DHT został prawie całkowicie przepisany, co znacznie przyspieszyło wyszukiwanie treści i operacje definiowania rekordów IPNS.

W szczególności prędkość dodawania danych wzrosła 2-krotnie, ogłoszenie nowych treści w sieci 2.5 raza, wyodrębnianie danych 2 do 5 razy i wyszukiwanie treści 2 do 6 razy.

Przeprojektowane mechanizmy routingu i dostarczania reklam zapewniły 2-3 razy większą prędkość sieci dzięki bardziej efektywnemu wykorzystaniu przepustowości i transferu ruchu w tle. W kolejnym numerze planowane jest wprowadzenie transportu opartego na protokole QUIC, który przyniesie jeszcze większy wzrost produktywności dzięki zmniejszeniu opóźnień.

Przyspieszono pracę i niezawodność systemu IPNS (Interplanetary Naming System), używany do tworzenia permalinków, ma stale zmieniającą się zawartość. Nowy eksperymentalny transport pubsub umożliwił 30-40-krotne przyspieszenie dostarczania rekordów IPNS podczas testowania w sieci z tysiącem węzłów (do eksperymentów opracowano specjalny symulator sieci P2P).

Wydajność warstwy Borsuk używany do interakcji z FS OS jest zduplikowany  a dzięki obsłudze zapisu asynchronicznego, Badger jest teraz 25 razy szybszy niż stara warstwa flatfs. Ulepszenia wydajności wpłynęły również na mechanizm Bitswap, który służy do przesyłania plików między węzłami.

Z ulepszeń funkcjonalnych:

  • TLS służy do szyfrowania połączeń między klientami a serwerami.
  • Obsługa subdomen pojawiła się w bramie HTTP: programiści mogą umieszczać zdecentralizowane aplikacje (dapps) i treści internetowe w izolowanych subdomenach, których można używać z adresami hash, IPNS, DNSLink, ENS itp.
  • Dodano nową przestrzeń nazw / p2p, do której wyodrębniono dane związane z adresami równorzędnymi
  • Dodano obsługę wiązania ".eth" opartą na łańcuchu blokowym, co rozszerzy wykorzystanie IPFS w aplikacjach rozproszonych.
  • Protokół uruchamiania protokołu zgodny z IPFS, Protocol Labs, opracowuje również projekt FileCoin, który jest wtyczką do IPFS. Czy IPFS umożliwia uczestnikom przechowywanie, żądanie i przesyłanie danych między nimi
  • Filecoin jest rozwijany jako platforma oparta na technologiach blockchain do trwałego przechowywania
  • Filecoin pozwala użytkownikom, którzy mają niewykorzystane miejsce na dysku, udostępniać swoje sieci za opłatą, a użytkownikom, którzy potrzebują pamięci, na zakup. Jeśli zapotrzebowanie na miejsce zniknęło, użytkownik może je sprzedać. W ten sposób powstaje rynek dla przestrzeni magazynowej, której obliczenia są wykonywane w tokenach Filecoin utworzonych w wyniku wydobycia.

Jeśli chcesz wiedzieć Więcej informacji na temat tego systemu plików można znaleźć w szczegóły w poniższym linku.


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.