IPFS, інтерес, мета та функціонування
Назва звучить так звучно, але суть у тому, що це саме те, що робить ця технологія. І нам це потрібно.

Що я перекладаю як:
У цій статті я трохи розтлумачу ці речення та покажу принцип дії техно.
файлові системи
Зазвичай це те, що ви досліджуєте у "файловому провіднику". Папки з файлами в них.
Паралельно з git
Отже, виконуючи коміти в порядку, ви можете перебудувати файлову систему як слід. Кожен з цих комітів має унікальний ідентифікатор, який насправді є хешем його змісту, гарантуючи, що два коміти, що виконують одне і те ж, насправді є одним комітом.
Це пояснює речення у вступі про об’єкти git: IPFS використовує той самий принцип для звернення до файлів за їх вмістом.
Паралельно з BitTorrent
І це питання простіше, ніж здається, тому що ми робимо це щодня, іноді не помічаючи цього; наприклад, з протоколом BitTorrent, а особливо через розподілені хеш-таблиці.
Підручник з sebsauvage - це, мабуть, найкращий ресурс, який я знаю про це техно.
Невелике прохання на користь BitTorrent
Паралельно
Тепер виникає запитання: якщо вміст мого сайту, а отже, його хеш, постійно змінюється, як користувачі можуть отримати ідентифікатор найновішої версії? ?
У HTTP це просто: ви підключаєтесь до сайту, і ви можете бачити появу нового вмісту. RSS-канали - лише один із способів автоматизувати цей процес.
Як частина IPFS, наявність безпечного та ефективного способу натрапити на останню версію сайту - це потреба, на яку поширюється IPNS: Міжпланетна система іменування.
Коротше кажучи, якщо IPFS замінює HTTP, IPNS замінює DNS.
З IPFS з’явилося багато проектів (велика перевага відкритого стандарту: кожен може використати його, щоб зробити щось несподіване).
Останнє слово (вступу)
У цій частині ми швидко побачимо, як встановити шлюз IPFS на вашу машину, і як завантажити вміст за допомогою IPFS.
Встановлення go-ipfs
Єдине, що вам потрібно змінити, це середовище, яке повинно вказувати на ваш ipfs для встановлення (папка, яка містить, серед іншого, конфігурацію, сховище даних, сховище файлів та файли/папки версій).
Живий приклад; цей блог
Цей блог розміщений на IPFS і має ідентифікатор IPNS: Qmd4up4kjr8TNWc4rx6r4bFwpe6TJQjVVmfwtiv4q3FSPx .
І бате, я знаю, що можу читати свій блог із будь-якого шлюзу IPFS/IPNS.