Fou lomiga o le tufatufaina IPFS 0.7 faila faila avanoa

O le faalauiloaina o le fou lomiga o le tufatufa faila faila IPFS 0.7 (InterPlanetary File System), o se faila faʻavaomalo faʻavaomalo faila faʻataʻitaʻia i le tulaga o le P2P upega tafaʻilagi faia e sui o faiga.

IPFS tuʻufaʻatasia aitia na muamua faʻaogaina i faiga pei o Git, BitTorrent, Kademlia, SFS ma le 'Upega tafaʻilagi e foliga mai o se tasi BitTorrent swarm (uo auai i le tufatufaina) fesuiaʻi Git mea. IPFS e faʻamatalaina e mataupu nai lo le nofoaga ma igoa faʻapitoa. O le faʻasino tulafono faʻatinoina tulafono ua tusia i le Go ma ua laiseneina e Apache 2.0 ma MIT.

Mo i latou e le masani i le IPFS, e tatau ona latou iloa lena i lenei faila faiga o se faila soʻotaga e fesoʻotaʻi tuʻusaʻo ma ona anotusi ma aofia ai ma le cryptographic hash o mea i totonu. E le mafai ona toe suia le igoa ole tuatusi ole faila, faatoa mafai ona suia pe a maeʻa suia le anotusi. E faʻapena foi, e le mafai ona faia se suiga i le faila e aunoa ma le suia o le tuatusi (o le tuai kopi o le a tumau i le tutusa tuatusi ma o le fou o le a avanoa e ala i se isi tuatusi).

Faʻatatau i le faila e faʻailoaina suiga i suiga taʻitasi, ina ia aua neʻi fesiitaʻi ni soʻotaga fou i taimi uma, tautua e tuʻuina atu e faʻafesoʻotaʻi tuatusi tumau e amanaʻia le tele o ituaiga o faila (IPNS), pe seti se igoa e faʻatusatusa i tu ma agaifanua a le FS ma le DNS.

Ina ua uma download le faila i lau faiga, o le tagata auai otometi avea ma se tasi o togi mo tufatufaina. O le tufatufaina hash laulau (DHT) e faʻaaogaina e fuafua ai le au faʻafesoʻotaʻi tagata i luga o node o loʻo i ai anotusi fiafia.

IPFS fesoasoani faʻafitauli faʻafitauli e pei o le teuina faʻatuatuaina (pe a fai o le uluaʻi teuina ua le atoatoa, e mafai ona aveʻese le faila mai isi polokalame a le au faʻaoga), e teteʻe ai i le tusiga igoa ma ia mafai ona faʻatulagaina le ulufale i le leai o se Initaneti poʻo pe a fai o le lelei o le auala o fesoʻotaʻiga e leaga.

O le a le mea fou i le IPFS 0.7?

O le lomiga fou faʻaleaogaina le le pasi SECIO felauaiga, lea na suia i le muamua lomiga e ala i le NOISE felauaiga, faʻavae i luga o le Noise protocol ma atiaʻe i totonu o le faʻavae o le modular libp2p network stack mo P2P talosaga. TLSv1.3 o loʻo tuua o se felauaiga felauaiga. O pulega o le 'upega tafaʻilagi e faʻaaoga tuai lomiga o le IPFS (Go IPFS <0.5 poʻo le JS IPFS <0.47) ua fautuaina e faʻafou le polokalame e aloese ai mai le faʻaleagaina o galuega.

Le kopi fou aofia ai foʻi ma le suiga e faʻaaoga ai ki ua le aoga ed25519 ae le o le RSA. Old RSA ki o loʻo lagolagoina pea, ae o lenei o le a gaosia ki fou faʻaaogaina le ed25519 algorithm.

Faʻaaogaina o ki-i totonu lautele ki o ed25519 foʻia le faʻafitauli o le teuina o tagata lautele, mo se faʻataʻitaʻiga, e faʻamaonia ai saini faʻamaumauga peʻa faʻaaogaina le ed25519, e lava faʻamatalaga e uiga i le PeerId. O igoa taua i auala o le IPNS o loʻo faʻailoaina nei faʻaaogaina base36 CIDv1 nai lo le base58btc.

I le faʻaopopoina i le suia o le le faʻamau ituaiga ki, IPFS 0.7 faʻaopopo le agavaʻa e faʻasolo ki faʻailoaina.

O le faʻatonuga "ipfs key rotate" ua mafai nei ona faʻaaoga e suia ai le node key. I se faʻaopopoga, o tulafono fou ua faʻaopoopoina mo le faʻaulufale mai ma le auina atu i fafo ki ("ipfs key import" ma le "ipfs key export"), lea e mafai ona faʻaaogaina mo backup backup, faʻapea foʻi ma le command "ipfs dag stat" e faʻaali ai faʻamaumauga e uiga i DAGs (Tufatufaina Siata Acyclic).

O tusitusiga i le go-ipfs-example-plugin ua toe faʻafouina. Lenei o se suiga o le sami i le auala na fausia ai e tagata ni plugini faʻasaga i le go-ipfs dist.ipfs.io binary ma plugins e tatau ona faʻafouina a latou fausiaina gaioiga tatau.

I le iuga, afai e te manaʻo e iloa atili e uiga i lenei fou lomiga, oe mafai ona siakiina faʻamatalaga i totonu o le fesoʻotaʻiga lenei

Faʻafefea ona faʻaaoga le IPFS i le Linux?

Mo i latou e fiafia i le mafai ona faʻatinoina le IPFS ia latou polokalama, e mafai ona latou faia e ala i le mulimuli i faʻatonuga e o auiliiliina i lenei tusitusiga.

Tusitusiga fesoʻotaʻi:
IPFS: Faʻafefea ona faʻaaoga le Interplanetary File System i le GNU / Linux?

O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

Ia avea muamua ma faamatalaga

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli.

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.

bool(moni)