Nuashonrú mór ar an gcóras comhaid díláraithe domhanda IPFS 0.5

Tugadh isteach eisiúint nua de chóras comhaid díláraithe IPFS 0.5 (Córas Comhad InterPlanetary), a fhoirmíonn stóráil comhad domhanda le leagan, a imscartar i bhfoirm líonra P2P déanta as córais rannpháirtithe. Nascann IPFS smaointe a cuireadh i bhfeidhm roimhe seo i gcórais mar Git, BitTorrent, Kademlia, SFS agus Web, agus tá sé cosúil le “swarm” BitTorrent amháin (piaraí atá rannpháirteach sa dáileadh) ag malartú rudaí Git. Chun rochtain a fháil ar an IPFS FS domhanda, is féidir an prótacal HTTP a úsáid nó is féidir na FS / ipfs fíorúla a shuiteáil ag baint úsáide as an modúl FUSE. Tá an cód feidhmithe tagartha scríofa in Téigh agus dáilte ag faoi ​​cheadúnais Apache 2.0 agus MIT. chomh maith ag forbairt cur i bhfeidhm an phrótacail IPFS i JavaScript is féidir a rith sa bhrabhsálaí.

eochair gné Is seoladh ábhar-bhunaithe é IPFS, ina bhfuil baint dhíreach ag an nasc chun rochtain a fháil ar chomhad lena ábhar (lena n-áirítear hash cripteagrafach den ábhar). Tá tacaíocht ionsuite ag IPFS don leagan. Ní féidir seoladh an chomhaid a athainmniú go treallach; ní féidir é a athrú ach amháin tar éis an t-inneachar a athrú. Mar an gcéanna, tá sé dodhéanta comhad a athrú gan an seoladh a athrú (fanfaidh an seanleagan ag an seoladh céanna, agus beidh an ceann nua inrochtana trí sheoladh difriúil, ós rud é go n-athróidh hash ábhar an chomhaid). Ag cur san áireamh go n-athraíonn an t-aitheantóir comhaid le gach athrú, ionas nach n-aistrítear naisc nua gach uair, soláthraítear seirbhísí chun seoltaí buana a nascadh a chuireann leaganacha éagsúla den chomhad san áireamh (IPNS), nó ailias a shannadh de réir analaí le FS agus DNS traidisiúnta (MFS (Córas Comhad Mutable) agus Nasc DNS).

De réir analaí le BitTorrent, stóráiltear sonraí go díreach ar chórais rannpháirtithe a mhalartaíonn faisnéis i mód P2P, gan a bheith ceangailte le nóid láraithe. Más gá comhad a fháil le hábhar áirithe, aimsíonn an córas rannpháirtithe a bhfuil an comhad seo acu agus cuireann sé óna gcórais é i gcodanna i roinnt snáitheanna. Tar éis an comhad a íoslódáil chuig a chóras, éiríonn an rannpháirtí go huathoibríoch ar cheann de na pointí dá dáileadh. Rannpháirtithe líonra a chinneadh a bhfuil an t-ábhar spéise i láthair ar a nóid a úsáidtear tábla hash dáilte (DHT).

Nuashonrú mór ar an gcóras comhaid díláraithe domhanda IPFS 0.5

Go bunúsach, is féidir breathnú ar IPFS mar reincarnation dáilte ar an nGréasán, ag tabhairt aghaidhe de réir ábhair seachas ainmneacha áit agus treallach. Chomh maith le comhaid a stóráil agus sonraí a mhalartú, is féidir IPFS a úsáid mar bhunús chun seirbhísí nua a chruthú, mar shampla, chun oibriú láithreáin nach bhfuil ceangailte le freastalaithe a eagrú, nó chun dáilte a chruthú. iarratais.

Cuidíonn IPFS le fadhbanna a réiteach cosúil le hiontaofacht stórála (má théann an stóráil bhunaidh síos, is féidir an comhad a íoslódáil ó chórais úsáideoirí eile), friotaíocht le cinsireacht inneachair (éilíonn blocáil gach córas úsáideora a bhfuil cóip de na sonraí acu) agus rochtain a eagrú. in éagmais nasc díreach leis an Idirlíon nó má tá cáilíocht an chainéil chumarsáide lag (is féidir leat sonraí a íoslódáil trí rannpháirtithe in aice láimhe ar an líonra áitiúil).

I leagan IPFS 0.5 táirgiúlacht agus iontaofacht méadaithe go suntasach. Tá an líonra poiblí atá bunaithe ar IPFS tar éis an marc nód 100 míle a rith agus léiríonn athruithe ar IPFS 0.5 oiriúnú an phrótacail chun oibriú i cibé coinníollacha. Díríodh na huasmhéaduithe go príomha ar fheabhas a chur ar na meicníochtaí ródaithe ábhair atá freagrach as sonraí a chuardach, a fhógairt agus a aisghabháil, chomh maith le héifeachtúlacht cur chun feidhme a fheabhsú. tábla hash dháileadh (DHT), a sholáthraíonn faisnéis faoi nóid a bhfuil na sonraí riachtanacha acu. Tá cód a bhaineann le DHT beagnach athscríofa go hiomlán, rud a chuir dlús suntasach le hoibríochtaí cuardaigh ábhair agus sainithe taifead IPNS.

Go háirithe, tá méadú 2 uair tagtha ar an luas feidhmíochta maidir le sonraí a chur leis, ag fógairt ábhar nua don líonra faoi 2.5 uair,
aisghabháil sonraí ó 2 go 5 huaire, agus cuardach ábhair ó 2 go 6 huaire.
Leis na meicníochtaí athdheartha chun fógraí a ródú agus a sheoladh, bhíothas in ann an líonra a bhrostú 2-3 huaire mar gheall ar úsáid níos éifeachtaí a bhaint as bandaleithead agus tarchur tráchta cúlra. Tabharfaidh an chéad scaoileadh eile isteach iompar bunaithe ar phrótacal QUIC, rud a cheadóidh gnóthachain feidhmíochta níos mó fós trí latency a laghdú.

Cuireadh dlús le hobair an chórais IPNS (Córas Ainmneacha Idirphláinéadach), a úsáidtear chun naisc bhuana a chruthú le hábhar atá ag athrú, agus méadaíodh ar iontaofacht. D'fhág an teach tábhairne iompair thurgnamhach nua seachadadh taifead IPNS 30-40 uair nuair a dhéantar tástáil ar líonra le míle nód (forbraíodh ceann speisialta le haghaidh turgnaimh). Insamhlóir P2P líonra). Tá táirgiúlacht interlayer thart ar dhá oiread
Broc, a úsáidtear chun idirghníomhú leis an gcóras oibriúcháin FS. Le tacaíocht do scríbhinní asincrónacha, tá Broc anois 25 uair níos tapúla ná an seanchiseal flatfs. Chuir táirgiúlacht mhéadaithe isteach ar an meicníocht freisin Bitswap, a úsáidtear chun comhaid a aistriú idir nóid.

Nuashonrú mór ar an gcóras comhaid díláraithe domhanda IPFS 0.5

I measc na bhfeabhsuithe feidhmiúla, luaitear úsáid TLS chun naisc idir cliaint agus freastalaithe a chriptiú. Tacaíocht nua do fhofhearainn sa gheata HTTP - is féidir le forbróirí iarratais díláraithe (dapps) agus ábhar gréasáin a óstáil i bhfofhearainn scoite is féidir a úsáid le seoltaí hash, IPNS, DNSLink, ENS, etc. Tá ainmspás nua /p2p curtha leis, ina bhfuil sonraí a bhaineann le seoltaí piaraí (/ipfs/peer_id → /p2p/peer_id). Tacaíocht bhreise do naisc “.eth” atá bunaithe ar bhlocchain, a leathnóidh úsáid IPFS in iarratais dháilte.

Tá na Protocol Labs tosaithe, a thacaíonn le forbairt IPFS, ag forbairt an tionscadail go comhthreomhar freisin. ComhadCoin, atá ina bhreiseán le IPFS. Cé go gceadaíonn IPFS do rannpháirtithe sonraí a stóráil, a cheistiú agus a aistriú eatarthu féin, tá Filecoin ag teacht chun cinn mar ardán blockchain-bhunaithe le haghaidh stórála leanúnach. Ligeann Filecoin d'úsáideoirí a bhfuil spás diosca gan úsáid acu é a sholáthar don líonra ar tháille, agus úsáideoirí a dteastaíonn spás stórála uathu chun é a cheannach. Má tá an gá atá le háit imithe, is féidir leis an úsáideoir é a dhíol. Ar an mbealach seo, cruthaítear margadh le haghaidh spás stórála, ina ndéantar lonnaíochtaí le comharthaí Filecoin, ginte ag mianadóireacht.

Foinse: oscailtenet.ru

Add a comment