Ang bagong bersyon ng IPFS 0.6 ay inilabas na at ito ang balita nito

Kamakailan lamang ang paglabas ng bagong bersyon ay inihayag desentralisadong file system IPFS 0.6 (InterPlanitary File System), na bumubuo ng isang pandaigdigang na-bersyon na file store na-deploy 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 Web at ito ay kahawig ng isang solong "peer" ng BitTorrent (mga kapantay na nakikilahok sa pamamahagi) nakikipagpalitan ng mga Git na bagay.

Ang IPFS ay naiiba sa pagtugon sa pamamagitan ng nilalaman sa halip na lokasyon at di-makatwirang mga pangalan. Ang sanggunian na pagpapatupad ng code ay nakasulat sa Go at ipinamamahagi sa ilalim ng mga lisensya ng Apache 2.0 at MIT.

Sa IPFS, ang isang link upang ma-access ang isang file ay direktang nauugnay sa nilalaman nito at may kasamang isang cryptographic hash ng nilalaman. Ang file address ay hindi maaaring arbitrarily pinalitan ng pangalan, maaari lamang itong mabago pagkatapos baguhin ang nilalaman.

Katulad nito, imposibleng gumawa ng pagbabago sa file nang hindi binabago ang address (ang lumang bersyon ay mananatili sa lumang address, at ang bago ay magagamit sa pamamagitan ng ibang address, dahil ang hash ng nilalaman ng file ay magbabago).

Dahil nagbabago ang pagkakakilanlan ng file sa bawat pagbabago, upang hindi makapagpadala ng mga bagong link sa bawat oras, ibinibigay ang mga serbisyo upang mai-link ang mga permanenteng address na isinasaalang-alang ang iba't ibang mga bersyon ng file (IPNS), o upang iwasto ang isang alias na katulad ng tradisyonal na FS at DNS ( MFS (Mutable File System) at DNSLink).

Tumutulong ang IPFS na malutas ang mga problema Tale tulad ng pagiging maaasahan ng imbakan (kung ang orihinal na imbakan ay wala sa order, ang file ay maaaring ma-download mula sa mga system ng ibang mga gumagamit), pagtutol sa censorship ng nilalaman (kakailanganin ng pag-block ang pag-block sa lahat ng mga system ng gumagamit na may isang kopya ng data) at pag-aayos ng pag-access nang walang direktang pag-access sa mga koneksyon sa Internet o kapag ang kalidad ng channel ng komunikasyon ay mahina (maaari mong i-download ang data sa pamamagitan ng pinakamaraming malapit sa lokal na network).

Ano ang bago sa IPFS 0.6?

Kapansin-pansin ang bagong bersyon para sa pagsasama ng isang default na transportasyon batay sa QUIC na protokol, na isang plug-in sa UDP protocol na sumusuporta sa multiplexing ng maraming koneksyon at nagbibigay ng mga pamamaraan ng pag-encrypt na katumbas ng TLS / SSL.

Sa IPFS, isang socket para sa pagtanggap ng mga koneksyon sa UDP ay awtomatikong nagsimula sa parehong network address at port bilang TCP-based transport controller. Ginagamit ang QUIC para sa mga papasok at papasok na koneksyon, at kapag kumokonekta sa mga bagong node, kung ang QUIC ay hindi magagamit, babalik ito sa TCP.

Ang pangalawang pagbabago mahalaga ay ang sSIGURONG suporta sa ligtas na transportasyon, batay sa Noise protocol at binuo bilang bahagi ng libp2p, isang modular network stack para sa mga P2P application.

Matapos ang paunang koordinasyon ng koneksyon, ang lahat ng kasunod na palitan ng data sa pagitan ng mga kalahok ay naka-encrypt at protektado laban sa eavesdropping. PALIT ang ingay ng SECIO transport, ngunit ang TLS 1.3 ay patuloy na ginagamit bilang pangunahing pamamaraan ng pag-encrypt ng mga koneksyon sa pagitan ng mga node.

Ang ingay ay medyo simple upang ipatupad at nakaposisyon bilang isang cross-platform unibersal na transportasyon na maaaring ipatupad sa iba't ibang mga wika ng programa.

Ang bagong bersyon nagbibigay din ng pagkakataong magdagdag ng iyong sariling mga pahina na "404 hindi nahanap" at idagdag opsyonal na suporta para sa pamamaraan ng pag-encode ng Base36, na kung saan ay pinakamainam para sa case-insensitive alphanumeric data tulad ng mga pangalan ng domain (kapag gumagamit ng Base32, ang mga key ng Ed25519 IPNS ay dalawang byte na mas malaki kaysa sa limitasyon sa laki ng subdomain, at sa Base36 na akma ito sa limitasyon).

Bukod dito, ang pagpipiliang "pagpapares" ay naidagdag sa mga setting, na tumutukoy sa isang listahan ng mga node upang kumonekta, mapanatili ang isang koneksyon, at muling kumonekta upang matukoy ang "mahirap" na mga koneksyon sa pagitan ng madalas na ginagamit na mga kapantay.

Panghuli, kung interesado kang malaman ang higit pa tungkol sa bagong bersyon, maaari kang kumunsulta sa mga detalye, sa pamamagitan ng pagpunta sa 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.

  1.   Kao dijo

    Ito ay isang bagay na nakita ko dati, ngunit hindi ko maintindihan kung ano ang maaaring gamitin nito. Sa palagay ko may mga serbisyo o aplikasyon na ginagamit na ito para sa kanilang mga bagay, ngunit hindi ko pa nasubukan ang anumang.