Inguqulelo entsha ye-IPFS 0.8.0 sele ikhutshiwe kwaye iza ukuququzelela umsebenzi ngezikhonkwane

Zimbalwa iintsuku ezidlulileyo, ukumiliselwa kwe Inguqulelo entsha yenkqubo yefayile esezantsi IPFS 0.8.0 (Inkqubo yeFayile yePlanethi), elugcinweni lwefayile oluhlaziyiweyo olwenziwe ngohlobo lwenethiwekhi ye-P2P eyenziwe ziinkqubo zamalungu.

IPFS idibanisa izimvo ezazifakwe ngaphambili kwiinkqubo ezinjengeGit, iBitTorrent, iKademlia, iSFS kunye neWebhu ukuba ijongeke njengesiqhu seBitTorrent (oontanga abathatha inxaxheba kusasazo) betshintsha izinto zeGit. I-IPFS ijongiswa ngumxholo endaweni yendawo kunye namagama aphikisayo. Ikhowudi yokuphunyezwa kwesalathiso ibhaliwe kwi-Go kwaye inelayisensi ngu-Apache 2.0 kunye neMIT.

Kulabo abangaqhelekanga nge-IPFS, kufuneka bayazi loo nto kule fayile ikhonkco lefayile linxulumene ngqo nomxholo wayo kwaye ibandakanya i-cryptographic hash yomxholo. Idilesi yefayile ayinakuthiywa ngokutsha, inokutshintshwa kuphela emva kokutshintsha umxholo. Ngokufanayo, akunakwenzeka ukwenza utshintsho kwifayile ngaphandle kokutshintsha idilesi (inguqulelo yakudala iya kuhlala kwidilesi enye kwaye entsha iya kufumaneka kwidilesi eyahlukileyo).

Ukuthathela ingqalelo into yokuba ifayile yesazisi itshintsha notshintsho ngalunye, ukuze ungadlulisi amakhonkco amatsha ixesha ngalinye Iinkonzo zibonelelwa ukuqhagamshela iidilesi ezisisigxina thatha ingqalelo iinguqulelo ezahlukeneyo zefayile (IPNS), okanye usete i-alias ngokuthelekiswa nemveli ye-FS kunye ne-DNS.

Emva kokukhuphela ifayile kwinkqubo yakho, Umthathi-nxaxheba ngokuzenzekelayo uba yenye yeendawo zokuhanjiswa. Itheyibhile ye-hash esasaziweyo (i-DHT) isetyenziselwa ukumisela abathathi-nxaxheba kwinethiwekhi apho umxholo womdla ukhona.

I-IPFS inceda ukusombulula iingxaki ezinjengokugcina ukuthembeka (ukuba ugcino lwangaphambili lukhubazekile, ifayile inokukhutshelwa kwezinye iinkqubo zabasebenzisi), ukumelana nokunyanzelwa kokuqulathiweyo kunye nokubanakho ukuhlela ukufikelela ngaphandle konxibelelwano lwe-Intanethi okanye ukuba umgangatho wejelo lonxibelelwano uphantsi.

Iimpawu ezintsha eziphambili ze-IPFS 0.8

Kule nguqulo intsha Isakhono sokwenza iinkonzo zangaphandle samiliselwa ukucofa idatha yomsebenzisi (khonkxa -bopha idatha kwindawo engeyiyo, ukuqinisekisa ukuba idatha ebalulekileyo igcinwe). Idatha eyabelwe inkonzo inokuba namagama ahlukeneyo, eyahlukileyo kwisiqulatho somxholo (CID), ke kunokwenzeka ukukhangela idatha ngegama kunye neCID.

Ukucwangcisa idatha yokulungisa izicelo, IPFS pinning service API iyacetyiswa, enokusetyenziselwa ngokuthe ngqo kwii-ipfs. Kumgca wokuyalela ukuba ucofe, umyalelo "ipfs pin remote" unikezelwa.

Inkqubo esezantsi yepini yenziwe ngokutsha ukuyenza ikhawuleze kwaye ibhetyebhetye ngendlela elanda ngayo izikhonkwane. Kubasebenzisi abasebenza ngezikhonkwane ezininzi, oku kuya kukhokelela ekunyuseni okukhulu kwesantya Kuluhlu kunye nokuguqulwa kweseti yezinto ezinamathele, kunye nokwehla kokusetyenziswa kwememori.

Inxalenye yoyilo ngokutsha yayiqwalaselwe ukuba ithathele ingqalelo amandla okunxibelelana nezikhonkwane abahlali ngendlela efanayo esinokuthi ngoku sinxibelelane ngayo nezikhonkwane ezikude (umz. amagama, ukukwazi ukuseta i-CID efanayo amaxesha amaninzi, njl. Hlala ubukele ezinye izixhobo zokuphucula.

Xa kuveliswa amakhonkco "https: //" amasango, ukukwazi ukuhambisa amagama e-DNSLink usebenzisa ii-subdomains kongezwe

Amakhonkco ngoku ayasetyenziswa, apho amaxesha kumagama okuqala atshintshwa ngo "-" umlinganiswa kunye nosele ekhona "-" oonobumba basinda ngomnye umlinganiswa ofanayo, kunye nenkxaso yomgaqo we-QUIC wandisiwe. I-buffers ye-UDP ibonelelwe.

Gqibela ukuba ufuna ukwazi ngakumbi ngayo malunga nale nguqulo intsha, ungakhangela iinkcukacha kwi eli khonkco lilandelayo.

Uyisebenzisa njani i-IPFS kwiLinux?

Kulabo banomdla wokukwazi ukumilisela i-IPFS kwinkqubo yabo, banokwenza oko ngokulandela imiyalelo ethi zichaziwe kweli nqaku.

I-IPFS: Uyisebenzisa njani iNkqubo yeFayile yeplanethi kwi-GNU / Linux?
Inqaku elidibeneyo:
I-IPFS: Uyisebenzisa njani iNkqubo yeFayile yeplanethi kwi-GNU / Linux?

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.