Sakin tsarin fayil ɗin da ba a daidaita shi ba IPFS 0.8

An gabatar da sakin tsarin fayil ɗin da aka raba IPFS 0.8 (Tsarin Fayil na Intanet), yana samar da ma'ajin fayil ɗin sigar duniya wanda aka tura a cikin hanyar hanyar sadarwar P2P da aka kafa daga tsarin mahalarta. IPFS ta haɗu da ra'ayoyin da aka aiwatar a baya a cikin tsarin kamar Git, BitTorrent, Kademlia, SFS da Yanar Gizo, kuma yayi kama da BitTorrent "swarm" guda ɗaya (takwarorinsu masu shiga cikin rarraba) suna musayar abubuwan Git. IPFS an bambanta ta hanyar yin magana ta hanyar abun ciki maimakon ta wuri da sunaye na sabani. An rubuta lambar aiwatar da tunani a cikin Go kuma ana rarrabawa ƙarƙashin lasisin Apache 2.0 da MIT.

A cikin sabon sigar:

  • An aiwatar da ikon ƙirƙirar sabis na waje don saka bayanan mai amfani (ƙulla - ɗaurin bayanai zuwa kumburi don tabbatar da cewa an adana mahimman bayanai). Bayanan da aka sanya wa sabis na iya samun sunaye daban waɗanda suka bambanta da mai gano abun ciki (CID). Kuna iya nemo bayanai duka ta suna da CID. Don aiwatar da buƙatun don saka bayanai, IPFS Pinning Service API an tsara shi, wanda za'a iya amfani dashi kai tsaye a cikin go-ipfs. A cikin layin umarni, ana ba da shawarar "ipfs pin remote" don haɗawa: ipfs pin ramut sabis ƙara mysrv https://my-service.example.com/api-endpoint myAccessToken ipfs pin remote add /ipfs/bafymydata —service= mysrv —name = myfile ipfs fil nesa ls —sabis = mysrv —name = myfile ipfs fil nesa rm — sabis = mysrv — suna = myfile
  • Ayyukan daurin bayanai (pinning) da cirewa (cirewa) akan kumburin gida an haɓaka su. Haɓaka ayyuka da ajiyar ƙwaƙwalwar ajiya ana iya gani musamman lokacin yin aiki na ƙididdigewa ko gyare-gyare akan tsarin tare da ɗimbin ɗauri.
  • Lokacin samar da hanyoyin haɗin "https://" don ƙofofin ƙofofin, an ƙara ikon canja wurin sunayen DNSLink ta amfani da ƙananan yanki. Misali, don loda sunan "ipns://en.wikipedia-on-ipfs.org", baya ga hanyoyin haɗin da aka samu a baya "https://dweb.link/ipns/en.wikipedia-on-ipfs.org" ", yanzu za ku iya amfani da hanyoyin haɗin yanar gizo" https://en-wikipedia-on-ipfs-org.ipns.dweb.link", inda aka maye gurbin ɗigo a cikin sunayen na asali da harafin "-", da kuma halin da ake ciki " -” haruffan sun tsere da wani hali makamancin haka.
  • An faɗaɗa goyan bayan ƙa'idar QUIC. Don ƙara yawan aiki, yana yiwuwa a ƙara masu karɓar buffer don UDP.

Ka tuna cewa a cikin IPFS, hanyar haɗi don samun damar fayil yana da alaƙa kai tsaye zuwa abubuwan da ke ciki kuma ya haɗa da hash na abubuwan da ke ciki. Ba za a iya canza adireshin fayil ɗin suna ba bisa ga ka'ida; zai iya canzawa kawai bayan canza abun ciki. Hakanan, ba shi yiwuwa a canza fayil ɗin ba tare da canza adireshin ba (tsohuwar sigar za ta kasance a adireshin ɗaya, kuma sabon za a iya samun damar ta hanyar wani adireshin daban, tunda hash ɗin abubuwan da ke cikin fayil ɗin zai canza). Ganin cewa mai gano fayil ɗin yana canzawa tare da kowane canji, don kar a canja wurin sabbin hanyoyin haɗin gwiwa kowane lokaci, ana ba da sabis don ɗaure adiresoshin dindindin waɗanda ke la'akari da nau'ikan fayil ɗin (IPNS), ko sanya wani laƙabi ta hanyar kwatanci tare da FS na gargajiya da DNS (MFS (Tsarin Fayil mai canzawa) da DNSLink).

Ta hanyar kwatankwacin BitTorrent, ana adana bayanai kai tsaye akan tsarin mahalarta waɗanda ke musayar bayanai a cikin yanayin P2P, ba tare da an ɗaure su da nodes na tsakiya ba. Idan ya zama dole don karɓar fayil tare da wasu abun ciki, tsarin yana samo mahalarta waɗanda ke da wannan fayil kuma aika shi daga tsarin su a sassa a cikin zaren da yawa. Bayan zazzage fayil ɗin zuwa tsarinsa, ɗan takara ta atomatik ya zama ɗaya daga cikin maki don rarraba shi. Don ƙayyade mahalarta cibiyar sadarwa akan nodes waɗanda abun ciki na sha'awa ya kasance, ana amfani da teburin zanta da aka rarraba (DHT). Don samun dama ga IPFS FS na duniya, ana iya amfani da ka'idar HTTP ko za a iya saka FS/ipfs na kama-da-wane ta amfani da tsarin FUSE.

IPFS yana taimakawa wajen magance matsalolin kamar amincin ajiya (idan ainihin ajiyar ajiya ya ragu, za'a iya sauke fayil ɗin daga wasu tsarin masu amfani), juriya ga binciken abun ciki (tarewa yana buƙatar toshe duk tsarin mai amfani da ke da kwafin bayanan) da kuma tsara damar shiga. idan babu haɗin kai tsaye zuwa Intanet ko kuma idan ingancin tashar sadarwa ba ta da kyau (zaka iya sauke bayanai ta hanyar mahalarta kusa da cibiyar sadarwar gida). Baya ga adana fayiloli da musayar bayanai, ana iya amfani da IPFS azaman tushe don ƙirƙirar sabbin ayyuka, misali, don tsara ayyukan rukunin yanar gizon da ba a haɗa su da sabar ba, ko ƙirƙirar aikace-aikacen da aka rarraba.

Sakin tsarin fayil ɗin da ba a daidaita shi ba IPFS 0.8


source: budenet.ru

Add a comment