Колись люди вміли зберігати секрети. Але з приходом цифрової ери можливостей залишити щось конфіденційним стає дедалі менше.
Для користувачів, які не хочуть запускати вузли IPFS і хочуть почати завантажувати файли, папки / веб-сайти є такі сервіси, як Pinata , який дає вам 1 ГБ безкоштовно, Temporal і Eternum . Ці сервіси дозволяють будь-якому новачкові просто натиснути кілька кнопок і використовувати IPFS.
Загальновідомо, що все опубліковане в інтернеті залишає інформаційний слід навіть після видалення інформації з сервера, зі своєї стіни в соцмережах і таке інше. Інформація, опублікована одного разу, вже не належить її автору, оскільки вона в процесі індексації поширилася неконтрольованим чином. І користувачі інтернету не мають права на забуття.
Дані про наші повсякденні дії: спілкування з друзями, поїздки у відпустку та покупки — все це та багато іншого записується та зберігається на серверах різних компаній та організацій.
"Класичний" HTTP-інтернет централізований і працює за принципом "клієнт-сервер". Коли користувач відвідує сайт, він безпосередньо підключається до серверів незалежно від того, як далеко вони знаходяться. Такий підхід призводить до кількох проблем:
· Якщо сервер перестає працювати, користувач не може отримати доступ до його вмісту: наприклад, якщо збанкрутує або зміниться власник сайту або вийде з ладу серверне обладнання.
· Файли завантажуються з одного сервера (комп'ютера), якщо виникає проблема з вузлами підключення, або падає швидкість завантаження, або зв'язок обривається.
· Централізована мережа піддається цензурі з боку урядів, інтернет-провайдерів та сервісів, а також DDoS-атакам та виведення з ладу частини навіть сторонніх веб-сервісів при падінні серверів ІТ-корпорацій.
· У міру збільшення аудиторії інтернету (за рахунок смартфонів та пристроїв «інтернету речей», збільшується навантаження на мережу та витрати провайдерів на збільшення пропускної спроможності мережі).
Але сьогодні є альтернативний спосіб контрольованої публікації інформації не в інтернеті, а в міжпланетній файловій системі IPFS (від англ. InterPlanetary File System). Це p2p-розподілений протокол зв'язку, який поєднує всі підключені пристрої в мережу із загальною файловою системою. Її ключова відмінність від "класичного" HTTP-протоколу - IPFS децентралізований. Дані IPFS незалежні від серверів-першоджерел і зберігаються окремо і довгостроково.
IPFS - вільне сховище інформації з високим ступенем надійності.
Це децентралізоване рішення, яке є подальшим розвитком протоколу BitTorrent, про яке, мабуть, знають усі. Так само як і з торрентом можна поділитися своїм файлом з усіма, хто знає певний ключ доступу до інформації, при цьому вона не буде опублікована десь в інтернеті, а зберігатиметься на вашому комп'ютері і, за бажання, її завжди можна видалити без слідів в інтернеті. Таким чином, ви контролюєте життєвий цикл інформації.
IPFS найпростіше уявити як надбудову (оверлейну мережу) над інтернетом, у якій використовуються інші методи доступу до ресурсів.
Кожному файлу, що завантажується в IPFS, і його блокам присвоюється унікальний криптографічний хеш-ідентифікатор (Content Identifier, CID).
Далі система сама видаляє всі існуючі в ній дублікати інформації, яку вже надано CID.
IPFS також вирішує проблеми безпеки, від яких страждає інтернет на основі HTTP.
При повторному завантаженні файлу CID не змінюється, а оновленим версіям файлу надаються нові хеш-ідентифікатори. Щоб користувачі, які отримали доступ до ранньої версії файлу, могли мати його і до пізніших варіантів, а також для захисту від підробки документів або офіційного сайту.
Завдяки цьому контент залишається в постійному доступі, йому не страшні відмови серверів та банкрутства веб-вузлів. Крім того, така система зберігання файлів гарантує користувачам справжність інформації.
Замість звичного нам поняття «такийсь файл на такому веб-сервері» тут використовується поняття «хеш-сума такого файлу, який має бути десь у мережі». Для отримання файлу клієнту потрібно знати тільки хеш, все інше мережа зробить сама: знайде вузол, який має копію файлу, запросить у нього файл і віддасть його нам.
Для IPFS вже є значні варіанти використання. Але варто пам'ятати, що протокол розвивається, і в міру його розробки випадків застосування з'явиться більше. Нова розподілена P2P архітектура для Інтернету має свої складності, але переваги значні: від величезної фінансової економії на сховищах та пропускної спроможності до інтеграції з розподіленими блокчейнами.
IPFS дає ефективнішу модель зберігання даних. Веб-сайти більше не будуть відкриватися з повідомленням 404 через відключені сервери або перерваний ланцюг HTTP-посилань. Підвищується ефективність аналізу великих наборів даних.
Постачальники послуг та автори контенту можуть також скоротити свої витрати через централізовані інфраструктури.
Технологія може використовуватися для:
· архівування інформації в Інтернеті,
· Безпечна доставка великих даних, великого контенту,
· Дослідження архіву,
· Блокчейн,
· незалежного створення та розміщення контенту.
Ми вже говорили про те, що web-інтерфейс Смарт-контракту захищений від блокування та підробки, тому що опублікований в IPSF.
Також завдяки IPFS існує можливість безслідного надання інформації в інтернеті. Наприклад, якщо ви хочете розмістити публікацію про продаж майна з використанням Digital Deposit Token ( DDT ), розмістивши попередньо в ipfs опис предмета угоди, смарт-контракт можна вказати посилання на цю пропозицію, яка буде назавжди записана в блокчейн, але після того, як угода відбулася, можна видалити інформацію без сліду, а опубліковане посилання перестане працювати.
Більш того, опубліковану інформацію можна захистити паролем, а пароль повідомити виключно тим, хто дійсно хоче ознайомитись із предметом оферти.
Таким чином, симбіоз IPFS і DDT здатний стати частиною тієї сили, яка зробить революцію у світі зберігання та обміну даними під час угод.
Коментарі
Дописати коментар
Олег Мічман в X: «Donations and support for media resources, bloggers, projects, and individuals. https://t.co/HPKsNRd4Uo https://t.co/R6NXVPK62M» / X
https://twitter.com/olukawy/status/1703876551505309973