IPFS - практически случай
Името звучи така жужещо, но въпросът е, че точно това прави тази технология. И ние се нуждаем от него.
Какво превеждам като:
В тази статия ще обясня малко тези изречения и ще покажа принципа на действие на техно.
файлови системи
Обикновено това е, което изследвате във „file explorer“. Папки с файлове в тях.
Паралелно с git
Така че, като правите фиксирането по ред, можете да възстановите файловата система, както трябва. Всеки от тези фиксирания има уникален идентификатор, който всъщност е хеш от неговото съдържание, гарантиращ, че два фиксации, които правят едно и също нещо, всъщност са един ангажимент.
Това обяснява изречението във въведението за git обекти: IPFS използва същия принцип за адресиране на файлове по тяхното съдържание.
Паралелно с BitTorrent
И този въпрос е по-прост, отколкото изглежда, защото го правим всеки ден, понякога без да го забелязваме; например с протокола BitTorrent и по-специално чрез разпределени хеш таблици.
Урокът за sebsauvage е може би най-добрият ресурс, който познавам за това техно.
Малка молба в полза на BitTorrent
Паралелно
Сега възниква въпрос: ако съдържанието на моя сайт и следователно неговият хеш се променя непрекъснато, как потребителите могат да получат идентификатора на най-актуалната версия? ?
В HTTP е лесно: свързвате се със сайта и можете да видите появата на ново съдържание. RSS емисиите са само един от начините за автоматизиране на този процес.
Като част от IPFS, наличието на безопасен и ефективен начин да се намери най-новата версия на даден сайт е необходимост, която се покрива от IPNS: Междупланетна система за именуване.
Накратко, ако IPFS замества HTTP, IPNS замества DNS.
От IPFS се появиха много проекти (голямо предимство на отворен стандарт: всеки може да го използва, за да направи нещо неочаквано).
Последната дума (от увода)
В тази част бързо ще видим как да инсталирате IPFS шлюз на вашата машина и как да качите съдържание с помощта на IPFS.
Инсталиране на go-ipfs
Единственото нещо, което трябва да промените, е Environment, която трябва да сочи към вашия ipfs за инсталиране (папката, която съдържа, наред с други неща, файловете/папките config, storestore, keystore и версията).
Пример на живо; този блог
Този блог е на IPFS и има IPNS идентификатор: Qmd4up4kjr8TNWc4rx6r4bFwpe6TJQjVVmfwtiv4q3FSPx .
И баш, знам, че мога да отида да чета моя блог от всеки IPFS/IPNS шлюз.
- Ползи от бариатричната хирургия преди бременност при затлъстели жени, рискове и ползи
- Полза от трийодтирооцетна киселина за лечение на еутиреоидна гуша
- Хранителната стойност на туршиите
- Интересът към нощните кремове - Doctissimo
- Ползата от BRON протеини - Efféa отслабване