Eisiúint an chórais comhad díláraithe domhanda IPFS 0.8

Cuirtear scaoileadh an chórais comhad díláraithe IPFS 0.8 (Córas Comhad Idirphláinéid) i láthair, rud a fhoirmíonn stóráil comhad domhanda leagan a imlonnaítear i bhfoirm líonra P2P a foirmíodh ó chó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. Déantar idirdhealú ar IPFS trí aghaidh a thabhairt de réir ábhair seachas de réir suímh agus ainmneacha treallach. Tá an cód cur chun feidhme tagartha scríofa i Go agus dáileadh faoi cheadúnais Apache 2.0 agus MIT.

Sa leagan nua:

  • Реализована возможность создания внешних сервисов для закрепления данных пользователей (pinning — привязка данных к узлу, для гарантирования, что важные данные сохранены). Закреплённые за сервисом данные могут иметь отдельные имена, отличающиеся от идентификатора содержимого (CID). Возможен поиск данных как по имени, так и по CID. Для обработки запросов по закреплению данных предложен API IPFS Pinning Service, который может использоваться непосредственно в go-ipfs. В командной строке для прикрепления предложена команда «ipfs pin remote»: ipfs pin remote service add mysrv https://my-service.example.com/api-endpoint myAccessToken ipfs pin remote add /ipfs/bafymydata —service=mysrv —name=myfile ipfs pin remote ls —service=mysrv —name=myfile ipfs pin remote rm —service=mysrv —name=myfile
  • Ускорены операции привязки (pinning) и отвязки (unpinning) данных на локальном узле. Увеличение производительности и сокращение потребляемой памяти особенно заметно при выполнении операций вывода или изменения на системах с большим числом привязок.
  • При формировании ссылок «https://» для шлюзов добавлена возможность передачи имён DNSLink с использованием поддоменов. Например, для загрузки имени «ipns://en.wikipedia-on-ipfs.org» помимо ранее поддерживаемых ссылок «https://dweb.link/ipns/en.wikipedia-on-ipfs.org» теперь можно использовать ссылки «https://en-wikipedia—on—ipfs-org.ipns.dweb.link», в которых точки в изначальных именах заменяются на символ «-«, а существующие символы «-» экранируются ещё одним подобным символом.
  • Расширена поддержка протокола QUIC. Для увеличения производительности предоставлена возможность увеличения принимающих буферов для UDP.

Thabhairt chun cuimhne go bhfuil an nasc chun rochtain a fháil ar chomhad ceangailte go díreach leis an ábhar in IPFS agus go bhfuil hash cripteagrafach den ábhar ann. 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í do sheoltaí ceangailteacha buana a chuireann leaganacha éagsúla den chomhad (IPNS san áireamh), nó lena sanntar ailias de réir analaí le FS traidisiúnta agus DNS (MFS (Córas Comhad Mutable) agus DNSLink).

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. Chun rannpháirtithe líonra a bhfuil a nóid ina bhfuil an t-ábhar spéise i láthair a chinneadh, úsáidtear tábla hash dáilte (DHT). 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.

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). 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 feidhmchláir dháilte a chruthú.

Eisiúint an chórais comhad díláraithe domhanda IPFS 0.8


Foinse: oscailtenet.ru

Add a comment