ИПФС протокол је веома велики технолошки корак који ће променити принципе рада сервера и интернет мрежа. Има неке разлике у односу на централизоване и децентрализоване мрежне архитектуре које већ познајете (или са њима свакодневно комуницирате чак и ако не). То је пројекат који је постигао велике ствари у погледу безбедности и рада без грешака и који наставља да се развија. Али шта је то тачно?
Шта је ИПФС?
ИПФС, или ИнтерПланетари Филе Систем, је протокол и пеер-то-пеер мрежа за складиштење и дељење података у дистрибуираном систему датотека. То је као ХТТП, осим што је направљено више као БитТоррент. ИПФС омогућава адресирање садржаја (преузимање датотеке на основу њеног садржаја, а не њеног имена или локације) на мрежи и дељење са комуникацијом од краја до краја. Иницијални дизајн пројекта припада Хуану Бенету. ИПФС је отвореног кода и има јаку заједницу.
Битцоин је имао огроман утицај на појаву ИПФС-а. Карактеристике дизајна као што су мрежна архитектура за складиштење података, брисање поновљених записа и адресирање чворова повезаних на мрежу произашле су из Битцоин-овог Блоцкцхаин протокола. Поред тога, ГИТ (Систем контроле верзија) и
Торрент технологије такође су се удружили у ИПФС технологији.Која је сврха ИПФС-а?
Мисија ИПФС-а је да створи вечни веб, и то заменом ХТТП-а. ИПФС је еволуирао као решење за ограничења у физичком начину на који је веб тренутно дизајниран. Да бисте ово боље разумели, размотрите неке карактеристике данашњег веба.
Данашња веб инфраструктура
Ако испитате физички пејзаж данашњег веба, његову топологију, можете боље уочити разлике у односу на ИПФС. Прво, размотрите два приступа дизајнирању веба: централизовану архитектонску мрежу и децентрализовану архитектонску мрежу.
У мрежама централизоване архитектуре постоји само један сервер. Такве мреже имају различите проблеме скалабилности, а постоје и други проблеми као што је једна тачка квара. Овај проблем значи да је сва функционалност изгубљена ако сервер падне. Централизоване архитектонске мреже такође могу показати лоше радне перформансе.
Насупрот томе, децентрализоване архитектонске мреже користе потпуно другачији систем који је скалабилан и који ради са више сервера. Он надмашује централизоване дизајне у смислу ефикасности и има много бољи механизам за управљање грешкама у случају грешака и системских проблема. Али за постизање свега овога могу бити потребни високи трошкови.
ИПФС-ов другачији приступ
Ако испитате ИПФС топологију, наићи ћете на потпуно дистрибуирану архитектуру. Имају чворове који могу да рукују и серверским и клијентским операцијама. Због тога раде веома ефикасно. Да бисте ово лакше разумели, погледајте дијаграм испод:
Са данашњом ХТТП веб технологијом, можете видети да је централизована структура мање ефикасна. Дистрибуирана архитектура је ефикаснија, али са веб технологијом заснованом на ХТТП-у трошкови расту пребрзо.
ИПФС нуди решење. Са ХТТП-ом можете питати шта се налази на одређеној локацији (као што је веб адреса), али са ИПФС-ом можете питати где је одређена датотека (на пример, на оближњем рачунару).
Хајде да то разјаснимо на примеру. Рецимо да похађате курс на универзитету са 100 људи када ваш наставник подели веб везу са вама. Када 100 ученика жели да приступи овом веб серверу, 100 различитих захтева иде на сервер. Као одговор, 100 одговора долази са сервера. Ово није идеалан метод у смислу ефикасности. Поред тога, овај процес постаје компликованији за ХТТП када постоји проблем на страни сервера (као што је брисање података, проблем комуникације на страни ИСП-а или блокирање садржаја у земљи).
Хајде сада да размотримо овај пример који користи ИПФС. Али прво, хајде да уђемо у детаље како ИПФС функционише. Рецимо да је ХТТП веза у претходном примеру била http://196.224.181.175/folder/data.txt. Упоредива ИПФС веза би била у структури као што је /ipfs/WhsYEWbqs0R/folder/file.txt.
Инсталирате посебан софтвер за приступ /ipfs архитектура. Након инсталације, можете да посетите систем датотека као да постоји виртуелни диск или као да приступате ХТТП веб адреси.
Када наставник подели линк ученицима, ученици који пошаљу захтев моћи ће да добију податке у складу са њиховом близином другим људима који су то раније тражили. Ако сте забринути за интегритет података, постоје технике криптологије (узимајући хеш података) да бисте проверили да ли примате исправну датотеку.
Другим речима, могуће је добити податке које желите тако што ћете се повезати са неким ко их је претходно добио са централног сервера, без оштећења интегритета података. У овом тренутку ИПФС користи торрент технологију.
ИПФС и Блоцкцхаинс
ИПФС има структурне сличности са блок ланцима. Из тог разлога, ИПФС и блоцкцхаинс могу успешно да раде заједно. Хуан Бенет, изумитељ ИПФС-а, назива интероперабилност Блоцкцхаин-а и ИПФС-а савршеним браком. Протоцол Лабс, који је основао Хуан Бенет, тренутно је домаћин развоја неколико пројеката поред ИПФС-а.
Једна од иницијатива Протоцол Лабс је ИПЛД (Међупланетарно повезани подаци) пројекат. Овим пројектом, Битцоин и Етхереум ланци се преносе на ИПФС дистрибуирану мрежу. Са овим протоколом је могуће ускладиштити много више блокчеин архитектура у ИПФС мрежи.
Један од циљева овде је да се обезбеди сигурност блок ланца. Друга сврха је да се дође до различитих корисника који ће осигурати да ови подаци и даље постоје на мрежи. Они то раде тако што награђују кориснике који чувају податке на мрежи алтернативним крипто новчићем који се зове Филецоин.
Будућност ИПФС-а
Чини се да ИПФС утиче на будућу употребу интернета на много начина. Наставља да се развија веома брзим темпом и његова употреба се повећава из дана у дан. ИПФС постаје све чешћи у апликацијама које захтевају складиштење података, дељење датотека или безбедност на високом нивоу.
ИПФС, користи многе сервере и чворове из целог света за складиштење датотека и података. Када се било који од ових сервера или чворова оштети, остали ће затворити јаз, а ви ћете моћи да опоравите систем.
У овом свету где се милиони података рађају сваког минута, чување ових података и обезбеђивање њихове безбедности развија се уз технологије као што је ИПФС. Чини се да су дистрибуиране и децентрализоване архитектуре спремне да преузму многа подручја у будућности.