Наукова періодика України Вісник Львівського університету


Гарбарук Г. С. 
Банківські операції на базі технології блокчейн. Проблема консенсусу в однорангових мережах / Г. С. Гарбарук, Ю. М. Щербина // Вісник Львівського університету. Серія : Прикладна математика та інформатика. - 2018. - Вип. 26. - С. 105-117. - Режим доступу: http://nbuv.gov.ua/UJRN/Vlnu_prmat_2018_26_13
Описано одну з основних проблем сучасних розподілених баз даних - проблему цілісності даних за умови, що жоден із вузлів не є головним і ніхто один одному в мережі не довіряє. Такі системи називають одноранговими, де функцію сервера може виконувати будь-який клієнт (вузол). Описано всі основні поняття технології блокчейну, а саме значення транзакцій і блоків у мережі, що таке одиниця довіри та звідки ця "довіра" береться. Розглянуто як за допомогою використання електронно-цифрових підписів, асиметричного шифрування даних і недовіри досягається надзвичайна стійкість і цілісність даних у мережі. Практично розглянуто побудову дерева Меркла для транзакцій, обчислено мінімально потрібну кількість операцій для знаходження хешу SHA-256 у випадку відносно невеликої складності алгоритму. На практиці доведено як працює найпростіший блокчейн застосунок, які ролі є в ньому, які етапи проходить система у своєму циклі. Розглянуто декілька видів атак на блокчейн, які протоколи вразливі та за яких умов їх варто використовувати. Проведено експеримент знаходження хешу блоку у випадку використання протоколу "підтвердження роботи", проаналізовано вхідні дані та кінцеві результати, врахувавши всі новітні підходи до моделювання, побудови, підтримки веб проектів у поєднанні з рекомендаціями зі створення блокчейн застосунків; запропоновано реалізацію власної системи електронного банку зі змішаною трирівневою архітектурою на базі кросплатформеного фреймворку .NET Core. Технічні деталі можна знайти за посиланням на систему контролю версій, де зберігається приклад коду [https://github.com/Harbaruk/Masterwork_LNU].
  Повний текст PDF - 434.953 Kb    Зміст випуску     Цитування публікації

Цитованість авторів публікації:
  • Гарбарук Г.
  • Щербина Ю.

  • Бібліографічний опис для цитування:

    Гарбарук Г. С. Банківські операції на базі технології блокчейн. Проблема консенсусу в однорангових мережах / Г. С. Гарбарук, Ю. М. Щербина // Вісник Львівського університету. Серія : Прикладна математика та інформатика. - 2018. - Вип. 26. - С. 105-117. - Режим доступу: http://nbuv.gov.ua/UJRN/Vlnu_prmat_2018_26_13.

      Якщо, ви не знайшли інформацію про автора(ів) публікації, маєте бажання виправити або відобразити більш докладну інформацію про науковців України запрошуємо заповнити "Анкету науковця"
     
    Відділ інформаційно-комунікаційних технологій
    Пам`ятка користувача

    Всі права захищені © Національна бібліотека України імені В. І. Вернадського