Iwe unogona kunge uchichengeta data rakawanda. Komputa yako inogona kunge izere nemifananidzo, mimhanzi, mafirimu, magwaro ebasa, nezvimwe. Zviri kuramba zvichiwedzera kuoma kuzvichengeta zvakarongeka uye zvichiwanikwa.
Chokwadi, unogona kungochengeta zvese zviri pahard drive yekombuta yako. Asi chii chinoitika kana komputa yako ikaparara, uye iwe ukarasikirwa nezvose?
Mazhinji makambani etekinoroji anopa gore kuchengetedza mhinduro, asi chii chinoitika kana hurumende yako ichidzivirira maapplication akaita seGoogle Drive kana Dropbox munyika yako?
Aya magadzirirwo emafu anotambura nekukanganisika kwakafanana nekwakawanda kwewebhu ikozvino: centralization.
Nekudaro, kusimuka kwewebhu3 tekinoroji kwakaratidza kuti ramangwana rewebhu rinogona kugoverwa mune zvakasikwa. Muchinyorwa chino, isu tichaongorora iyo IPFS protocol uye kuti inoronga sei kushandura iyo yakakosha kuvaka kweinternet.
Chii chinonzi IPFS?
Iyo Interplanetary File System kana IPFS is a decentralized network inochengetedza uye inogovera data.
IPFS inobvumira chero munhu kuchengeta mafaera uye nekuagovera kune chero munhu anogona kuwana kunetiweki. Mafaira akaiswa kunetiweki anochengetwa pamakomputa akawanda akasiyana pasi rese.
IPFS yakagadzirwa nechikwata chevagadziri chinotungamirwa naJuan Benet, aimbove mainjiniya kuGoogle. Benet yakafuridzirwa neBitTorrent protocol inobvumira vashandisi kugovera mafaira pasina sevha yepakati. Iyo p2p faira yekugovera protocal yakaita kuti Benet ione kuti nzira imwe chete inogona kushanda kune yakasarudzika faira system.
Yakanga iri mukuvandudzwa kubva 2015, asi kwatova nehuwandu hwezvikumbiro zvinoitsigira seBrave Browser uye Opera.
IPFS yave imwe nzira yekuchengetedza ruzivo pamhepo mumamiriro ezvinhu apo kuchengetwa kwepakati kwakakundikana. Semuenzaniso, apo zviremera zveTurkey pazvakarambidza Wikipedia munyika yose, vatsigiri vakashandisa IPFS kugadzira nzvimbo yakasununguka yekopi yeTurkish Wikipedia.
Ramangwana reIPFS rinotaridzika kuva rinovimbisa. Nekuwedzera uye kuwedzera maapplication ari kuishandisa, ine mukana wekuve nzira yekuchengeta nekugovana data paInternet.
Chinoshanda sei?
IPFS imhando yepeer-to-peer kana p2p yekuchengetedza network.
Kana mumwe munhu akakumbira faira, kopi yefaira iyoyo inochengetwa pane yavo yenzvimbo. Kana vanhu vazhinji vakakumbira iyo data, mamwe makopi akachengetwa anogadzirwa. Izvi zvinoreva kuti mutoro wekuzadzisa chikumbiro unogovaniswa zvishoma nezvishoma pakati pemanodhi ese ane cached file.
Iyo network inovimba nemisimboti mitatu mikuru: kugadzirisa zvemukati, kubatanidza zvemukati, uye kuwanikwa kwemukati.
Ngatitarisei kuti IPFS inoita sei imwe neimwe yemisimboti mitatu iyi.
Content addressing
Funga nezvenzira yaunogara uchitsvaga mafaera pakombuta. Kuti uwane faira, iwe uchafanirwa kuenda kune chaiyo dhairekitori pane chako kifaa uye wotsvaga faira rine zita refaira rekurudyi.
Kunyange iyi iri tsika yakajairwa mukombuta, haifanire kuturikira zvakanaka kune network yakagoverwa seIPFS.
Panzvimbo pekuzivisa zvirimo nenzvimbo, IPFS inotarisa zvirimo pachayo. Iyi nzira inozivikanwa se content addressing.
Ese mafaera anosanganisirwa muIPFS protocol anouya nechiratidziro chemukati chinoita seyakasarudzika hashi kune chaiyo faira.
Iyo Interplanetary Linked Data project (IPLD) inowedzera pfungwa iyi mberi nekupa maraibhurari kuitira kuti vashandisi veIPFS protocol vaongorore data ravo mune chero chimiro chavanoda.
Content Linking
IPFS inoshandisa a dhizaini yedhata inonzi a yakatarwa acyclic graph kana DAG.
IPFS protocol inoshandisa mhando yeDAG inonzi a Merkle DAG iyo inomisikidzwa kuitira kuti node imwe neimwe ive neyakasarudzika identifier iyo iri hashi yezviri mukati node.
Iyo network inoshandisa iyo Merkle DAG kukwenenzvera kuti inomiririra sei madhairekitori uye mafaera. Ngatiti iwe une folda ine mafaera matatu. Iyo folda ichave neyakasarudzika hashi inomiririra mafaera matatu ari mukati maro. Imwe neimwe faira zvakare inoumbwa nemabhuroko akati wandei.
Sezvo node yega yega yakabatana nehashi yakagadzirwa zvichibva pane zviri mukati meiyo node, iyo yese data dhizaini inonzi inozvisimbisa yega. Ichi kiyi pfuma ndiyo inobvumira mafaera kuti ashande munzvimbo yakagovaniswa muIPFS protocol.
Kugadziriswa Kuwanikwa
Kuti uwane kuti ndevapi vezera vari kutambira izvo zvauri kutsvaga, IPFS inovimba a tafura yehashi yakagoverwa kana kuti DHT.
Tafura yehashi ingori dhatabhesi remakiyi kune zvakakosha. IPFS inoshandisa tafura yehashi yakagoverwa kuona kuti ndevapi vezera munetiweki vari kuchengeta mabhuroko anoumba zvirimo zvauri kuedza kuwana.
IPFS inoshandisa iyo libp2p raibhurari yekubvumira vezera ravo kutumira data kune mumwe nemumwe.
Desktop Application
Mune desktop application, mazhinji epamusoro matekinoroji akavanzwa uye anoshanda kuseri kwezviitiko.
Vashandisi vanogona kungomhanyisa yavo IPFS mutengi uye kurodha mafaera avo kune network.
Mafaira anokwidzwa nemushandisi kunetiweki anogoneka kuburikidza nefaira rakasiyana-siyana identifier. Unogona kushandisa sevhisi yakadai se IPFS Browser kuwana faira kubva kune chero mudziyo unogona kubatana neinternet.
IPFS Key Features
Heano maitiro mana akakosha eiyo IPFS protocol:
- IPFS ndeye peer-to-peer faira system. Izvi zvinoreva kuti mafaira akachengetwa uye akagoverwa zvakananga pakati pevashandisi, pasina kudiwa kwepakati server. Vashandisi vane sarudzo yekumhanyisa yavo node yekubatanidza kune vamwe vezera.
- IPFS yakadzikiswa. Izvi zvinoreva kuti hapana imwe pfungwa yekukundikana. Kana imwe node ichidzika, iyo system inogona kuramba ichishanda.
- IPFS inobvumira kuchengetedza zviri nyore. Iyo Merkle DAG inoshanda zvakanyanya inobvumira network kudzikisa huwandu hwenzvimbo yekuchengetedza inodiwa. Uyu mukana wakakura kune chero chinhu chinoda kuchengetedza nhoroondo data.
- Vashandisi vasina kujairana nemutsara wekuraira vanogona kushandisa yavo-nyore-kushandisa-desktop application inotsigira kudhonza-uye-kudonhedza faira kunze kwenyika uye nekukurumidza kugovana uye kurodha sarudzo.
- IPFS ndizvo open source. Izvi zvinoreva kuti chero munhu anogona kubatsira mukuvandudza sisitimu.
Zvakanakira uye Zvakaipa zveIPFS Protocol
zvayakanakira
- Yakagadzirirwa kuti ive scalable kuti igare nhamba huru yevashandisi uye nhamba huru yemafaira.
- Iyo inoshivirira kukanganisa, zvichireva kuti inogona kuramba ichishanda kunyangwe mamwe ma node munetwork asipo.
- Inopikisa censorship, zvichireva kuti zvakaoma kuti sangano rimwechete rivhare kana kubvisa zvirimo kubva kunetiweki.
- IPFS yakachengeteka. IPFS inochengeta mafaera ichishandisa cryptographic hashes, izvo zvinoita kuti ive tamper-proof.
nezvayakaipira
- Iyo Interplanetary Faira Sisitimu ichiri mukusimudzira uye ine kushoma kwevatengi rutsigiro kana ichienzaniswa neyekutengesa mafaira ekuchengetedza mhinduro.
- Hazvina kujeka kuti system yacho ichakura sei, kana kuti icharamba sei censorship.
- Iyo sisitimu inogona kuve panjodzi yekurwiswa nemasangano ane simba.
- Content addressing inodzosa chinongedzo chine hashi. Vashandisi vachafanira kushandisa DNS kuita kuti chinongedzo chiverengeke nevanhu.
mhedziso
Iyo IPFS protocol inzira nyowani yekuchengetedza nekugovana data ine mabhenefiti akawanda pamusoro pemaitiro echinyakare. Iyo yakaderedzwa, zvichireva kuti hapana imwe pfungwa yekutadza, uye inoshanda zvakanyanya, uchishandisa shoma bandwidth pane dzimwe nzira.
Nekudaro, ichiri mukusimudzira uye ine zvimwe zvinogumira, sekutadza kuchengeta mafaira akakura kwazvo. Pakazere, IPFS tekinoroji nyowani inovimbisa ine mukana wekushandura nzira yatinochengeta nekugovana data.
Iwe unofunga here kuti decentralized Cloud kuchengetedza mapuroteni seIPFS ndiyo ramangwana rekugamuchira mafaera online?
Leave a Reply