Ẹya tuntun ti IPFS 0.8.0 ti tẹlẹ ti tu silẹ o wa lati dẹrọ iṣẹ pẹlu awọn pinni

Diẹ ọjọ sẹyin, ifilole ti ẹya tuntun ti eto faili ti a ti sọ di mimọ IPFS 0.8.0 (Eto Faili InterPlanetary), eyiti o jẹ ifipamọ faili ẹya ti ikede agbaye ti a ṣe ni irisi nẹtiwọọki P2P ti o ni awọn eto ẹgbẹ.

IPFS daapọ awọn imọran ti a ṣe tẹlẹ ni awọn ọna ṣiṣe bi Git, BitTorrent, Kademlia, SFS ati Oju opo wẹẹbu lati dabi ẹyọkan BitTorrent (awọn ẹlẹgbẹ ti o kopa ninu pinpin) paarọ awọn ohun Git. IPFS ni a koju nipasẹ akoonu dipo ipo ati awọn orukọ ainidii. Koodu imuse itọkasi ni kikọ ni Go ati iwe-aṣẹ nipasẹ Apache 2.0 ati MIT.

Fun awọn ti ko mọ pẹlu IPFS, wọn yẹ ki o mọ iyẹn ninu eto faili yii ọna asopọ faili kan ni ibatan taara si akoonu rẹ ati pẹlu elile cryptographic ti akoonu. Adirẹsi faili ko le ṣe lorukọ lainidii, o le yipada nikan lẹhin iyipada akoonu. Bakan naa, ko ṣee ṣe lati ṣe iyipada si faili laisi yiyipada adirẹsi (ẹya atijọ yoo wa ni adirẹsi kanna ati pe tuntun yoo wa nipasẹ adirẹsi miiran).

Ṣiṣe akiyesi pe idanimọ faili naa yipada pẹlu iyipada kọọkan, nitorina ki o ma ṣe gbe awọn ọna asopọ tuntun ni igbakọọkan, a pese awọn iṣẹ lati ṣe asopọ awọn adirẹsi titi aye ti o ṣe akiyesi awọn ẹya oriṣiriṣi ti faili naa (IPNS), tabi ṣeto inagijẹ nipasẹ afiwe pẹlu FS ati DNS aṣa.

Lẹhin igbasilẹ faili si eto rẹ, alabaṣe laifọwọyi di ọkan ninu awọn aaye fun pinpin. Ti lo tabili tabili elile (DHT) lati pinnu awọn olukopa nẹtiwọọki lori awọn apa eyiti akoonu ti iwulo wa.

IPFS ṣe iranlọwọ yanju awọn iṣoro bii igbẹkẹle ipamọ (ti ibi ipamọ akọkọ ba jẹ alaabo, faili le ṣee gba lati ayelujara lati awọn eto awọn olumulo miiran), lati dojukọ ihamon akoonu ati tun lati ni anfani lati ṣeto iraye si ni isansa ti asopọ Intanẹẹti kan tabi ti didara ikanni ibaraẹnisọrọ ko dara.

Awọn ẹya tuntun akọkọ ti IPFS 0.8

Ninu ẹya tuntun yii agbara lati ṣẹda awọn iṣẹ ita ni a ṣe imuse lati PIN data olumulo (pin - sopọ data si oju ipade, lati rii daju pe o ti fipamọ data pataki). Awọn data ti a fi si iṣẹ le ni awọn orukọ lọtọ, yatọ si idanimọ akoonu (CID), nitorinaa o ṣee ṣe lati wa data mejeeji nipa orukọ ati nipasẹ CID.

Lati ṣe ilana awọn ibeere atunse data, IPFS pinning service API ti dabaa, eyiti o le ṣee lo taara ni go-ipfs. Ninu laini aṣẹ lati pin, a fun ni aṣẹ "ipfs pin latọna jijin".

A ti tun eto eto pinni ṣe lati ṣe yiyara pupọ ati irọrun diẹ sii ni ọna ti o ṣe tọpinpin awọn pinni. Fun awọn olumulo ti o ṣiṣẹ pẹlu ọpọlọpọ awọn pinni, eyi yoo yorisi ilosoke iyara nla ninu atokọ ati iyipada ti ṣeto awọn eroja anchored, ati idinku ninu lilo iranti.

A tunto apakan ti atunkọ lati ṣe akiyesi agbara lati ṣe pẹlu awọn pinni awọn agbegbe ni ọna kanna ti a le ṣe bayi pẹlu awọn pinni latọna jijin (fun apẹẹrẹ awọn orukọ, ni anfani lati ṣeto CID kanna ni ọpọlọpọ igba, ati bẹbẹ lọ). Duro si aifwy fun awọn ilọsiwaju imuduro diẹ sii.

Nigbati o ba n ṣe awọn ọna asopọ "https: //" fun awọn ẹnu-ọna, agbara lati gbe awọn orukọ DNSLink nipa lilo awọn subdomains ti ṣafikun.

Awọn ọna asopọ jẹ lilo ni bayi, nibiti awọn akoko ninu awọn orukọ atilẹba ti rọpo pẹlu “-“ kikọ ati lọwọlọwọ ”-“ awọn kikọ ti salọ pẹlu iru iwa miiran, ati pe atilẹyin fun ilana QUIC ti ni ilọsiwaju. Lati mu iṣẹ ṣiṣe pọ si, agbara lati mu alekun sii awọn ifipamọ fun UDP ti pese.

Níkẹyìn ti o ba fẹ lati mọ diẹ sii nipa rẹ nipa ẹya tuntun yii, o le ṣayẹwo awọn alaye inu ọna asopọ atẹle.

Bii o ṣe le lo IPFS lori Lainos?

Fun awọn ti o nifẹ si ni anfani lati ṣe IPFS ninu eto wọn, wọn le ṣe bẹ nipa titẹle awọn itọnisọna pe ti wa ni alaye ni nkan yii.

Nkan ti o jọmọ:
IPFS: Bii o ṣe le lo Eto Faili Interplanetary ni GNU / Linux?

Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.