Ang bagong bersyon ng IPFS 0.8.0 ay inilabas na at dadalhin ang trabaho sa mga pin

Ilang araw na ang nakakalipas, ang paglulunsad ng ang bagong bersyon ng desentralisadong file system IPFS 0.8.0 (InterPlanetary File System), na isang pandaigdigang na-bersyon na file store na ipinatupad sa anyo ng isang P2P network na binubuo ng mga system ng miyembro.

IPFS pinagsasama ang mga ideya na dati nang ipinatupad sa mga system tulad ng Git, BitTorrent, Kademlia, SFS at ang Web upang magmukhang isang solong BitTorrent swarm (mga kapantay na nakikilahok sa pamamahagi) na nagpapalitan ng mga Git na bagay. Ang IPFS ay hinarap ng nilalaman sa halip na lokasyon at di-makatwirang mga pangalan. Ang sanggunian na pagpapatupad ng code ay nakasulat sa Go at lisensyado ng Apache 2.0 at MIT.

Para sa mga hindi pamilyar sa IPFS, dapat nilang malaman iyon sa sistemang file na ito ang isang file link ay direktang nauugnay sa nilalaman nito at may kasamang isang cryptographic hash ng nilalaman. Ang file address ay hindi maaaring arbitrarily pinalitan ng pangalan, mababago lamang ito pagkatapos baguhin ang nilalaman. Katulad nito, imposibleng gumawa ng pagbabago sa file nang hindi binabago ang address (ang lumang bersyon ay mananatili sa parehong address at ang bago ay magagamit sa pamamagitan ng ibang address).

Isinasaalang-alang na nagbabago ang tagakilala ng file sa bawat pagbabago, upang hindi maglipat ng mga bagong link sa bawat oras, ang mga serbisyo ay ibinibigay upang mai-link ang mga permanenteng address na isinasaalang-alang ang iba't ibang mga bersyon ng file (IPNS), o magtakda ng isang alias sa pamamagitan ng pagkakatulad sa tradisyonal na FS at DNS.

Pagkatapos i-download ang file sa iyong system, ang kalahok ay awtomatikong nagiging isa sa mga puntos para sa pamamahagi. Ang isang ipinamahaging hash table (DHT) ay ginagamit upang matukoy ang mga kalahok sa network sa mga node kung saan naroroon ang nilalaman ng interes.

Tumutulong ang IPFS na malutas ang mga problema tulad ng pagiging maaasahan ng imbakan . .

Pangunahing mga bagong tampok ng IPFS 0.8

Sa bagong bersyon na ito ang kakayahang lumikha ng mga panlabas na serbisyo ay ipinatupad upang mai-pin ang data ng gumagamit (i-pin - itali ang data sa isang node, upang matiyak na nai-save ang mahalagang data). Ang data na nakatalaga sa serbisyo ay maaaring magkaroon ng magkakahiwalay na mga pangalan, naiiba mula sa tagakilala ng nilalaman (CID), kaya posible na maghanap para sa data kapwa sa pamamagitan ng pangalan at ng CID.

Upang maproseso ang mga kahilingan sa pag-aayos ng data, Iminungkahi ang IPFS na pag-pin ng serbisyong API, na maaaring direktang magamit sa mga go-ipfs. Sa linya ng utos upang i-pin, inaalok ang utos na "ipfs pin remote".

Ang subsystem ng pin ay muling idisenyo kaya't ito ay mas mabilis at mas nababaluktot sa paraan ng pagsubaybay sa mga pin. Para sa mga gumagamit na nagtatrabaho sa maraming mga pin, hahantong ito sa isang malaking pagtaas ng bilis sa listahan at pagbabago ng hanay ng mga naka-angkla na elemento, pati na rin ang pagbawas sa paggamit ng memorya.

Ang bahagi ng muling pagdisenyo ay na-configure upang isaalang-alang ang kakayahang makipag-ugnay sa mga pin mga lokal sa parehong paraan na maaari na tayong makipag-ugnay sa mga remote pin (hal. mga pangalan, na maitatakda ang parehong CID ng maraming beses, atbp.). Manatiling nakatutok para sa higit pang mga pagpapahusay sa pag-aayos.

Kapag bumubuo ng mga link na "https: //" para sa mga gateway, naidagdag ang kakayahang ilipat ang mga pangalan ng DNSLink gamit ang mga subdomain.

Magagamit na ngayon ang mga link, kung saan ang mga panahon sa mga orihinal na pangalan ay pinalitan ng "-" character at mayroon "-" na mga character na nakatakas sa isa pang katulad na karakter, at ang suporta sa QUIC protocol ay pinalawig Upang madagdagan ang pagganap, ang kakayahang madagdagan ang pagtanggap ng mga buffer para sa UDP ay ibinigay.

Sa wakas kung nais mong malaman ang tungkol dito tungkol sa bagong bersyon na ito, maaari mong suriin ang mga detalye sa ang sumusunod na link.

Paano gamitin ang IPFS sa Linux?

Para sa mga interesadong maipatupad ang IPFS sa kanilang system, magagawa nila ito sa pamamagitan ng pagsunod sa mga tagubilin na ay detalyado sa artikulong ito.

IPFS: Paano magagamit ang Interplanetary File System sa GNU / Linux?
Kaugnay na artikulo:
IPFS: Paano magagamit ang Interplanetary File System sa GNU / Linux?

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.