Megjelent az IPFS 0.5 decentralizált fájlrendszer új verziója

Csak bemutattam a decentralizált fájlrendszer új verziója IPFS 0.5 (InterPlanetary File System), amely egy P2P hálózat formájában megvalósított, globális verziójú fájltárolót alkot.

Az IPFS egyik legfontosabb jellemzője a tartalom címzése, amelyben egy fájlhoz való hozzáférés linkje közvetlenül kapcsolódik annak tartalmához (a tartalom rejtjeles kivonatát tartalmazza), és hogy az IPFS beépített verziótámogatással is rendelkezik.

A fájl címe nem nevezhető át önkényesenaCsak a tartalom megváltoztatása után változtathat. Hasonlóképpen lehetetlen megváltoztatni a fájlt a cím megváltoztatása nélkül (a régi verzió a régi címen marad, az új pedig egy másik címen érhető el, mivel a fájl tartalmának kivonata megváltozik).

Mi az új az IPFS 0.5-ben?

Az új verzióban a teljesítmény és a működés jelentősen javult, mivel egy nyilvános IPFS-alapú hálózatban bebizonyosodott, hogy meghaladta a 100,000 0.5 csomópontot, és az IPFS XNUMX változásai tükrözik a protokoll alkalmazkodását ilyen körülmények között történő működéshez.

Az optimalizálás főleg a következőkre összpontosított a tartalomirányítási mechanizmusok javítása felelős az adatkeresésért, a reklámozásért és a visszakeresésért, valamint az elosztott hash-tábla (DHT) megvalósításának hatékonyságának javításáért, amely információt nyújt a szükséges adatokkal rendelkező csomópontokról. A DHT-hez kapcsolódó kódot szinte teljesen átírták, ami jelentősen felgyorsította a tartalomkeresést és az IPNS rekorddefiníciós műveleteket.

Különösen az adatok hozzáadásának sebessége kétszer nőtt, új tartalom bejelentése a hálózaton 2.5-szer, az adatok kinyerése 2–5 alkalommal, a tartalom keresése pedig 2–6 alkalommal.

Az újratervezett hirdetési útválasztási és kézbesítési mechanizmusok 2-3-szoros hálózati sebességet tettek lehetővé a sávszélesség és a háttér-forgalom hatékonyabb kihasználása miatt. A következő számban a QUIC protokollon alapuló közlekedés bevezetését tervezik, amely a csökkent késések miatt még nagyobb termelékenységnövekedést fog elérni.

Felgyorsult az IPNS rendszer munkája és megbízhatósága (Interplanetary Naming System), amelyet állandó lapok létrehozására használnak, folyamatosan változó tartalommal rendelkezik. Új kísérleti szállítása A pubsub lehetővé tette az IPNS-rekordok kézbesítésének 30-40-szeres felgyorsítását amikor ezer csomópontú hálózaton tesztelnek (a kísérletekhez speciális P2P hálózati szimulátort fejlesztettek ki).

Réteg teljesítmény Az FS operációs rendszerrel való interakcióhoz használt borz megismétlődik  és az aszinkron írások támogatásával a Badger most 25-szer gyorsabb, mint a régi flatfs réteg. A teljesítménybeli fejlesztések a Bitswap mechanizmust is érintették, amelyet a fájlok csomópontok közötti átvitelére használnak.

A funkcionális fejlesztések közül:

  • A TLS az ügyfelek és a szerverek közötti kapcsolatok titkosítására szolgál.
  • Az aldomain-támogatás megjelent a HTTP-átjáróban: a fejlesztők decentralizált alkalmazásokat (dapp-okat) és webtartalmat külön aldomainekbe helyezhetnek, amelyek hash-címekkel, IPNS-sel, DNSLink-kel, ENS-kel stb. Használhatók.
  • Új / p2p névtér került hozzá, amelybe kibontották a társcímekkel kapcsolatos adatokat
  • A blokklánc-alapú ".eth" kötési támogatást hozzáadták, amely kiterjeszti az IPFS használatát az elosztott alkalmazásokban.
  • Az IPFS-kompatibilis protokoll indító Protocol Labs a FileCoin projektet is fejleszti, amely az IPFS plug-inje. Az IPFS lehetővé teszi-e a résztvevők számára, hogy adatokat tároljanak, kérjenek és továbbítsanak közöttük
  • A Filecoin a blockchain technológiákon alapuló platformként kerül fejlesztésre az állandó tárolás céljából
  • A Filecoin lehetővé teszi a fel nem használt lemezterülettel rendelkező felhasználók számára, hogy térítés ellenében biztosítsák hálózatukat, és azoknak a felhasználóknak, akiknek tárhelyre van szükségük, megvásárolhatják azt. Ha a hely iránti igény megszűnt, a felhasználó eladhatja. Ilyen módon kialakul a piac a tárhely számára, amelynek számításait a bányászattal kialakított Filecoin tokenekben hajtják végre.

Ha tudni akarod erről a fájlrendszerről többet megtudhat a részletek a következő linken.


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.