Þú geymir líklega mikið af gögnum. Einkatölvan þín er líklega full af myndum, tónlist, kvikmyndum, vinnuskjölum og fleiru. Það er að verða erfiðara og erfiðara að hafa þetta allt skipulagt og aðgengilegt.
Jú, þú gætir bara geymt allt á harða diskinum í tölvunni þinni. En hvað gerist ef tölvan þín hrynur og þú tapar öllu?
Mörg tæknifyrirtæki bjóða upp á skýjageymslulausnir, en hvað gerist þegar stjórnvöld koma í veg fyrir forrit eins og Google Drive eða Dropbox í þínu landi?
Þessar skýjalausnir þjást af sama galla og stór hluti núverandi vefs: miðstýringu.
Hins vegar hefur uppgangur web3 tækni sýnt að framtíð vefsins gæti verið dreifð í náttúrunni. Í þessari grein munum við kanna IPFS samskiptareglur og hvernig hún ætlar að breyta grundvallararkitektúr internetsins.
Hvað er IPFS?
The Interplanetary File System eða IPFS er dreifð net sem geymir og deilir gögnum.
IPFS gerir öllum kleift að geyma skrár og deila þeim með öllum öðrum sem hafa aðgang að netinu. Skrár sem hlaðið er upp á netið eru geymdar á mörgum mismunandi tölvum um allan heim.
IPFS var búið til af teymi þróunaraðila undir forystu Juan Benet, fyrrverandi verkfræðings hjá Google. Benet var innblásin af BitTorrent samskiptareglunum sem gerir notendum kleift að deila skrám án miðlægs netþjóns. P2p skráahlutdeildin fékk Benet til að átta sig á því að sama nálgun gæti virkað fyrir dreifð skráarkerfi um allan heim.
Það hefur verið í þróun síðan 2015, en það er nú þegar fjöldi forrita sem styðja það eins og Brave Browser og Opera.
IPFS hefur orðið önnur leið til að geyma upplýsingar á netinu við aðstæður þar sem miðlæg geymsla hefur mistekist. Til dæmis, þegar tyrknesk yfirvöld bönnuðu Wikipedia um allt land, notuðu aðgerðarsinnar IPFS til að búa til dreifða gátt fyrir afrit af tyrkneskri Wikipedia.
Framtíð IPFS lítur góðu út. Með fleiri og fleiri forritum sem nota það, getur það orðið sjálfgefin leið til að geyma og deila gögnum á internetinu.
Hvernig virkar það?
IPFS er tegund af jafningi-til-jafningi eða p2p geymsluneti.
Ef einhver biður um skrá er afrit af þeirri skrá í skyndiminni á staðbundnum hnút þeirra. Ef fleiri biðja um þessi gögn verða fleiri afrit í skyndiminni búin til. Þetta þýðir að byrðinni við að uppfylla beiðnina er smám saman deilt á alla hnúta sem hafa skyndiminni skrána.
Netið byggir á þremur meginreglum: efnisskráningu, efnistengingu og efnisuppgötvun.
Við skulum skoða hvernig IPFS framkvæmir hverja þessara þriggja meginreglna.
Efnisávarp
Hugsaðu um venjulegan hátt sem þú leitar að skrám á tölvu. Til að fá aðgang að skrá þarftu að fara í tiltekna möppu á tækinu þínu og finna skrá með réttu skráarnafni.
Þó að þetta sé staðlað aðferð í tölvumálum, þá þýðir það ekki endilega vel yfir á dreifðu neti eins og IPFS.
Í stað þess að bera kennsl á efni eftir staðsetningu lítur IPFS á efnið sjálft. Þetta ferli er þekkt sem efni ávarp.
Allar skrár sem eru innifaldar í IPFS-samskiptareglunum eru með efnisauðkenni sem virkar sem einstakt kjötkássa fyrir tiltekna skrá.
Interplanetary Linked Data verkefnið (IPLD) stækkar þetta hugtak enn frekar með því að útvega bókasöfn til að gera notendum IPFS samskiptareglunnar kleift að kanna gögnin sín á hvaða sniði sem þeir vilja.
Efnistenging
IPFS notar a gagnagrind heitir a beint acyclic línurit eða DAG.
IPFS samskiptareglur notar tegund af DAG sem kallast a Merkle DAG sem er sett upp þannig að hver hnút hefur einstakt auðkenni sem er kjötkássa af innihaldi hnútsins.
Netið notar Merkle DAG til að fínstilla hvernig það táknar möppur og skrár. Segjum að þú sért með möppu sem inniheldur þrjár skrár. Sú mappa mun innihalda einstakt kjötkássa sem táknar skrárnar þrjár í henni. Hver skrá er síðan samsett úr nokkrum kubbum.
Þar sem hver hnút er tengdur við kjötkássa sem er myndaður út frá innihaldi hnútsins, er allt gagnaskipulagið sögð vera sjálfstaðfest. Þessi lykileiginleiki er það sem gerir skrám kleift að vinna í dreifðri getu í IPFS samskiptareglunum.
Content Discovery
Til að finna hvaða jafnaldrar hýsa efnið sem þú ert að leita að treystir IPFS á a dreift kjötkássatöflu eða DHT.
Hash-tafla er einfaldlega gagnagrunnur með lyklum að gildum. IPFS notar dreifða kjötkássatöfluna til að komast að því hvaða jafningjar á netinu eru að geyma blokkirnar sem mynda efnið sem þú ert að reyna að fá aðgang að.
IPFS notar libp2p bókasafn til að leyfa jafnöldrum að senda gögn sín á milli.
Skjáborðsforrit
Í skjáborðsforritinu er mikið af ofangreindri tækni falið og virkar bakvið tjöldin.
Notendur geta einfaldlega keyrt sinn eigin IPFS biðlara og hlaðið upp eigin skrám á netið.
Skrár sem notandinn hleður upp á netið er aðgengilegar í gegnum einstakt efnisauðkenni skráarinnar. Þú getur notað þjónustu eins og IPFS vafri til að fá aðgang að skránni úr hvaða tæki sem er sem getur tengst internetinu.
IPFS lykileiginleikar
Hér eru fjórir lykileiginleikar IPFS samskiptareglunnar:
- IPFS er jafningi-til-jafningi skráarkerfi. Þetta þýðir að skrár eru geymdar og dreift beint á milli notenda, án þess að þörf sé á miðlægum þjóni. Notendur hafa möguleika á að keyra sinn eigin hnút til að tengjast öðrum jafningjum.
- IPFS er dreifð. Þetta þýðir að það er enginn einn punktur sem bilar. Ef einn hnút fer niður getur kerfið samt virkað.
- IPFS gerir kleift að geyma geymslu. Mjög skilvirk Merkle DAG gerir netkerfinu kleift að lágmarka það geymslupláss sem þarf. Þetta er gríðarlegur kostur fyrir hvaða aðila sem þarf að geyma söguleg gögn.
- Notendur sem ekki kannast við skipanalínuna geta notað skrifborðsforritið sem er auðvelt í notkun sem styður innflutning á skrám sem draga og sleppa og fljótlegan deilingar- og niðurhalsvalkosti.
- IPFS er opinn uppspretta. Þetta þýðir að hver sem er getur lagt sitt af mörkum til þróunar kerfisins.
Kostir og gallar IPFS bókunar
Kostir
- Það er hannað til að vera skalanlegt til að koma til móts við mikinn fjölda notenda og fjölda skráa.
- Það er bilunarþolið, sem þýðir að það getur haldið áfram að virka jafnvel þó að sumir af hnútunum á netinu séu ekki tiltækir.
- Það er ónæmt fyrir ritskoðun, sem þýðir að það er erfitt fyrir eina aðila að loka á eða fjarlægja efni af netinu.
- IPFS er öruggt. IPFS geymir skrár með því að nota dulmáls-kássa, sem gerir þær öruggar.
Gallar
- Interplanetary skráakerfið er enn í þróun og hefur lágmarksþjónustu við viðskiptavini samanborið við skráageymslulausnir í atvinnuskyni.
- Ekki er ljóst hversu vel kerfið mun stækka eða hversu vel það mun standast ritskoðun.
- Kerfið gæti verið viðkvæmt fyrir árásum öflugra aðila.
- Efnisvæðing skilar hlekk sem inniheldur kjötkássa. Notendur verða að nota DNS til að gera hlekkinn læsilegan á mönnum.
Niðurstaða
IPFS samskiptareglur eru ný leið til að geyma og deila gögnum sem hefur marga kosti fram yfir hefðbundnar aðferðir. Það er dreifð, sem þýðir að það er enginn einn bilunarpunktur, og það er mjög skilvirkt, notar minni bandbreidd en aðrar aðferðir.
Hins vegar er það enn í þróun og hefur nokkrar takmarkanir, eins og að geta ekki geymt mjög stórar skrár. Á heildina litið er IPFS efnileg ný tækni sem hefur möguleika á að gjörbylta því hvernig við geymum og deilum gögnum.
Heldurðu að dreifðar skýjageymslusamskiptareglur eins og IPFS séu framtíð hýsingar skráa á netinu?
Skildu eftir skilaboð