


IPFS (InterPlanetary File System) yɛ peer-to-peer protocol ne network a wɔayɛ sɛ wɔde bɛyɛ ɔkwan a wɔfa so de fael sie na wɔkyɛ.
Nea ɛnte sɛ intanɛt so atetesɛm client-server model no, IPFS ma wɔn a wɔde di dwuma no kwan ma wɔne wɔn ho wɔn ho kyɛ fael tẽẽ, sen sɛ wɔde wɔn ho bɛto centralized server so de akora nneɛma so na wɔakyekyɛ.
Wɔde content-addressing na ɛyɛ fael ahorow a ɛwɔ IPFS mu no address, a ɛkyerɛ sɛ wɔma fael biara hash soronko anaa CONTENT IDENTIFIER (CID) a egyina ne nsɛm so, na wɔde saa hash yi di dwuma de gye fael no fi ntwamutam no mu.
Sɛ obi de fael bi ka IPFS ho a, wɔkyekyɛ fael no mu nketenkete a wɔfrɛ no blocks, na wɔma block biara CID. Afei wɔde saa blocks yi sie wɔ node ahorow so wɔ network no mu, sɛnea ɛbɛyɛ a ɛnyɛ den sɛ wobetumi agye fael no afi mmeae pii.
Eyi hwɛ hu sɛ redundancy ne fault-tolerance bere a ɛsan nso ma ɛyɛ den ma node biako biara sɛ ɛbɛyɛ beae biako a edi huammɔ anaasɛ ɛhyɛ so.
Kenkan: IPFS ho Nnianim Nsɛm
Saa nhwɛsoɔ yi nti yɛreyɛ wɛbsaet a ɛnyɛ den.
Anamɔn 1: Sɛ wunnim wɛb nhyehyɛe a kyerɛw wo wɛbsaet no mu nsɛm titiriw a Title, Main Body of text ka ho, a links kɔ nkratafa/site & footers afoforo ka ho.
Anamɔn 2: Fa HTML nsusuiɛ! Fa nsɛm a woakyerɛw no hyɛ mu sɛnea ɛfata. Optional sɛ wobɛsan nso ayɛ .CSS stylesheet ama wo wɛbsaet no.
Anamɔn 3: Fa wo directory no sie. Ɛsɛ sɛ .html nkratafa + mfonini nyinaa wɔ Folda koro mu.
Twe na fa IPFS fi Official website.
Sɛ wode Desktop Application no redi dwuma a ɛho renhia sɛ wohyɛ aseɛ.
Sɛ wode Terminal anaa ahyɛde krataa di dwuma a, Run ahyɛde: ipfs init
Paw folda a wo wɛbsaet fael ahorow wom no na kɔ Add Folder option no so.
–
Sɛ wode Terminal redi dwuma a, Run ahyɛde: ipfs add -r folder_name de ka folda no nyinaa ho mpɛn pii wɔ IPFS mu.
Sɛ wɔde wo wɛbsaet fael ahorow no ka IPFS ho wie a, ɛsɛ sɛ wo pin wɔn de hwɛ hu sɛ ɛbɛkɔ so ayɛ nea ɛwɔ ntwamutam no so.
–
Sɛ wode Terminal redi dwuma a, Run ahyɛde: Sɛ wode Terminal redi dwuma a, Run ahyɛde: ipfs pin add hash
hash = CID a ɛwɔ folda a wode kaa ho wɔ anammɔn a atwam no mu.
Sɛnea ɛbɛyɛ a, wo nso wotumi de nnwuma te sɛ Pinata anaasɛ Dolpin
Ɛmma bere pii nsɛe!
–
Seesei wɔatintim wo wɛbsaet no wɔ IPFS so na wobɛtumi de hash a ɛwɔ folda no mu akɔ so. Sɛ wopɛ sɛ wokɔ wo wɛbsaet no so a, wubetumi akɔ hɔ https://ipfs.io/ipfs/**hash**
hash = CID a ɛwɔ folda no mu.
Wɔ yɛn fam no, CID = QmW2UEfap1vrRRvS5H9weed8qmsx4WsvXBk3GPGVVfWx3r3
Interplanetary Naming System (IPNS) ma wo kwan ma wo update IPFS CIDs a ɛbata wo wɛbsaet no ho na ɛda so ara som static link. Wɔde ama sɛ safe.
Wɔ nhyehyeɛ menu a ɛwɔ wo sait folda a ɛwɔ IPFS desktop application so no mu no paw Publish to IPNS.
Safoa: “k51qzi5uqu5di670a6uxywo17b2be1eyhoa2cl0qlwpfxn5p9ypcu8jbzgnj4n”
Wobetumi nso de ahwɛ yɛn wɛbsaet no denam apon bi so: https://ipfs.io/ipns/k51qzi5uqu5di670a6uxywo17b2be1eyhoa2cl0qlwpfxn5p9ypcu8jbzgnj4n
Wɔayɛ sait no, seesei yehia ɔkwan a yɛbɛfa so akyerɛ URL bi akɔ emu nsɛm no so.
Sɛ wowɔ wɛb address dedaw a wobɛtumi de kyerɛwtohɔ foforo aka ho denam TXT kyerɛwtohɔ _dnslink(wo domain) so. Ɛgyina provider so no ebia auto populate.
Egye bere ansa na woatrɛw denam network no so ansa na woatumi ahwɛ.
Yɛma wo akwaaba! Seesei wowɔ wɛbsaet bi a ɛko tia censorship.
Akadeɛ