Details

Title Децентрализованная система сбора и обработка данных из блокчейн-сетей: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Creators Швецов Денис Алексеевич
Scientific adviser Стручков Игорь Вячеславович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint Санкт-Петербург, 2023
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects blockchain ; Java ; Hyperledger Fabric ; CouchDB ; распределенные системы ; отказоустойчивые системы ; кластер ; distributed systems ; fault-tolerant systems ; cluster
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2023/vr/vr23-3503
Rights Доступ по паролю из сети Интернет (чтение)
Record key ru\spstu\vkr\22886
Record create date 7/21/2023

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Представленная работа посвящена изучению существующих решений, для задачи сбора данных из нескольких блокчейн-сетей, их сравнительному анализу, выделению сильных и слабых сторон, которые будут исправлены в ходе работы. Задачи, решаемые в рамках работы: 1. Сравнительный анализ существующих решений 2. Разработка децентрализованной архитектуры с распределенным хранилищем 3. Разработка системы на основании разработанной архитектуры 4. Тестирование системы В результате работы была разработана децентрализованная архитектура, использующая в качестве распределенного хранилища технологию Hyperledger Fabric. Была разработана система, обеспечивающая прием данных из нескольких источников, для приема только достоверных данных. Также система была развернута и протестирована.

The presented work is devoted to the study of existing solutions for the task of collecting data from several blockchain networks, their comparative analysis, highlighting strengths and weaknesses that will be corrected in the course of work. Tasks to be solved within the framework of the work: 1. Comparative analysis of existing solutions 2. Development of a decentralized architecture with distributed storage 3. Development of the system based on the developed architecture 4. System testing As a result of the work, a decentralized architecture was developed using Hyperledger Fabric technology as a distributed storage. A system has been developed that provides data reception from several sources, for receiving only reliable data. The system has also been deployed and tested.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous
  • РЕФЕРАТ
  • ABSTRACT
  • ВВЕДЕНИЕ
  • 1. ПОСТАНОВКА ЗАДАЧИ И СРАВНЕНИЕ СУЩЕСТВУЮЩИХ РЕШЕНИЙ
  • 1.1. Введение в blockchain
  • 1.2. Постановка задачи
  • 1.3. Критерии для сравнения
  • 1.4. Обзор существующих решений
  • 1.4.1. Eventeum
  • 1.4.2. AnyBlock
  • 1.4.3. The Graph
  • 1.5. Сравнение решений
  • 1.6. Выводы
  • 2. РАЗРАБОТКА АРХИТЕКТУРЫ
  • 2.1. Выделение отдельных функциональных блоков
  • 2.2. Получение и сохранение данных
  • 2.3. Хранилище
  • 2.4. Получение данных клиентом
  • 2.5. Вывод
  • 3. РАЗРАБОТКА СИСТЕМЫ
  • 3.1. Разработка хранилища
  • 3.2. Разработка адаптеров
  • 3.3. Разработка клиентского модуля
  • 3.4. Вывод
  • 4. ТЕСТИРОВАНИЕ СИСТЕМЫ
  • 4.1. Тестовые кейсы
  • 4.2. Тесты системы
  • 4.3. Нагрузочное тестирование
  • 4.4. Тестирование отказоустойчивости

Access count: 5 
Last 30 days: 0

Detailed usage statistics