Розробка web-сервісу для доказування автентичності файлів із застосуваням технології блокчейн
Abstract
В магістерській кваліфікаційній роботі розроблено веб-сервіс для затвердження файлів за допомогою технології блокчейн. Затвердження працює на основі розробленого у роботі алгоритму, який включає в себе створення гешу документу та подальшого проведення транзакції в мережу блокчейн з передачею гешу в відповідному полі тіла транзакції. Реалізовано затвердження та перевірка файла на наявність в мережі.
Веб-сервіс «Proof of Existence» був розроблений з використанням мови розмітки веб-сторінок HTML5, каскадних таблиць стилів СSS3, бібліотек jQuery та ReactJS, мови програмування JavaScript та середовища розробки PHP Storm. Веб-додаток може працювати під керівництвом браузерів GoogleChrome, Opera та Mozilla Firefox. The master's thesis explores the development of a web-service which proves the existance and immutability of a certain file/document at a given period of time via broadcasting its hash to the network using blockchain technology. The algorithm developed in this work generates the proof through the process of creating a file/document hash and the subsequent broadcasting of the transaction to the blockchain network: the file/document hash is included in the respective field of the transaction. The creation of the proof as well as the verification of the file existance in the network has been implemented.
The «Proof of Existence» application was developed using HTML5 web page markup language, CSS3 cascading style sheets, jQuery and ReactJS libraries, the JavaScript programming language, and the PHP Storm development environment. A web application
can run Google Chrome, Opera and Mozilla Firefox.
URI:
http://ir.lib.vntu.edu.ua//handle/123456789/26311