O yikarịrị ka ị ga-edobe ọtụtụ data. Kọmputa nke gị nwere ike juputara na foto, egwu, ihe nkiri, akwụkwọ ọrụ na ndị ọzọ. Ọ na-aghọwanye ihe siri ike idowe ha niile ahaziri na ịnweta ya.
N'ezie, ị nwere ike ịchekwa ihe niile na draịvụ ike kọmputa gị. Ma gịnị na-eme ma ọ bụrụ na kọmputa gị daa, ma ihe niile funahụ gị?
Ọtụtụ ụlọ ọrụ teknụzụ na-enye ngwọta nchekwa igwe ojii, mana gịnị na-eme mgbe gọọmentị gị gbochiri ngwa dị ka Google Drive ma ọ bụ Dropbox na obodo gị?
Ngwọta igwe ojii ndị a na-ata ahụhụ site na otu ntụpọ dị ka ọtụtụ nke webụ dị ugbu a: centralization.
Agbanyeghị, ịrị elu nke teknụzụ web3 egosila na enwere ike kesaa ọdịnihu nke webụ na okike. N'isiokwu a, anyị ga-enyocha ụkpụrụ IPFS yana otu ọ na-ezube ịgbanwe isi ụlọ ọrụ ịntanetị.
Kedu ihe bụ IPFS?
The Interplanetary File System ma ọ bụ IPFS bụ netwọk enweghị isi na-echekwa ma na-ekesa data.
IPFS na-enye onye ọ bụla ohere ịchekwa faịlụ ma kesaa ya na onye ọ bụla ọzọ nwere ohere na netwọk. A na-echekwa faịlụ ndị ebugoro na netwọkụ ahụ n'ọtụtụ kọmputa dị iche iche gburugburu ụwa.
Emepụtara IPFS site na otu ndị mmepe nke Juan Benet, onye bụbu injinia na Google duziri. Benet sitere na protocol BitTorrent na-enye ndị ọrụ ohere ịkekọrịta faịlụ na-enweghị ihe nkesa etiti. Usoro nkekọrịta faịlụ p2p mere ka Benet ghọta na otu ụzọ ahụ nwere ike ịrụ ọrụ maka sistemụ faịlụ enweghị isi n'ụwa niile.
Ọ nọ na mmepe kemgbe 2015, mana enweelarị ọtụtụ ngwa na-akwado ya dị ka Brave Browser na Opera.
IPFS abụrụla ụzọ ọzọ isi chekwaa ozi n'ịntanetị n'ọnọdụ ebe nchekwa etiti etinyeghị aka. Dịka ọmụmaatụ, mgbe ndị ọchịchị Turkey machibidoro Wikipedia na mba ahụ dum, ndị na-eme ihe ike jiri IPFS mepụta ọnụ ụzọ enweghị isi maka otu Wikipedia Turkish.
Ọdịnihu nke IPFS na-ele anya na-ekwe nkwa. Site na iji ngwa ndị ọzọ na-eji ya, ọ nwere ike ịbụ ụzọ ndabara iji chekwaa na kesaa data na ịntanetị.
Olee otú ọ na-arụ ọrụ?
IPFS bụ ụdị netwọk nchekwa ndị ọgbọ na ndị ọgbọ ma ọ bụ p2p.
Ọ bụrụ na mmadụ arịọ faịlụ, a na-echekwa otu faịlụ ahụ n'ọnụ ọnụ mpaghara ha. Ọ bụrụ na ọtụtụ mmadụ na-arịọ data ahụ, a ga-emepụta akwụkwọ ndị ọzọ echekwara. Nke a pụtara na a na-eji nwayọ kekọrịta ibu nke imezu arịrịọ a n'etiti ọnụ ụzọ niile nwere faịlụ echekwara.
Netwọk ahụ dabere na isi ụkpụrụ atọ: ịkọwa ọdịnaya, njikọ ọdịnaya, na nchọpụta ọdịnaya.
Ka anyị leba anya ka IPFS si eme nke ọ bụla n'ime ụkpụrụ atọ a.
Na-agwa ọdịnaya
Chee echiche banyere otu esi achọpụta faịlụ na kọmputa. Iji nweta faịlụ, ị ga-agagharị na otu ndekọ aha na ngwaọrụ gị wee chọta faịlụ nwere aha faịlụ ziri ezi.
Ọ bụ ezie na nke a bụ ụkpụrụ omume na kọmpụta, ọ bụchaghị sụgharịa nke ọma na netwọk kesara dị ka IPFS.
Kama ịchọpụta ọdịnaya site na ọnọdụ, IPFS na-elele ọdịnaya ahụ n'onwe ya. A maara usoro a dị ka okwu ọdịnaya.
Faịlụ niile etinyere na protocol IPFS na-abịa na njirimara ọdịnaya nke na-eme dị ka hash pụrụ iche maka faịlụ ahụ akọwapụtara.
Interplanetary Linked Data Project (IPLD) na-agbasa echiche a n'ihu site n'inye ọba akwụkwọ iji mee ka ndị ọrụ nke IPFS protocol nyochaa data ha n'ụdị ọ bụla ha chọrọ.
Njikọ ọdịnaya
IPFS na-eji a nhazi data akpọ a eduzi eserese chọrọ ma ọ bụ DAG.
Protocol IPFS na-eji ụdị DAG akpọrọ a Merkle DAG nke edobere ka ọnụ ọ bụla nwee ihe nchọpụta pụrụ iche nke bụ hash nke ọdịnaya ọnụ.
Netwọk ahụ na-eji Merkle DAG kwalite ka ọ na-anọchite anya akwụkwọ ndekọ aha na faịlụ. Were ya na ị nwere folda nwere faịlụ atọ. Mpempe akwụkwọ ahụ ga-enwe hash pụrụ iche nke na-anọchi anya faịlụ atọ dị n'ime ya. Faịlụ ọ bụla n'aka nke ya nwere ọtụtụ ngọngọ.
Ebe ọ bụ na ejikọrọ ọnụ ọ bụla na hash emepụtara dabere na ọdịnaya dị na ọnụ ụzọ ahụ, a na-ekwu na usoro data niile bụ nke ejiri aka ya gosipụta. Ngwongwo isi a bụ ihe na-enye ohere faịlụ ka ọ rụọ ọrụ na ike kesara na protocol IPFS.
Nchọpụta ọdịnaya
Iji chọta ndị ọgbọ na-anabata ọdịnaya ị na-achọ, IPFS na-adabere na a tebụl hash ekesa ma ọ bụ DHT.
Tebụl hash bụ naanị nchekwa data nke igodo ụkpụrụ. IPFS na-eji tebụl hash kesara iji chọpụta ndị ọgbọ nọ na netwọk na-echekwa ihe mgbochi mejupụtara ọdịnaya ị na-achọ ịnweta.
IPFS na-eji ya libp2p ọbá akwụkwọ iji mee ka ndị ọgbọ na-ezigara ibe ha data.
Ngwa Desktop
N'ime ngwa desktọpụ, ọtụtụ teknụzụ ndị dị n'elu zoro ezo ma na-arụ ọrụ n'azụ ihe nkiri.
Ndị ọrụ nwere ike ịgba ọsọ onye ahịa IPFS nke ha ma bulite faịlụ nke ha na netwọkụ.
Enwere ike ịnweta faịlụ onye ọrụ bulitere na netwọkụ site na njirimara ọdịnaya pụrụ iche nke faịlụ ahụ. Ị nwere ike iji ọrụ dịka nke Ihe nchọgharị IPFS iji nweta faịlụ site na ngwaọrụ ọ bụla nwere ike jikọọ na ịntanetị.
Njirimara igodo IPFS
Nke a bụ akụkụ anọ dị mkpa nke protocol IPFS:
- IPFS bụ sistemụ faịlụ ndị ọgbọ na ndị ọgbọ. Nke a pụtara na a na-echekwa ma kesaa faịlụ ozugbo n'etiti ndị ọrụ, na-enweghị mkpa maka nkesa etiti. Ndị ọrụ nwere nhọrọ ịmegharị ọnụ nke ha iji jikọọ na ndị ọgbọ ndị ọzọ.
- IPFS agbasaghị. Nke a pụtara na ọ dịghị otu ebe ọdịda. Ọ bụrụ na otu ọnụ na-agbada, sistemụ ahụ ka nwere ike ịrụ ọrụ.
- IPFS na-enye ohere maka ndebe akwụkwọ dị mfe. Merkle DAG nke na-arụ ọrụ nke ọma na-enye ohere ka netwọk ahụ belata ohere nchekwa dị mkpa. Nke a bụ nnukwu uru maka ụlọ ọrụ ọ bụla chọrọ idebe data akụkọ ihe mere eme.
- Ndị ọrụ na-amachaghị ahịrị iwu ahụ nwere ike iji ngwa desktọpụ ha dị mfe iji na-akwado mbubata faịlụ ịdọrọ na dobe yana nhọrọ nkekọrịta na nbudata ngwa ngwa.
- IPFS bụ Isi mmalite. Nke a pụtara na onye ọ bụla nwere ike inye aka na mmepe nke usoro ahụ.
Uru na ọghọm nke IPFS Protocol
Uru
- Emebere ya ka ọ bụrụ nke enwere ike ịnabata ọnụ ọgụgụ buru ibu nke ndị ọrụ yana ọnụ ọgụgụ buru ibu nke faịlụ.
- Ọ na-anabata mmejọ, nke pụtara na ọ nwere ike ịga n'ihu na-arụ ọrụ ọbụlagodi na ụfọdụ ọnụ na netwọk adịghị.
- Ọ na-eguzogide nyocha, nke pụtara na ọ na-esiri otu ihe ike igbochi ma ọ bụ wepụ ọdịnaya na netwọk.
- IPFS nwere nchekwa. IPFS na-echekwa faịlụ site na iji hashes cryptographic, nke na-eme ka ha ghara imebi.
ọghọm
- Sistemụ Njikwa Interplanetary ka na-etolite ma nwee nkwado ndị ahịa pere mpe ma e jiri ya tụnyere ngwọta nchekwa faịlụ azụmahịa.
- O dochaghị anya otú usoro ahụ ga-esi gbakọọ nke ọma, ma ọ bụ otú ọ ga-esi guzogide nyocha.
- Sistemu ahụ nwere ike ịdị mfe ịwakpo ndị ụlọ ọrụ siri ike.
- Na-agwa ọdịnaya weghachi njikọ nwere hash. Ndị ọrụ ga-eji DNS mee ka njikọ ahụ bụrụ nke mmadụ ga-agụ.
mmechi
Usoro IPFS bụ ụzọ ọhụrụ nke ịchekwa na ịkekọrịta data nwere ọtụtụ uru karịa usoro ọdịnala. Ọ bụ decentralized, nke pụtara na ọ dịghị otu ebe ọdịda, na ọ na-arụ ọrụ nke ọma, na-eji obere bandwit karịa ụzọ ndị ọzọ.
Otú ọ dị, ọ ka na-emepe emepe ma nwee ụfọdụ njedebe, dịka enweghị ike ịchekwa faịlụ buru ibu. N'ozuzu, IPFS bụ nkà na ụzụ ọhụrụ na-ekwe nkwa nke nwere ikike ịgbanwe ụzọ anyị si echekwa na kesaa data.
Ị chere na usoro nchekwa nchekwa igwe ojii dị ka IPFS bụ ọdịnihu nke faịlụ nnabata n'ịntanetị?
Nkume a-aza