Нова версія IPFS 0.8.0 вже випущена і приходить для полегшення роботи зі штифтами

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

ОПЗ поєднує ідеї, раніше впроваджені в таких системах, як Git, BitTorrent, Kademlia, SFS та Інтернет, щоб виглядати як єдиний рій BitTorrent (однолітки, які беруть участь у розподілі), обмінюючись об’єктами Git. IPFS вирішується за змістом, а не за місцем розташування та довільними назвами. Довідковий код реалізації написаний на Go та ліцензований Apache 2.0 та MIT.

Для тих, хто не знайомий з IPFS, вони повинні це знати у цій файловій системі посилання на файл безпосередньо пов’язане з його вмістом і включає криптографічний хеш вмісту. Адресу файлу не можна довільно перейменовувати, його можна змінити лише після зміни вмісту. Так само неможливо внести зміни до файлу без зміни адреси (стара версія залишиться за тією ж адресою, а нова буде доступна за іншою адресою).

Беручи до уваги, що ідентифікатор файлу змінюється з кожною зміною, щоб не переносити нові посилання щоразу, надаються послуги зв’язування постійних адрес які враховують різні версії файлу (IPNS) або встановлюють псевдонім за аналогією з традиційними FS та DNS.

Завантаживши файл у свою систему, учасник автоматично стає одним з пунктів для розподілу. Розподілена хеш-таблиця (DHT) використовується для визначення учасників мережі, на вузлах яких присутній цікавий вміст.

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

Основні нові можливості IPFS 0.8

У цій новій версії була реалізована можливість створення зовнішніх сервісів закріпити дані користувача (прив’язати - прив’язати дані до вузла, щоб забезпечити збереження важливих даних). Дані, призначені службі, можуть мати окремі імена, що відрізняється від ідентифікатора вмісту (CID), тому можна здійснювати пошук даних як за іменем, так і за CID.

Щоб обробити запити на виправлення даних, Пропонується API служби закріплення IPFS, які можна використовувати безпосередньо в go-ipfs. У командному рядку для закріплення пропонується команда "ipfs pin remote".

Підсистема pin була перероблена щоб зробити його набагато швидшим та гнучкішим у способі відстеження штифтів. Для користувачів, які працюють із багатьма штифтами, це призведе до значного збільшення швидкості у списку та модифікація набору якірних елементів, а також зменшення використання пам'яті.

Частина редизайну була налаштована так, щоб враховувати можливість взаємодії зі штифтами місцеві жителі так само, як ми тепер можемо взаємодіяти з віддаленими виводами (наприклад, імена, можливість встановлювати один і той же CID кілька разів тощо). Слідкуйте за додатковими покращеннями фіксації.

При генерації посилань "https: //" для шлюзів додана можливість передачі імен DNSLink за допомогою субдоменів.

Зараз можна використовувати посилання, де крапки в оригінальних іменах замінюються символом "-", а існуючі символи "-" екрануються іншим подібним символом, а підтримка протоколу QUIC розширена. Для підвищення продуктивності можливість збільшення передбачені буфери для UDP.

В кінці кінців якщо ви хочете дізнатися більше про це про цю нову версію, ви можете перевірити деталі в за наступним посиланням.

Як використовувати IPFS на Linux?

Для тих, хто зацікавлений у можливості впровадити IPFS у своїй системі, вони можуть це зробити, дотримуючись інструкцій детально описані в цій статті.

IPFS: Як використовувати міжпланетну файлову систему в GNU / Linux?
Пов'язана стаття:
IPFS: Як використовувати міжпланетну файлову систему в GNU / Linux?

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

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