Проекты

Разработка смарт-контракта для осуществления торговых сделок

Работа призёра открытой городской научно-практической конференции «Инженеры будущего» в секции «Инновации умного города. Умная школа» среди работ учащихся 10−11 классов

Направление работы: Информатика
Авторы работы: ГБОУ Школа имени Маяковского
Предметы: Информатика
Классы: 10 класс
Мероприятия: Открытая городская научно-практическая конференция «Инженеры будущего» 2020 года

Актуальность

Актуальность темы исследования определяется востребованностью сервисов, которые могут быть реализованы с помощью технологии распределённых реестров. К таким технологиям относятся смарт-контракты.

Цель

Разработать пример типового смарт-контракта для аренды квартиры на алгоритмическом языке.

Задачи

1. Анализ существующих платформ для разработки смарт-контрактов.

2. Формулирование требований к смарт-контракту.

3. Обоснование выбора платформы для реализации.

4. Разработка описательного алгоритма заключения смарт-контракта между контрагентами.

Оснащение и оборудование, использованное при создании работы

  • Компьютер

Описание

Автор выполнил все задачи исследования, также была достигнута цель. В конце работы автор сделал некоторые выводы по итогам исследования, привёл результаты и перспективы развития разработки.

Этапы исследования:

  • подготовительный – ознакомление с работой смарт-контрактов и платформ для их разработки и реализации;
  • аналитический – анализ существующих платформ для реализации смарт-контрактов и выбор наилучшей для собственной разработки;
  • формулирование технического задания – формулирование требований к разрабатываемому смарт-контракту;
  • разработка – создание на алгоритмическом языке смарт-контракта для осуществления процедуры аренды квартиры.

Автор выполнил:

  • формулировку требований к смарт-контракту;
  • программный код смарт-контракта;
  • описательный алгоритм заключения смарт-контракта между контрагентами;
  • анализ существующих платформ для реализации смарт-контрактов;
  • выбор наиболее подходящей платформы для реализации смарт-контракта.

Результаты работы/выводы

В ходе исследования был проведён анализ существующих платформ для разработки смарт-контрактов, обоснован выбор платформы для реализации смарт-контракта, сформулированы требования к смарт-контракту, а также разработан описательный алгоритм заключения смарт-контракта между контрагентами.

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

Данный смарт-контракт (его код) может быть успешно применён для заключения договора по аренде квартиры. Он доступен для понимания каждому и предоставляет возможность использования не только юридическому лицу, но и любому физическому лицу. Также, если в его задаче произойдут необходимые изменения, его код может корректироваться нужным образом.