Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
— Хэш файла зависит только от содержимого файла. Если файл имеет другое имя или лежит в другом подкаталоге, то это всё равно тот же файл. (Это выгодно отличается, например, от битторрентовского хэша BTIH, который изменяется в зависимости от названия и взаимного расположения файлов.) Если тот же самый файл раздаётся под другим именем или в составе другого подкаталога, раздачи автоматически объединятся, не потребуется удвоение усилий, траффика, пространства на диске.
Коллизий нет.
Получается при заходе на страницу я ее буду качать и хранить у себя как некий кэш, который у меня потом могут взять другие или файл. OK
Что делать если у меня мало место?
При изменении динамики, насколько быстро распространится изменения.
Будет ли полная перекачка файла или только изменения файла?
Как распределяются права к файлам? Можно ли сделать больше одного человека, который имеет RW права на папку?
Как быть, если кто-то удалил все файлы в каталоге или сам каталог?
Как быть с коллизиями?
— Есть ли прямо сейчас пример такого хостинга произвольных файлов, который складывает их в IPFS?
— Есть, ipfs.stadja.net/upload

code name
0x11 sha1
0x12 sha2-256
0x13 sha2-512
0x14 sha3-512
0x15 sha3-384
0x16 sha3-256
0x17 sha3-224
0x18 shake-128
0x19 shake-256
0x40 blake2b
0x41 blake2s
# 0x00-0x0f reserved for application specific functions
# 0x10-0x3f reserved for SHA standard functions
# 0x14 formerly had the name «sha3», now deprecated
Ещё не поздно для IPFS https://habrahabr.ru/post/310554/
Насколько я понял они просто добавили возможность прицепить обработчик протокола.
- New values for protocol_handers:
- "ssb" for Secure Scuttlebutt communications
- "dat" for DATproject
- "ipfs", "ipns", "dweb" for IPFS
https://developer.mozilla.org/en-US/Firefox/Releases/59#WebExtensions
Но вот работает ли это с ресурсами на странице или только для ссылок?
Tо есть будет ли он так работать
<img src="ipfs:QmTUeRKutKfbTRmoXsgRTv4r9zKJyFVrX3NVLQctRmoa1v" alt="белочка" />или только так
<a href="ipfs:QmTUeRKutKfbTRmoXsgRTv4r9zKJyFVrX3NVLQctRmoa1v">белочка</a>
Почему Интернету нужен IPFS, пока ещё не поздно