Новата версия на IPFS 0.8.0 вече е пусната и идва да улесни работата с щифтове

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

IPFS комбинира идеи, внедрени по-рано в системи като Git, BitTorrent, Kademlia, SFS и мрежата, за да изглеждат като един рой BitTorrent (връстници, участващи в разпространението), които обменят Git обекти. IPFS е адресиран от съдържание, а не от местоположение и произволни имена. Референтният код за изпълнение е написан в Go и е лицензиран от Apache 2.0 и MIT.

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

Като се има предвид, че идентификаторът на файла се променя с всяка промяна, за да не се прехвърлят нови връзки всеки път, предоставят се услуги за свързване на постоянни адреси които вземат предвид различни версии на файла (IPNS) или задават псевдоним по аналогия с традиционните FS и DNS.

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

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

Основни нови функции на IPFS 0.8

В тази нова версия внедрена е възможността за създаване на външни услуги за фиксиране на потребителски данни (pin - свързване на данни към възел, за да се гарантира, че се запазват важни данни) Данните, присвоени на услугата, могат да имат отделни имена, различен от идентификатора на съдържанието (CID), така че е възможно да се търсят данни както по име, така и по CID.

За да обработите заявки за корекция на данни, Предлага се API на услугата за закрепване на IPFS, които могат да се използват директно в go-ipfs. В командния ред за фиксиране се предлага командата "ipfs pin remote".

Подсистемата на щифтовете е преработена за да го направите много по-бърз и по-гъвкав по начина, по който проследява щифтовете. За потребители, които работят с много щифтове, това ще доведе до голямо увеличение на скоростта в списъка и модификация на набора от закотвени елементи, както и намаляване на използването на паметта.

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

При генериране на връзки „https: //“ за шлюзове е добавена възможността за прехвърляне на имена на DNSLink с помощта на поддомейни.

Вече могат да се използват връзки, където периодите в оригиналните имена се заменят със знака "-", а съществуващите знаци "-" се избягват с друг подобен знак, а поддръжката на протокола QUIC е разширена. За да се увеличи производителността, възможността за увеличаване на получаването осигурени са буфери за UDP.

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

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

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

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

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

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

*

*

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