https://blog.desdelinux.net/wp-content/uploads/2020/04/IPFS-.jpg

Utangulizi kwa IPFS

IPFS (InterPlanetary File System) ni itifaki na mtandao wa mtu kwa mtu ulioundwa ili kuunda njia isiyosambazwa ya kuhifadhi na kushiriki faili.

Tofauti na mfano wa jadi wa mteja-seva kwenye mtandao, IPFS inaruhusu watumiaji kushirikiana na kushiriki faili moja kwa moja bila kutegemea seva iliyosambazwa kuhifadhi na kusambaza maudhui.

Faili kwenye IPFS hutambuliwa kwa kutumia anwani ya maudhui,ambapo kila faili inapewa hash ya kipekee au CONTENT IDENTIFIER (CID) kulingana na maudhui yake, na hash hii hutumiwa kupata faili kutoka kwenye mtandao.

Wakati mtumiaji anapoongeza faili kwenye IPFS, faili hiyo hugawanywa katika sehemu ndogo zinazoitwa vitengo, na kila kipengee kinapewa CID yake. Vitengo hivi hifadhiwa kwenye nodi tofauti kwenye mtandao, ili faili iweze kupatikana kwa urahisi kutoka vyanzo mbalimbali.

Hii inahakikisha redundansi na uimara wa hitilafu huku ikifanya iwe vigumu kwa nodi moja kuwa kitovu kimoja cha kushindwa au kudhibiti.

Soma Utangulizi wa IPFS

Kuunda Tovuti Yako

Kwa mfano huu, tunazounda tovuti rahisi.

Mfano wa tovuti

Hatua ya 1: Ikiwa haujazoea kubuni tovuti, andika maudhui makuu ya tovuti yako, ikiwa ni pamoja na kichwa, mwili kuu wa maandishi, na viungo kwenye kurasa/zilizo nje ya tovuti, pamoja na vijachini.

Hatua ya 2: Tumia Kigezo cha HTML! Bandika maandishi uliyoyaandika kulingana na hilo. Ni hiari kuunda faili ya .CSS kwa tovuti yako.

**Hatua ya 3:**Hifadhi saraka yako. Kurasa zote za .html + picha lazima ziwe katika saraka moja.

Setting up a Node

Pakua na usakinishe IPFS kutoka Tovuti Rasmi.

Anzisha IPFS:

Ikiwa unatumia Programu ya Kompyuta kwenye Desktop, huenda usihitaji kuanzisha IPFS.

Kwa kutumia Kielelezo cha Amri au kidirisha cha amri, Chalaza amri: ipfs init .