Детальная информация

Название: Реализация реестра транзакций на основе технологии блокчейн с подтверждением по методу proof-of-state: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Дорохов Георгий Витальевич
Научный руководитель: Орлов Егор Сергеевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: блокчейн; смарт-контракт; IPFS; Kotlin; web; Ktor; web3; blockchain; smart-contract
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3663
Права доступа: Доступ по паролю из сети Интернет (чтение, печать)
Ключ записи: ru\spstu\vkr\22973

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: “Реализация реестра транзакций на основе технологии блокчейн с подтверждением по методу proof- of-state”. Данная работа посвящена реализации реестра транзакции студенческих дипломов на основе технологии блокчейн. В ходе реализации были исследованы текущие технологии в области блокчейн и также способы безопасного хранения документов. А также изучена технология смарт контрактов. В ходе работы с применением языка Kotlin, фреймворка Ktor и библиотек web3j и IPFS было разработано клиент-серверное приложение. Оно запущено на процессоре Apple M1. Для демонстрации работы используется взаимодействие в веб браузере Firefox. Реализованное клиент-серверное приложение изучается с точки зрения безопасности хранения университетских диплом об окончании учебного процесса. В нем поддерживается хранение диплома, проверка наличии диплома у студента по ФИО и дате рождения, а также по уникальному номеру самого диплома.

The topic of the graduate qualification work: "Implementation of a transaction registry based on blockchain technology with proof-of-state confirmation". This work is devoted to the implementation of the transaction register of student diplomas based on blockchain technology. During the implementation the current blockchain technologies and also ways of secure document storage were investigated. The technology of smart contracts was also studied. In the course of the work, using the Kotlin language, the Ktor framework and the web3j and IPFS libraries, a client-server application was developed. It runs on the Apple M1 processor. For demonstration purposes, interaction in the Firefox web browser is used. The implemented client-server application is studied from the point of view of university diploma storage security. It supports diploma storage, checking whether the student has a diploma by full name and date of birth, as well as by the unique number of the diploma itself.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать
Интернет Авторизованные пользователи СПбПУ Прочитать Печать
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 19
За последние 30 дней: 0
Подробная статистика