Новата версия на IPFS 0.6 вече беше пусната и това са нейните новини

наскоро беше обявено пускането на новата версия децентрализирана файлова система IPFS 0.6 (Междупланетна файлова система), който формира глобално версионно хранилище на файлове разположени под формата на P2P мрежа, съставена от системи-членки. IPFS комбинира идеи, внедрени по-рано в системи като Git, BitTorrent, Kademlia, SFS и Web и прилича на единична BitTorrent "двойка" (двойки, участващи в разпространението), обменящи Git обекти.

IPFS се различава по адресиране по съдържание, а не по местоположение и произволни имена. Референтният код за изпълнение е написан в Go и се разпространява под лицензите Apache 2.0 и MIT.

В IPFS връзката за достъп до файл е пряко свързана със съдържанието му и включва криптографски хеш на съдържанието. Адресът на файла не може да бъде преименуван произволно, той може да бъде променен само след промяна на съдържанието.

По същия начин е невъзможно да направите промяна във файла, без да променяте адреса (старата версия ще остане на стария адрес, а новата ще бъде достъпна чрез друг адрес, тъй като хешът на съдържанието на файла ще се промени).

Тъй като идентификаторът на файла се променя с всяка промяна, за да не се изпращат нови връзки всеки път, се предоставят услуги за свързване на постоянни адреси, които отчитат различни версии на файла (IPNS), или за коригиране на псевдоним, подобен на традиционните FS и DNS ( MFS (Mutable File System) и DNSLink).

IPFS помага за решаване на проблеми приказки като надеждност на съхранението (ако оригиналното хранилище не работи, файлът може да бъде изтеглен от системите на други потребители), противопоставяне на цензурата на съдържанието (блокирането ще изисква блокиране на всички потребителски системи, които имат копие на данните) и организиране на достъпа при липса на директен достъп до интернет връзки или когато качеството на комуникационния канал е лошо (можете да изтеглите данни чрез най- наблизо в локалната мрежа).

Какво е новото в IPFS 0.6?

Новата версия е забележителна за включване на транспорт по подразбиране, базиран на протокола QUIC, което е приставка към UDP протокола, която поддържа мултиплексиране на множество връзки и осигурява методи за криптиране, еквивалентни на TLS / SSL.

В IPFS сокет за получаване на UDP връзки автоматично се стартира на същия мрежов адрес и порт като TCP-базиран транспортен контролер. QUIC се използва за входящи и изходящи връзки и при свързване към нови възли, ако QUIC не е наличен, той ще се върне към TCP.

Втората иновация важно беше sШУМ за безопасен транспорт, базиран на протокола Noise и разработен като част от libp2p, модулен мрежов стек за P2P приложения.

След първоначалната координация на връзката, целия последващ обмен на данни между участниците е криптиран и защитен срещу подслушване. NOISE замени транспорта SECIO, но TLS 1.3 продължава да се използва като основен метод за криптиране на връзките между възлите.

NOISE е доста лесен за изпълнение и е позициониран като междуплатформен универсален транспорт, който може да бъде реализиран на различни езици за програмиране.

Новата версия също така предоставя възможност за добавяне на ваши собствени страници „404 not found“ и добавете незадължителна поддръжка за метод на кодиране Base36, което е оптимално за нечувствителни към букви буквено-цифрови данни, като имена на домейни (когато се използват Base32, Ed25519 IPNS ключовете са два байта по-големи от ограничението за размера на поддомейн и с Base36 отговаря на ограничението).

Освен това, опцията „сдвояване“ е добавена към настройките, който определя списък с възли за свързване, поддържане на връзка и повторно свързване, за да се определят „твърди“ връзки между често използвани връстници.

И накрая, ако се интересувате да научите повече за тази нова версия, можете да проверите подробностите, като отидете на следната връзка. 

Как да използвам IPFS на Linux?

За тези, които се интересуват от възможността да внедрят IPFS в своята система, те могат да го направят, следвайки инструкциите, които са подробно описани в тази статия.

IPFS: Как да използвам междупланетната файлова система в GNU / Linux?
Свързана статия:
IPFS: Как да използвам междупланетната файлова система в GNU / Linux?

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Kao каза той

    Това е нещо, което съм виждал и преди, но не мога да разбера каква полза би могло да бъде. Мисля, че има услуги или приложения, които вече го използват за своите неща, но все още не съм пробвал.