Mahimman ɗaukakawa ga tsarin fayil ɗin da ba a san shi ba na duniya IPFS 0.5

Ƙaddamar da sabon sakin tsarin fayil ɗin da ba a san shi ba IPFS 0.5 (Tsarin Fayil na InterPlanetary), wanda ke samar da ma'ajin fayil ɗin da aka siffanta, 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. 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. An rubuta lambar aiwatar da tunani a cikin Go da rarraba ta ƙarƙashin Apache 2.0 da lasisin MIT. Bugu da kari yana tasowa aiwatar da ka'idar IPFS a cikin JavaScript wanda zai iya gudana a cikin mai bincike.

Maɓalli fasali IPFS adireshin tushen abun ciki ne, wanda hanyar haɗi don samun damar fayil yana da alaƙa kai tsaye da abun cikin sa (ya haɗa da hash na abun ciki). IPFS tana da ginanniyar goyon baya don siga. Ba za a iya canza adireshin fayil ɗin suna ba bisa ga ka'ida; zai iya canzawa kawai bayan canza abun ciki. Hakazalika, 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 dama 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).

Mahimman ɗaukakawa ga tsarin fayil ɗin da ba a san shi ba na duniya IPFS 0.5

Mahimmanci, ana iya kallon IPFS azaman sake reincarnation na gidan yanar gizo, wanda ke magana ta hanyar abun ciki maimakon wuri da sunaye na sabani. 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.

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).

A cikin sigar IPFS 0.5 muhimmanci ƙara yawan aiki da aminci. Cibiyar sadarwar jama'a dangane da IPFS ta wuce alamar node dubu 100 da canje-canje a cikin IPFS 0.5 suna nuna daidaitawar yarjejeniya don aiki a cikin irin waɗannan yanayi. An fi mayar da hankali sosai kan inganta hanyoyin sarrafa abun ciki da ke da alhakin bincike, talla da kuma dawo da bayanai, da kuma inganta ingantaccen aiwatarwa. tebur zanta rarraba (DHT), wanda ke ba da bayanai game da nodes waɗanda ke da bayanan da ake buƙata. An kusan sake rubuta lambar da ke da alaƙa ta DHT gaba ɗaya, tana hanzarta bincika abun ciki da ayyukan ma'anar IPNS.

Musamman, saurin aiwatar da ayyukan ƙara bayanai ya karu da sau 2, yana sanar da sabon abun ciki zuwa hanyar sadarwar ta sau 2.5,
dawo da bayanai daga sau 2 zuwa 5, da binciken abun ciki daga sau 2 zuwa 6.
Hanyoyin da aka sake tsarawa don ƙaddamarwa da aikawa da sanarwa sun sa ya yiwu a hanzarta hanyar sadarwa ta sau 2-3 saboda ingantaccen amfani da bandwidth da kuma watsa labarun baya. Sakin na gaba zai gabatar da sufuri bisa ka'idar QUIC, wanda zai ba da damar samun mafi girman nasarorin aiki ta hanyar rage jinkiri.

Ayyukan tsarin IPNS (Inter-Planetary Name System), wanda aka yi amfani da shi don ƙirƙirar haɗin kai na dindindin don canza abun ciki, an haɓaka da kuma ƙara yawan aminci. Sabuwar mashaya sufurin gwaji ya ba da damar hanzarta isar da bayanan IPNS ta sau 30-40 lokacin gwaji akan hanyar sadarwa tare da nodes dubu (an ƙirƙira na musamman don gwaje-gwaje. P2P cibiyar sadarwa na'urar kwaikwayo). An kusan ninki biyu na aikin interlayer
Badger, wanda aka yi amfani dashi don hulɗa tare da tsarin aiki FS. Tare da goyan baya ga rubutun asynchronous, Badger yanzu ya ninka sau 25 cikin sauri fiye da tsohon layin flatfs. Ƙara yawan aiki kuma ya shafi tsarin Bitswap, ana amfani dashi don canja wurin fayiloli tsakanin nodes.

Mahimman ɗaukakawa ga tsarin fayil ɗin da ba a san shi ba na duniya IPFS 0.5

Daga cikin ingantaccen aikin, an ambaci amfani da TLS don ɓoye haɗin kai tsakanin abokan ciniki da sabar. Sabon goyan baya ga ƙananan yanki a cikin ƙofar HTTP - masu haɓakawa na iya karɓar aikace-aikacen da ba a tsakiya ba (dapps) da abun ciki na yanar gizo a cikin keɓantaccen yanki waɗanda za a iya amfani da su tare da adiresoshin zanta, IPNS, DNSLink, ENS, da sauransu. An ƙara sabon filin suna /p2p, wanda ya ƙunshi bayanai masu alaƙa da adiresoshin abokan gaba (/ipfs/peer_id → /p2p/peer_id). Ƙara goyon baya don hanyoyin haɗin gwiwar ".eth" na tushen blockchain, wanda zai faɗaɗa amfani da IPFS a aikace-aikacen da aka rarraba.

Labs Protocol na farawa, wanda ke tallafawa ci gaban IPFS, yana haɓaka aikin a layi daya. FileCoin, wanda shine ƙari ga IPFS. Yayin da IPFS ke ba wa mahalarta damar adanawa, tambaya, da canja wurin bayanai a tsakanin su, Filecoin yana tasowa azaman dandamali na tushen toshe don adanawa na dindindin. Filecoin yana ba masu amfani waɗanda ba su da sararin faifai da ba a yi amfani da su ba don samar da shi zuwa cibiyar sadarwar don kuɗi, da masu amfani waɗanda ke buƙatar sararin ajiya don siyan shi. Idan buƙatar wurin ya ɓace, mai amfani zai iya sayar da shi. Ta wannan hanyar, an kafa kasuwa don ajiya, inda aka yi ƙauyuka a cikin alamu Filecoin, samar da hakar ma'adinai.

source: budenet.ru

Add a comment