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

Ƙaddamar da saki tsarin fayil ɗin da ba a san shi ba IPFS 0.7 (Tsarin Fayil na InterPlanetary), wanda ke samar da ma'ajin fayil ɗin da aka siffanta duniya, wanda aka tura ta hanyar hanyar sadarwar P2P da aka ƙera 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 da rarraba ta ƙarƙashin Apache 2.0 da lasisin MIT.

Sabuwar sigar ta hana sufuri ta tsohuwa SECIO, wanda aka maye gurbinsu da sufuri a cikin fitowar ta ƙarshe amo, kafa a kan yarjejeniya Surutu kuma an haɓaka shi a cikin tarin cibiyar sadarwa na zamani don aikace-aikacen P2P lib2p. An bar TLSv1.3 azaman jigilar kaya. Masu gudanarwa na nodes masu amfani da tsofaffin nau'ikan IPFS (Go IPFS <0.5 ko JS IPFS <0.47) ana ba da shawarar sabunta software don guje wa lalacewar aiki.

Sabuwar sigar kuma tana yin canji zuwa amfani da maɓallan ed25519 ta tsohuwa maimakon RSA. Ana riƙe goyon bayan tsoffin maɓallan RSA, amma yanzu za a samar da sabbin maɓalli ta amfani da ed25519 algorithm. Amfani da ginanniyar maɓallan jama'a ed25519 yana magance matsalar tare da adana maɓallan jama'a, alal misali, don tabbatar da bayanan sa hannu yayin amfani da ed25519, bayanai game da PeerId ya isa. Sunaye masu mahimmanci a cikin hanyoyin IPNS yanzu an ɓoye su ta amfani da base36 CIDv1 algorithm maimakon base58btc.

Baya ga canza nau'in maɓalli na tsoho, IPFS 0.7 ya ƙara ikon juya maɓallin ganowa. Don canza maɓallin mai watsa shiri, yanzu zaku iya gudanar da umurnin "ipfs key rotate". Bugu da ƙari, an ƙara sababbin umarni don shigo da maɓallan fitarwa ("shigo da maɓallin ipfs" da "fitarwa maɓalli na ipfs"), waɗanda za a iya amfani da su don dalilai na ajiya, da kuma umarnin "ipfs dag stat" don nuna ƙididdiga game da DAG. (Rarraba Hotunan Acyclic).

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 abin da ke cikin fayil ɗin zai canza). La'akari da cewa mai gano fayil yana canzawa tare da kowane canji, don kada a canja wurin sabbin hanyoyin haɗi kowane lokaci, ana ba da sabis don haɗa adiresoshin dindindin waɗanda ke la'akari da nau'ikan fayil ɗin daban-daban (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 tantance mahalarta cibiyar sadarwa akan nodes waɗanda abun ciki na sha'awa ke nan ana amfani dashi tebur 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 rarrabawa. aikace-aikace.

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

source: budenet.ru

Add a comment