Однорангові мережі (Peer-to-Peer)

Чому саме «однорангові»

Якщо розглядати ситуацію з точки зору інформаційних технологій, то однорангові або пірінгові (від peer-to-peer) мережі - це такі мережі, в яких окремі елементи (вузли) обмінюються між собою файлами і зберігають один і той же набір даних. Вузли рівні за потужністю і виконують однакові за змістом завдання.

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

У будь-якому випадку, про перші ефективні однорангові мережі почали говорити приблизно в дев'яностих роках минулого століття, коли з'явилися програми для ефективного обміну файлами. Однак основний інтерес до них спалахнув після появи криптовалютних мереж, заснованих на класичній P2P -Архітектурі. Втім, тепер такі мережі використовуються не тільки в криптоекономіці, але і при створенні пошукових систем, стрімінг-платформ, різноманітних онлайн-ринків і в рамках файлової системи IPFS.

Як це працює?

Отже. У нас є велика кількість пов'язаних один з одним комп'ютерів. На кожному з них зберігається копія всіх файлів, що містяться в мережі. Це дозволяє одночасно виконувати і роль клієнта, і роль сервера. Крім того, вузли рівні в своїх правах, так що ні у кого немає переваги перед іншими, а рішення про глобальні зміни приймаються колегіально.

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

Незалежне зберігання інформації на різних джерелах робить всю систему більш стійкою до зовнішніх впливів і зломів. Крім того, в мережах Р2Р немає єдиної точки відмови, на відміну від централізованих систем.

Класифікація

Виділяють три основні типи тимчасових мереж.

Р2Р і блокчейн

Коли Сатоши Накамото створював мережу біткоін, він сформулював її як «однорангова платіжна система електронних грошових коштів». Це забезпечувалося завдяки роботі нової технології - блокчейн.

Технологія дозволяла обмінюватися цифровою валютою з учасниками по всьому світу без використання послуг посередників і центральних серверів. Крім того, будь-який бажаючий міг долучитися до цього процесу.

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

Але незважаючи на те, що мережа є тимчасовою, різні вузли можуть брати на себе різні функції. Так, наприклад, існують так звані «повні Ноди», основне завдання яких - перевірка транзакцій в системі на предмет відповідності їх діючим алгоритмам консенсусу. А є й інші вузли - майнери, основне завдання яких - генерація нових блоків зберігання інформації.

Переваги

Недоліки

Висновок

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