Mohlomong u boloka data e ngata. Mohlomong komporo ea hau e tletse linepe, 'mino, lifilimi, litokomane tsa mosebetsi, le tse ling. Ho ntse ho thatafala le ho feta ho e boloka e hlophisehile ebile e fumaneha habonolo.
Ehlile, o ka boloka tsohle ho hard drive ea komporo ea hau. Empa ho etsahala'ng haeba komporo ea hau e senyeha, 'me u lahleheloa ke tsohle?
Lik'hamphani tse ngata tsa theknoloji li fana ka tharollo ea polokelo ea leru, empa ho etsahala'ng ha 'muso oa hau o thibela lisebelisoa tse kang Google Drive kapa Dropbox naheng ea heno?
Litharollo tsena tsa leru li na le bofokoli bo tšoanang le bo bongata ba webosaete ea hajoale: centralization.
Leha ho le joalo, ho phahama ha theknoloji ea web3 ho bontšitse hore bokamoso ba websaete bo ka 'na ba ajoa ka tlhaho. Sehloohong sena, re tla hlahloba protocol ea IPFS le hore na e rera ho fetola meralo ea mantlha ea marang-rang joang.
IPFS ke eng?
The Interplanetary File System kapa IPFS ke marang-rang a arolelanoang a bolokang le ho arolelana data.
IPFS e lumella mang kapa mang ho boloka lifaele le ho li arolelana le mang kapa mang ea nang le phihlello ea marang-rang. Lifaele tse kentsoeng marang-rang li bolokiloe likhomphuthang tse ngata tse fapaneng lefatšeng ka bophara.
IPFS e entsoe ke sehlopha sa bahlahisi se etelletsoeng pele ke Juan Benet, moenjiniere oa mehleng oa Google. Benet e bululetsoe ke protocol ea BitTorrent e lumellang basebelisi ho arolelana lifaele ntle le seva e bohareng. Protocal ea ho arolelana lifaele tsa p2p e entse hore Benet e hlokomele hore mokhoa o ts'oanang o ka sebetsa bakeng sa sistimi ea lefats'e ea lifaele tse arotsoeng.
E 'nile ea ntlafatsoa ho tloha ka 2015, empa ho se ho ntse ho e-na le lisebelisoa tse ngata tse e tšehetsang tse kang Brave Browser le Opera.
IPFS e fetohile mokhoa o mong oa ho boloka tlhahisoleseling marang-rang maemong ao polokelo e bohareng e hlolehileng. Ka mohlala, ha balaoli ba Turkey ba thibela Wikipedia ho pholletsa le naha, baitseki ba ile ba sebelisa IPFS ho etsa sebaka sa marang-rang bakeng sa kopi ea Turkish Wikipedia.
Bokamoso ba IPFS bo shebahala bo ts'episa. Ka lits'ebetso tse ngata tse e sebelisang, e na le monyetla oa ho fetoha mokhoa oa kamehla oa ho boloka le ho arolelana data inthaneteng.
E Sebetsa Joang?
IPFS ke mofuta oa marang-rang a polokelo ea lithaka-to-thaka kapa p2p.
Haeba motho e mong a kopa faele, kopi ea faele eo e bolokiloe sebakeng sa habo bona. Haeba batho ba bangata ba kopa data eo, ho tla etsoa likopi tse ngata tse bolokiloeng. Sena se bolela hore moroalo oa ho phethahatsa kopo o arolelanoa butle-butle har'a li-node tsohle tse nang le cached file.
Marang-rang a itšetlehile ka melao-motheo e meraro: ho sebetsana le litaba, ho hokahanya ha litaba, le ho sibolla litaba.
A re hlahlobeng kamoo IPFS e finyellang o mong le o mong oa melao-motheo ena e meraro.
Likarabo tsa litaba
Nahana ka mokhoa o tloaelehileng oa ho batla lifaele komporong. E le hore u fumane faele, u tla tlameha ho ea bukeng e itseng ho sesebelisoa sa hau 'me u fumane faele e nang le lebitso le nepahetseng la faele.
Leha ona e le mokhoa o tloaelehileng oa komporo, ha se hakaalo hore o fetolela hantle ho netweke e ajoang joalo ka IPFS.
Sebakeng sa ho tsebahatsa litaba ka sebaka, IPFS e sheba litaba ka botsona. Mokhoa ona o tsejoa e le ho bua ka litaba.
Lifaele tsohle tse kenyellelitsoeng ho protocol ea IPFS li tla le sekhetho sa litaba se sebetsang e le hashe e ikhethang bakeng sa faele e ikhethileng.
Morero oa Interplanetary Linked Data (IPLD) o atolosa mohopolo ona ho ea pele ka ho fana ka lilaebrari ho nolofalletsa basebelisi ba protocol ea IPFS ho hlahloba lintlha tsa bona ka mokhoa ofe kapa ofe oo ba lakatsang ho o etsa.
Khokahano ea Litaba
IPFS e sebelisa a sebopeho sa data e bitsoang graph e tataisitsoeng ea acyclic kapa DAG.
Protocol ea IPFS e sebelisa mofuta oa DAG o bitsoang a Merkle DAG e hlophisitsoeng e le hore node e 'ngoe le e' ngoe e be le sekhetho se ikhethileng seo e leng hash ea litaba tsa node.
Marang-rang a sebelisa Merkle DAG ho ntlafatsa kamoo e emelang li-directory le lifaele. A re re u na le foldara e nang le lifaele tse tharo. Foldara eo e tla ba le hash e ikhethang e emelang lifaele tse tharo tse ka hare ho eona. Faele e 'ngoe le e' ngoe ka ho latellana e entsoe ka li-blocks tse 'maloa.
Kaha node e 'ngoe le e' ngoe e hokahane le hashe e hlahisitsoeng ho latela litaba tsa node, ho boleloa hore sebopeho sohle sa data se ikemetse. Thepa ena ea bohlokoa ke eona e lumellang lifaele hore li sebetse ka mokhoa o ajoang ho protocol ea IPFS.
Tlhaloso ea Boitsebiso
Ho fumana hore na ke lithaka life tse u tsamaisang litaba tseo u li batlang, IPFS e itšetlehile ka a tafole ea hash e ajoang kapa DHT.
Tafole ea hash ke sebaka sa polokelo ea litaba tsa linotlolo tsa boleng. IPFS e sebelisa tafole ea hash e abuoang ho fumana hore na ke lithaka life tsa marang-rang tse bolokang li-block tse etsang litaba tseo u lekang ho li fumana.
IPFS e sebelisa sesebelisoa sa libp2p laebrari ho lumella lithaka ho romellana data.
Sesebelisoa sa Desktop
Ts'ebelisong ea komporo, boholo ba mahlale a kaholimo a patiloe mme a sebetsa ka morao ho liketsahalo.
Basebelisi ba ka tsamaisa bareki ba bona ba IPFS mme ba kenya lifaele tsa bona marang-rang.
Lifaele tseo mosebelisi a li kentseng marang-rang li fumaneha ka mokhoa o ikhethileng oa boitsebiso ba faele. U ka sebelisa tšebeletso e joalo IPFS Browser ho fihlella faele ho sesebelisoa sefe kapa sefe se ka hokelang marang-rang.
Lintlha tsa bohlokoa tsa IPFS
Mona ke lintlha tse 'ne tsa bohlokoa tsa protocol ea IPFS:
- IPFS ke sistimi ea lithaka tsa lithaka. Sena se bolela hore lifaele li bolokiloe le ho ajoa ka ho toba pakeng tsa basebelisi, ntle le tlhokahalo ea seva e bohareng. Basebelisi ba na le khetho ea ho tsamaisa node ea bona ho hokela lithaka tse ling.
- IPFS e arotsoe. Sena se bolela hore ha ho na ntlha e le 'ngoe ea ho hlōleha. Haeba node e le 'ngoe e theoha, tsamaiso e ntse e ka sebetsa.
- IPFS e lumella ho boloka litaba habonolo. Merkle DAG e sebetsang hantle haholo e lumella marang-rang ho fokotsa sebaka sa polokelo se hlokahalang. Ona ke monyetla o moholo bakeng sa mokhatlo ofe kapa ofe o hlokang ho boloka litaba tsa nalane.
- Basebelisi ba sa tloaelanang le mola oa taelo ba ka sebelisa sesebelisoa sa bona sa komporo se bonolo se ts'ehetsang ho hula le ho theola lifaele tse tsoang kantle ho naha le likhetho tsa ho arolelana le ho jarolla kapele.
- IPFS ke Mohloli o bulehileng. Sena se bolela hore mang kapa mang a ka kenya letsoho ntlafatsong ea tsamaiso.
Melemo le Mathata a IPFS Protocol
Pros
- E etselitsoe hore e be scalable ho amohela palo e kholo ea basebelisi le palo e kholo ea lifaele.
- E mamella liphoso, ho bolelang hore e ka tsoela pele ho sebetsa le haeba li-node tse ling tsa marang-rang li sa fumanehe.
- E hanana le censorship, ho bolelang hore ho thata hore mokhatlo o le mong o thibele kapa o tlose litaba tse tsoang marang-rang.
- IPFS e bolokehile. IPFS e boloka lifaele ka li-cryptographic hashes, tse etsang hore li se ke tsa senyeha.
tlhoka mesola
- Interplanetary File System e ntse e tsoela pele 'me e na le tšehetso e fokolang ea bareki ha e bapisoa le litharollo tsa polokelo ea lifaele tsa khoebo.
- Ha ho hlake hore na sistimi e tla hola hantle hakae, kapa hore na e tla hanana le censorship hantle hakae.
- Sistimi e ka ba kotsing ea ho hlaseloa ke mekhatlo e matla.
- Litaba li khutlisa sehokelo se nang le hash. Basebelisi ba tla tlameha ho sebelisa DNS ho etsa hore sehokelo se baloe ke batho.
fihlela qeto e
Liprothokholo tsa IPFS ke mokhoa o mocha oa ho boloka le ho arolelana lintlha tse nang le melemo e mengata ho feta mekhoa e tloaelehileng. E arotsoe, ho bolelang hore ha ho na ntlha e le 'ngoe ea ho hlōleha,' me e sebetsa hantle haholo, e sebelisa li-bandwidth tse fokolang ho feta mekhoa e meng.
Leha ho le joalo, e ntse e tsoela pele 'me e na le meeli e itseng, e kang ho se khone ho boloka lifaele tse kholo haholo. Ka kakaretso, IPFS ke tekhenoloji e ncha e tšepisang e nang le monyetla oa ho fetola tsela eo re bolokang le ho arolelana lintlha ka eona.
Na u nahana hore liprothokholo tsa polokelo ea leru tse pharalletseng joalo ka IPFS ke bokamoso ba ho tsamaisa lifaele inthaneteng?
Leave a Reply