Disponible la nova versió de sistema d'arxius descentralitzat IPFS 0.7

S'acaba de fer el llançament de la nova versió del sistema de fitxers descentralitzat IPFS 0.7 (InterPlanetary File System), que forma un emmagatzematge de fitxers amb versions globals implementat en forma d'una xarxa P2P formada a partir de sistemes membres.

IPFS combina idees prèviament implementades en sistemes com Git, BitTorrent, Kademlia, SFS i la web per semblar-se a un sol eixam de BitTorrent (parells que participen en la distribució) intercanviant objectes Git. IPFS s'aborda per contingut en lloc d'ubicació i noms arbitraris. El codi d'implementació de referència està escrit en Go i té llicència Apache 2.0 i MIT.

Per als qui desconeixen de IPFS, han de saber que en aquest sistema d'arxius un enllaç d'arxiu està directament relacionat amb el seu contingut i inclou un hash criptogràfic de l'contingut. La direcció de l'arxiu no es pot canviar el nom arbitràriament, Només es pot canviar després de canviar el contingut. De la mateixa manera, és impossible realitzar un canvi en l'arxiu sense canviar la direcció (la versió anterior romandrà en la mateixa direcció i la nova estarà disponible a través d'una adreça diferent).

Tenint en compte que l'identificador de l'arxiu canvia amb cada canvi, per no transferir nous enllaços cada vegada, es brinden serveis per vincular adreces permanents que tinguin en compte diferents versions de l'arxiu (IPNS), o fixar un àlies per analogia amb FS i DNS tradicionals.

Després de descarregar l'arxiu al seu sistema, el participant es converteix automàticament en un dels punts per a la seva distribució. S'utilitza una taula hash distribuïda (DHT) per determinar els participants de la xarxa en els nodes dels quals està present el contingut d'interès.

IPFS ajuda a resoldre problemes com ara la fiabilitat de l'emmagatzematge (Si l'emmagatzematge original està deshabilitat, l'arxiu es pot descarregar dels sistemes d'altres usuaris), resistir la censura de contingut i també per poder organitzar l'accés en absència d'una connexió a Internet o si la qualitat de canal de comunicació és deficient .

Què hi ha de nou a l'IPFS 0.7?

La nova versió desactiva el transport SECIO per defecte, que va ser reemplaçat en la versió anterior pel transport NOISE , basat en el protocol Noise i desenvolupat dins del marc de la pila de xarxa modular libp2p per a aplicacions P2P. TLSv1.3 es deixa com a transport de respatller. Es recomana als administradors de llocs que utilitzen versions anteriors d'IPFS (Go IPFS <0.5 o JS IPFS <0.47) que actualitzin el programari per evitar la degradació del rendiment.

La nova versió també inclou la transició per utilitzar les claus predeterminades ed25519 en lloc de RSA. Les antigues claus RSA encara són compatibles, però ara es generaran noves claus fent servir l'algorisme ed25519.

L'ús de les claus públiques integrades de ed25519 resol el problema d'emmagatzemar claus públiques, per exemple, per verificar les dades signades quan es fa servir ed25519, hi ha prou informació sobre el PeerId. Els noms de clau a les rutes IPNS ara es codifiquen utilitzant base36 CIDv1 en lloc de base58btc.

A més de canviar el tipus de clau per defecte, IPFS 0.7 afegeix la capacitat de rotar les claus didentificació.

L'ordre «ipfs key rotate» ara es pot utilitzar per canviar la clau de node. A més, s'han afegit noves ordres per a la importació i exportació de claus («importació de claus ipfs» i «exportació de claus ipfs»), que es poden utilitzar amb fins de còpia de seguretat, així com l'ordre «ipfs dag stat» per mostrar estadístiques sobre DAG (gràfics acíclics distribuïts).

Els scripts a go-ipfs-example-plugin s'han actualitzat. Aquest és un canvi radical en la manera com les persones han estat creant complements contra el binari dist.ipfs.io de go-ipfs i els complements haurien d'actualitzar els seus processos de compilació en conseqüència.

Finalment si vols conèixer més a l'respecte sobre aquesta nova versió, pots consultar els detalls a el següent enllaç.

Com utilitzar IPFS a Linux?

Per als que estiguin interessats en poder implementar IPFS en el sistema, podran fer-ho seguint les instruccions que es detallen en aquest article.

IPFS: Com fer servir el Sistema d'Arxius Interplanetari en GNU / Linux?
Article relacionat:
IPFS: Com fer servir el Sistema d'Arxius Interplanetari en GNU / Linux?

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.