X'aktarx iżżomm ħafna dejta. Il-kompjuter personali tiegħek x'aktarx ikun mimli ritratti, mużika, films, dokumenti tax-xogħol, u aktar. Qed isir aktar u aktar diffiċli li żżommu kollox organizzat u aċċessibbli.
Żgur, inti tista 'sempliċement taħżen kollox fuq il-hard drive tal-kompjuter tiegħek. Imma x'jiġri jekk il-kompjuter tiegħek jiġġarraf, u titlef kollox?
Ħafna kumpaniji tat-teknoloġija joffru soluzzjonijiet ta’ ħażna ta’ cloud, imma x’jiġri meta l-gvern tiegħek jipprevjeni apps bħal Google Drive jew Dropbox f’pajjiżek?
Dawn is-soluzzjonijiet tas-sħab ibatu mill-istess difett daqs ħafna mill-web attwali: iċ-ċentralizzazzjoni.
Madankollu, iż-żieda tat-teknoloġiji tal-web3 wriet li l-futur tal-web jista 'jkun imqassam fin-natura. F'dan l-artikolu, ser nesploraw il-protokoll IPFS u kif qed tippjana li tibdel l-arkitettura fundamentali tal-internet.
X'inhu IPFS?
Is-Sistema Interplanetary File jew IPFS huwa netwerk deċentralizzat li jaħżen u jaqsam id-dejta.
IPFS jippermetti lil kulħadd jaħżen fajls u jaqsamhom ma 'xi ħadd ieħor li għandu aċċess għan-netwerk. Fajls imtella' fin-netwerk huma maħżuna f'ħafna kompjuters differenti madwar id-dinja.
IPFS inħoloq minn tim ta 'żviluppaturi mmexxi minn Juan Benet, eks inġinier ta' Google. Benet kien ispirat mill-protokoll BitTorrent li jippermetti lill-utenti jaqsmu fajls mingħajr server ċentrali. Il-protokal tal-qsim tal-fajls p2p għamel lil Benet jirrealizza li l-istess approċċ jista 'jaħdem għal sistema ta' fajls deċentralizzata mad-dinja kollha.
Ilu fl-iżvilupp mill-2015, iżda diġà hemm għadd ta’ applikazzjonijiet li jappoġġjawh bħall-Brave Browser u l-Opera.
L-IPFS sar mod alternattiv biex tinħażen l-informazzjoni onlajn f'sitwazzjonijiet fejn il-ħażna ċentralizzata falliet. Pereżempju, meta l-awtoritajiet Torok ipprojbixxew il-Wikipedija fil-pajjiż kollu, l-attivisti użaw l-IPFS biex joħolqu portal deċentralizzat għal kopja tal-Wikipedija Torka.
Il-futur tal-IPFS jidher promettenti. B'aktar u aktar applikazzjonijiet li jużawha, għandha l-potenzjal li ssir il-mod default biex taħżen u taqsam id-dejta fuq l-Internet.
Kif taħdem?
IPFS huwa tip ta 'netwerk ta' ħażna peer-to-peer jew p2p.
Jekk xi ħadd jitlob fajl, kopja ta 'dak il-fajl hija cached fuq in-nodu lokali tiegħu. Jekk aktar nies jitolbu dik id-dejta, jinħolqu aktar kopji fil-cache. Dan ifisser li l-piż tat-twettiq tat-talba jinqasam gradwalment fost in-nodi kollha li għandhom il-fajl fil-cache.
In-netwerk jiddependi fuq tliet prinċipji ewlenin: l-indirizzar tal-kontenut, il-linking tal-kontenut, u l-iskoperta tal-kontenut.
Ejja nagħtu ħarsa lejn kif l-IPFS twettaq kull wieħed minn dawn it-tliet prinċipji.
Indirizzar tal-kontenut
Aħseb dwar il-mod tas-soltu kif tfittex fajls fuq kompjuter. Sabiex ikollok aċċess għal fajl, ser ikollok tinnaviga għal direttorju speċifiku fuq it-tagħmir tiegħek u ssib fajl bl-isem tal-fajl it-tajjeb.
Filwaqt li din hija prattika standard fl-informatika, mhux bilfors tissarraf tajjeb għal netwerk distribwit bħall-IPFS.
Minflok tidentifika l-kontenut skont il-post, l-IPFS iħares lejn il-kontenut innifsu. Dan il-proċess huwa magħruf bħala indirizzar tal-kontenut.
Il-fajls kollha li huma inklużi fil-protokoll IPFS jiġu b'identifikatur tal-kontenut li jaġixxi bħala hash uniku għall-fajl speċifiku.
Il-proġett Interplanetary Linked Data (IPLD) jespandi aktar dan il-kunċett billi jipprovdi libreriji biex jippermettu lill-utenti tal-protokoll IPFS jesploraw id-dejta tagħhom fi kwalunkwe format li jixtiequ.
Kontenut Linking
L-IPFS juża a struttura tad-dejta imsejħa a graff ċikliku dirett jew DAG.
Il-protokoll IPFS juża tip ta 'DAG imsejjaħ a Merkle DAG li huwa stabbilit sabiex kull node jkollu identifikatur uniku li huwa hash tal-kontenut tan-node.
In-netwerk juża l-Merkle DAG biex jottimizza kif jirrappreżenta direttorji u fajls. Ejja ngħidu li għandek folder li fih tliet fajls. Dak il-folder se jkun fih hash uniku li jirrappreżenta t-tliet fajls fih. Kull fajl min-naħa tiegħu huwa magħmul minn diversi blokki.
Peress li kull node huwa marbut ma 'hash iġġenerat ibbażat fuq il-kontenut tan-node, l-istruttura tad-dejta kollha jingħad li hija awtoverifikata. Din il-proprjetà ewlenija hija dik li tippermetti li l-fajls jaħdmu f'kapaċità distribwita fil-protokoll IPFS.
Kontenut ta 'Skoperta
Biex issib liema sħabhom qed jospitaw il-kontenut li qed tfittex, l-IPFS tiddependi fuq a tabella tal-hash imqassam jew DHT.
Tabella hash hija sempliċement database ta 'ċwievet għal valuri. L-IPFS juża t-tabella tal-hash distribwit biex issir taf liema sħabhom fin-netwerk qed jaħżnu l-blokki li jiffurmaw il-kontenut li qed tipprova taċċessa.
IPFS juża l- libp2p librerija biex tippermetti lil sħabhom jibagħtu data lil xulxin.
Applikazzjoni tad-Desktop
Fl-applikazzjoni tad-desktop, ħafna mit-teknoloġiji ta 'hawn fuq huma moħbija u jaħdmu wara l-kwinti.
L-utenti jistgħu sempliċement imexxu l-klijent IPFS tagħhom stess u jtellgħu l-fajls tagħhom fin-netwerk.
Fajls li l-utent itella' fin-netwerk huwa aċċessibbli permezz tal-identifikatur uniku tal-kontenut tal-fajl. Tista' tuża servizz bħal IPFS Browser biex taċċessa l-fajl minn kwalunkwe apparat li jista’ jgħaqqad mal-internet.
Karatteristiċi Ewlenin tal-IPFS
Hawn huma erba' karatteristiċi ewlenin tal-protokoll IPFS:
- IPFS hija sistema ta' fajls peer-to-peer. Dan ifisser li l-fajls huma maħżuna u mqassma direttament bejn l-utenti, mingħajr il-ħtieġa għal server ċentrali. L-utenti għandhom l-għażla li jmexxu n-nodu tagħhom stess biex jgħaqqdu ma 'pari oħra.
- L-IPFS hija deċentralizzata. Dan ifisser li m'hemm l-ebda punt uniku ta 'falliment. Jekk nodu wieħed jinżel, is-sistema xorta tista' tiffunzjona.
- L-IPFS jippermetti arkivjar aktar faċli. Il-Merkle DAG effiċjenti ħafna jippermetti li n-netwerk jimminimizza l-ammont ta 'spazju ta' ħażna meħtieġ. Dan huwa vantaġġ kbir għal kwalunkwe entità li teħtieġ li tarkivja dejta storika.
- Utenti li mhumiex familjari mal-linja tal-kmand jistgħu jużaw l-applikazzjoni tad-desktop faċli biex tużahom li tappoġġja l-importazzjonijiet tal-fajls drag-and-drop u l-għażliet ta 'qsim u tniżżil ta' malajr.
- IPFS huwa sors miftuħ. Dan ifisser li kulħadd jista’ jikkontribwixxi għall-iżvilupp tas-sistema.
Vantaġġi u Żvantaġġi tal-Protokoll IPFS
Prosperità
- Hija mfassla biex tkun skalabbli biex takkomoda numru kbir ta 'utenti u numru kbir ta' fajls.
- Huwa tolleranti għall-ħsarat, li jfisser li jista 'jkompli jiffunzjona anke jekk xi wħud min-nodi fin-netwerk ma jkunux disponibbli.
- Huwa reżistenti għaċ-ċensura, li jfisser li huwa diffiċli għal entità waħda li timblokka jew tneħħi kontenut min-netwerk.
- L-IPFS huwa sigur. L-IPFS jaħżen fajls bl-użu ta 'hashes kriptografiċi, li jagħmilhom reżistenti għat-tbagħbis.
cons
- Is-Sistema Interplanetary File għadha fl-iżvilupp u għandha appoġġ minimu għall-klijenti meta mqabbla ma 'soluzzjonijiet kummerċjali ta' ħażna ta 'fajls.
- Mhux ċar kemm is-sistema se tiskala tajjeb, jew kemm se tirreżisti ċ-ċensura.
- Is-sistema tista' tkun vulnerabbli għal attakki minn entitajiet b'saħħithom.
- L-indirizzar tal-kontenut jirritorna link li fih il-hash. L-utenti se jkollhom jużaw DNS biex il-link ikun jista' jinqara mill-bniedem.
konklużjoni
Il-protokolli tal-IPFS huma mod ġdid ta’ kif tinħażen u taqsam id-dejta li għandha ħafna benefiċċji fuq il-metodi tradizzjonali. Huwa deċentralizzat, li jfisser li m'hemm l-ebda punt uniku ta 'falliment, u huwa effiċjenti ħafna, billi juża inqas bandwidth minn metodi oħra.
Madankollu, għadu fl-iżvilupp u għandu xi limitazzjonijiet, bħal ma jkunx jista 'jaħżen fajls kbar ħafna. B'mod ġenerali, l-IPFS hija teknoloġija ġdida promettenti li għandha l-potenzjal li tirrivoluzzjona l-mod kif naħżnu u naqsmu d-dejta.
Taħseb li protokolli deċentralizzati tal-ħażna tas-sħab bħall-IPFS huma l-futur tal-hosting tal-fajls onlajn?
Ħalli Irrispondi