Ẹya tuntun ti IPFS 0.6 ti ni igbasilẹ tẹlẹ ati iwọnyi ni awọn iroyin rẹ

Laipe ikede ikede tuntun ti kede eto faili ti a sọ di mimọ IPFS 0.6 (Eto Faili InterPlanetary), eyiti o ṣe agbekalẹ faili faili ti ikede agbaye ransogun ni irisi nẹtiwọọki P2P ti o jẹ awọn eto ẹgbẹ. IPFS daapọ awọn imọran ti a ṣe tẹlẹ ni awọn ọna ṣiṣe bii Git, BitTorrent, Kademlia, SFS ati Oju opo wẹẹbu ati pe o jọra “tọkọtaya” BitTorrent kan ṣoṣo (awọn ẹlẹgbẹ ti o kopa ninu pinpin) paṣipaaro awọn ohun Git.

IPFS yatọ si ni sisọ nipa akoonu dipo ipo ati awọn orukọ ainidii. Koodu imuse itọkasi ni kikọ ni Go o pin kakiri labẹ Awọn iwe-aṣẹ Apache 2.0 ati awọn iwe-aṣẹ MIT.

Ni IPFS, ọna asopọ kan lati wọle si 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 ayipada si faili naa laisi yiyipada adirẹsi (ẹda atijọ yoo wa ni adirẹsi atijọ, ati pe tuntun yoo wa nipasẹ adirẹsi miiran, nitori elile ti akoonu faili naa yoo yipada).

Niwọn igba ti idanimọ faili yipada pẹlu iyipada kọọkan, lati ma firanṣẹ awọn ọna asopọ tuntun ni igbakọọkan, a pese awọn iṣẹ lati sopọ awọn adirẹsi ti o wa titi ti o ṣe akiyesi awọn ẹya oriṣiriṣi faili (IPNS), tabi lati ṣe atunse inagijẹ ti o jọra si aṣa FS ati DNS (MFS (Eto Faili Iyipada) ati DNSLink).

IPFS ṣe iranlọwọ lati yanju awọn iṣoro itan gẹgẹ bi igbẹkẹle ipamọ (ti ibi ipamọ akọkọ ko ba ni aṣẹ, faili naa le ṣee gbasilẹ lati awọn eto awọn olumulo miiran), atako si ifẹnukonu akoonu (ìdènà yoo nilo didena gbogbo awọn eto olumulo ti o ni ẹda data kan) ati siseto iraye ni isansa ti iraye si awọn isopọ Ayelujara taara tabi nigbati didara ikanni ibaraẹnisọrọ ko dara (o le ṣe igbasilẹ data nipasẹ eyiti o sunmọ julọ lori nẹtiwọọki agbegbe ).

Kini tuntun ni IPFS 0.6?

Ẹya tuntun jẹ ohun akiyesi fun ifisi irinna aiyipada kan ti o da lori ilana QUIC, eyiti o jẹ ohun itanna lori ilana UDP ti o ṣe atilẹyin isodipupo ti awọn asopọ pupọ ati pese awọn ọna fifi ẹnọ kọ nkan deede si TLS / SSL.

Ni IPFS, iho lati gba awọn asopọ UDP ti bẹrẹ laifọwọyi lori adirẹsi nẹtiwọọki kanna ati ibudo bi oluṣakoso irin-ajo TCP. A lo QUIC fun awọn isopọ inbound ati ti njade, ati nigbati o ba n sopọ si awọn apa tuntun, ti QUIC ko ba si, yoo pada si TCP.

Innodàs secondlẹ keji pataki ni sNOISE atilẹyin irinna ailewu, da lori ilana Noise ati idagbasoke gẹgẹbi apakan ti libp2p, akopọ nẹtiwọọki modular kan fun awọn ohun elo P2P.

Lẹhin isọdọkan ibẹrẹ ti asopọ, gbogbo paṣipaarọ data atẹle laarin awọn olukopa ti wa ni ti paroko ati ni aabo lodi si igbọran. NOISE rọpo gbigbe irin-ajo SECIO, ṣugbọn TLS 1.3 tẹsiwaju lati ṣee lo bi ọna akọkọ ti fifi ẹnọ kọ nkan awọn isopọ laarin awọn apa.

NOISE jẹ ohun ti o rọrun lati ṣe ati pe o wa ni ipo bi gbigbe ọkọ oju-ọna agbelebu-pẹpẹ ti o le ṣe imuse ni ọpọlọpọ awọn ede siseto.

Ẹya tuntun tun pese aye lati ṣafikun awọn oju-iwe rẹ "404 ko wa" ati fikun atilẹyin aṣayan fun ọna fifi koodu Base36, eyi ti o jẹ ti o dara julọ fun data alphanumeric ti ko ni idaamu ọran gẹgẹbi awọn orukọ ìkápá (nigba lilo Base32, awọn bọtini Ed25519 IPNS jẹ awọn baiti meji ti o tobi ju opin lọ lori iwọn subdomain, ati pẹlu Base36 o baamu ni aala).

Bakannaa, aṣayan 'sisopọ' ti wa ni afikun si awọn eto naa, eyiti o ṣalaye atokọ ti awọn apa lati sopọ, ṣetọju asopọ kan, ati tun sopọ lati pinnu awọn isopọ “lile” laarin awọn ẹlẹgbẹ ti a nlo nigbagbogbo.

Lakotan, ti o ba nifẹ lati mọ diẹ sii nipa ẹya tuntun yii, o le ṣayẹwo awọn alaye naa, nipa lilọ si ọ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.

Ọrọìwòye kan, fi tirẹ silẹ

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ẹ.

  1.   Bi wi

    Eyi jẹ nkan ti Mo ti rii tẹlẹ, ṣugbọn Emi ko le loye kini lilo rẹ le jẹ. Mo ro pe awọn iṣẹ tabi awọn ohun elo wa ti o ti lo tẹlẹ fun awọn nkan wọn, ṣugbọn Emi ko gbiyanju eyikeyi sibẹsibẹ.