Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Выпускная квалификационная работа магистра посвящена исследованию в области хранения данных посредством blockchain систем. Описаны проблемы использования технологии blockchain для задачи хранения итоговых данных и рассмотрены способы их решения. Рассмотрен существующий алгоритм работы блокчейна Proof of Works (PoW), определены его недостатки и предложен измененный блокчейн на основе PoW метода для задачи хранения итоговых данных. Проведен обзор инструментов для разработки качественного программного продукта. В рамках работы предложен автоматизированный подход, заключающийся в использовании комплекса программных self-hosted средств для всех этапов разработки программного продукта. Описан и реализован способ взаимодействия клиентских приложений хранения данных посредством децентрализованной сети I2P. Предложенный подход был реализован в инструменте с измененной структурой блокчейн на основе алгоритма PoW для задачи хранения итоговых данных внутри децентрализованной I2P сети. Полученный инструмент демонстрирует снижение объема хранимых данных в блокчейне, что в будущем позволит снизить издержки на использование хранилищ итоговых данных и их сетевой инфраструктуры, а также не позволит децентрализованным решениям вынужденно централизовываться в дата-центрах из-за недостаточности хранилищ на пользовательских и мобильных устройствах.
The masters final qualifying work is devoted to research in the field of data storage through blockchain systems. The problems of using blockchain technology for the task of storing final data are described and ways of solving them are considered. The existing Proof of Works (PoW) blockchain algorithm is considered, its disadvantages are identified and a modified blockchain based on the PoW method is proposed for the task of storing final data. The review of tools for the development of a high-quality software product is carried out. As part of the work, an automated approach is proposed, which consists in using a set of self-hosted software tools for all stages of software product development. The method of interaction of client data storage applications through a decentralized I2P network is described and implemented. The proposed approach was implemented in a tool with a modified blockchain structure based on the PoW algorithm for the task of storing summary data inside a decentralized I2P network. The resulting tool demonstrates a decrease in the amount of data stored in the blockchain, which in the future will reduce the costs of using final data warehouses and their network infrastructure, and also will not allow decentralized solutions to be forced to centralize in data centers due to insufficient storage on user and mobile devices.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Статистика использования
Количество обращений: 1
За последние 30 дней: 1 Подробная статистика |