Az IPFS 0.8.0 új verziója már megjelent, és megkönnyíti a csapokkal való munkát

Pár napja, elindítása a decentralizált fájlrendszer új verziója IPFS 0.8.0 (InterPlanetary File System), amely egy globális verziójú fájltároló, amelyet tagrendszerekből álló P2P hálózat formájában valósítanak meg.

IPFS ötvözi azokat az ötleteket, amelyeket korábban olyan rendszerekben valósítottak meg, mint a Git, a BitTorrent, a Kademlia, az SFS és a web úgy néz ki, mint egyetlen BitTorrent-raj (a terjesztésben részt vevő társak), akik Git-objektumokat cserélnek. Az IPFS-t tartalom, nem pedig hely és tetszőleges nevek címzik. A referencia implementációs kód Go-ba van írva, és az Apache 2.0 és az MIT engedélyezi.

Azok számára, akik nem ismerik az IPFS-t, tudniuk kell ebben a fájlrendszerben a fájl link közvetlenül kapcsolódik a tartalmához és tartalmazza a tartalom kriptográfiai kivonatát. A fájl címe nem nevezhető át önkényesen, csak a tartalom megváltoztatása után változtatható meg. Hasonlóképpen lehetetlen megváltoztatni a fájlt a cím megváltoztatása nélkül (a régi verzió ugyanazon a címen marad, az új pedig egy másik címen érhető el).

Figyelembe véve, hogy a fájlazonosító minden változtatással változik, nehogy minden alkalommal új linkeket adjon át, szolgáltatásokat nyújtunk az állandó címek összekapcsolására amelyek figyelembe veszik a fájl különböző verzióit (IPNS), vagy álnevet állítanak be a hagyományos FS és DNS analógia alapján.

Miután letöltötte a fájlt a rendszerére, a résztvevő automatikusan a terjesztés egyik pontjává válik. Egy elosztott hash-tábla (DHT) segítségével meghatározzák a hálózati résztvevőket azokon a csomópontokon, amelyekben az érdekes tartalom található.

Az IPFS segít megoldani az olyan problémákat, mint a tárolás megbízhatósága (ha az eredeti tárhely le van tiltva, a fájl letölthető más felhasználók rendszereiből), hogy ellenálljon a tartalomcenzúrának, és hogy internetkapcsolat hiányában, vagy ha a kommunikációs csatorna minősége gyenge legyen, képes legyen megszervezni a hozzáférést.

Az IPFS 0.8 fő újdonságai

Ebben az új verzióban megvalósult a külső szolgáltatások létrehozásának képessége felhasználói adatok rögzítése (az adatok rögzítése egy csomóponthoz, a fontos adatok mentésének biztosítása érdekében). A szolgáltatáshoz rendelt adatok külön nevekkel rendelkezhetnek, eltér a tartalomazonosítótól (CID), így lehetőség van adatok keresésére név és CID szerint is.

Az adatjavítási kérelmek feldolgozásához Javasoljuk az IPFS pinning szolgáltatás API-t, amely közvetlenül használható a go-ipf-ekben. A rögzítendő parancssorban az "ipfs pin remote" parancsot ajánlja fel.

A pin alrendszert átalakítottuk hogy sokkal gyorsabb és rugalmasabb legyen a csapok követésében. Azoknak a felhasználóknak, akik sok tűvel dolgoznak, ez nagy sebességnövekedéshez vezet a rögzített elemek halmazának felsorolásában és módosítása, valamint a memóriahasználat csökkenése.

Az újratervezés egy részét úgy konfigurálták, hogy figyelembe vegye a csapokkal való interakció képességét a helyi lakosokat ugyanúgy, mint mi most kölcsönhatásba léphetünk a távoli csapokkal (pl. nevek, ugyanazon CID többszörös beállítása stb.). Maradjon velünk a rögzítés további fejlesztéseivel kapcsolatban.

"Https: //" hivatkozások generálásakor átjárókhoz hozzáadódott a DNSLink nevek aldomainek használatával történő átvitelének lehetősége.

A linkek már használhatók, ahol az eredeti nevű periódusokat a "-" karakterre cserélik, és a meglévő "-" karaktereket egy másik hasonló karakterrel elkerülik, és kibővítették a QUIC protokoll támogatását. A teljesítmény növelése érdekében a fogadás növelésének képessége pufferek vannak az UDP számára.

Végül ha többet szeretne tudni róla erről az új verzióról itt ellenőrizheti a részleteket a következő link.

Hogyan használható az IPFS Linuxon?

Azok számára, akik érdekeltek abban, hogy az IPFS-t be tudják építeni a rendszerükbe, megtehetik az utasításokat követve ebben a cikkben részletezzük.

IPFS: Hogyan használjuk a bolygóközi fájlrendszert GNU / Linux rendszerben?
Kapcsolódó cikk:
IPFS: Hogyan használjuk a bolygóközi fájlrendszert GNU / Linux rendszerben?

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.