Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

ОТКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО «ЦЕНТР БАНКОВСКИХ ТЕХНОЛОГИЙ»



УТВЕРЖДАЮ

Технологий

Национального банка

Заместитель директора
по экономике и финансам
банковских технологий»

______________

«___»________________2017 года


Программное обеспечение

«Система открытого взаимодействия»

Руководство администратора

Версия 2.0

На __ листах

Минск 2017

СОДЕРЖАНИЕ

1        НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ        3

1.1        Назначение        3

1.2        Уровень подготовки пользователя        3

1.3        Программные и аппаратные требования        3

2        ЭКСПЛУАТАЦИЯ ПО СОВ        5

2.1  Установка и настройка ПО СОВ        5

2.2        Запуск ПО СОВ        8

2.3        Изменение настроек ПО СОВ        9

3        ОПИСАНИЕ АЛГОРИТМА РАБОТЫ ПО СОВ        11

3.1        Виды цепочек и структура блоков        11

3.2        Порядок выпуска блоков        16

ПРИЛОЖЕНИЕ 1        18

ПРИЛОЖЕНИЕ 2        21

ПРИЛОЖЕНИЕ 3        29


НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ Назначение

Настоящее руководство предназначено для ознакомления с техническими характеристиками и функциональными возможностями
программного обеспечения «Система открытого взаимодействия» (далее ПО СОВ, Система), а также установкой данного ПО.

НЕ нашли? Не то? Что вы ищете?

Цель данного руководства – предоставить информацию по установке и эксплуатации ПО СОВ.

Настоящее руководство описывает действия, производимые администратором при установке и настройке ПО СОВ.

Уровень подготовки пользователя

Для выполнения действий, предусмотренных данным руководством, администратор должен иметь профильное образование и следующую квалификацию:

    навыки работы на персональном компьютере с графическим пользовательским интерфейсом (клавиатура, мышь, управление окнами и приложениями, файловая система); навыки работы на персональном компьютере с офисным приложением; навыки работы с базой данных MongoDB; навыки работы с криптопровайдером Avest; знание основ информационной безопасности при работе на компьютере и в локальной вычислительной сети.
Программные и аппаратные требования

В данном разделе описаны требования к программному и аппаратному обеспечению сервера.


Таблица 1 – Требования программному и аппаратному обеспечению сервера

Наименование

Характеристики

Наименование

Минимальные требования

Рабочее место пользователя

Процессор

Intel Xeon DualCore не ниже 2.27 Ghz;

ОЗУ

не менее  8 Гб

ОС

Microsoft Windows Server 2008 R2 x64 и выше

Иное ПО

Web-браузеры:

    Mozilla Firefox 42.0 и выше; Google Chrome 53.0 и выше.

«Программное средство криптографической защиты информации «Криптопровайдер Avest CSP» (не менее 6.1.0.74).

Framework 4.5.2.

IIS.

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


ЭКСПЛУАТАЦИЯ ПО СОВ

2.1 Установка и настройка ПО СОВ

Перед осуществлением установки необходимо создать каталог для программного обеспечения ПО СОВ.

Для установки ПО СОВ следует открыть папку «Install»  ̶ «ПО СОВ» а затем выбрать папку в зависимости от разрядности операционной системы: «x64»  ̶ для 64-битной ОС, «х86»  ̶  для 32-битной ОС.

Для начала установки ПО СОВ необходимо запустить приложение «setup».

Рисунок 1 – Окно начала установки ПО СОВ

После нажатия на кнопку «Далее» появляется окно выбора каталога для установки. В данном окне необходимо задать путь к ранее созданному каталогу, в который будет установлено ПО СОВ.

Рисунок 2 – Окно выбора каталога для установки

После нажатия на кнопку «Далее» появляется окно, в котором необходимо нажать на кнопку «Установить». После вышеописанных действий запускается процесс установки.

В процессе установки появляется окно настройки ПО СОВ (рисунок 3).

Рисунок 3 – Окно настройки ПО СОВ

В данном окне необходимо заполнить поля и выбрать в качестве режима работы «Опытно-промышленная эксплуатация».

Флаг «Является майнером» устанавливается только в том случае, если на стороне данного удостоверяющего узла будут выпускаться блоки, либо он будет участвовать в консенсусе сбора подписей блока.

Если установлен флаг «Является майнером», то после нажатия на кнопку «Далее» появляется окно для выбора сертификата (рисунок 4).

Рисунок 4 – Окно выбора сертификата

В данном окне необходимо выбрать сертификат и нажать на кнопку «Далее». В результате этого появляется окно выбора криптоконтейнера (рисунок 5).

Рисунок 5 – Окно выбора криптоконтейнера

В окне криптоконтейнера необходимо выбрать криптоконтейнер и ввести пароль к выбранному криптоконтейнеру.

В случае успешного сохранения заданных настроек отобразится сообщение, представленное на рисунке 6.

Рисунок 6 – Сообщение об успешном сохранении настроек

После того, как ПО будет установлено, появляется сообщение об успешной установке ПО СОВ.

Запуск ПО СОВ

Для осуществления запуска ПО СОВ необходимо перейти в меню
Пуск -> Все программы -> BLOCKCHAIN -> BlockchainDaemon и запустить приложение BLOCKCHAIN-DAEMON с правами администратора.

После выполнения данных действий откроются окна BLOCKCHAIN-DAEMON и MongoDb (рисунок 7,8).

Рисунок 7 – Окно BLOCKCHAIN-DAEMON

Рисунок 8 – Окно MongoDb

Изменение настроек ПО СОВ

Для корректного изменения настроек ПО СОВ необходимо закрыть окна BLOCKCHAIN-DAEMON и MongoDb. Затем следует перейти в меню
Пуск -> Все программы -> BLOCKCHAIN -> BlockchainDaemon и запустить приложение Настройка BlockchainDaemon.

В результате появиться окно изменения настроек ПО СОВ (рисунок 9).

Рисунок 9 – Окно изменения настроек ПО СОВ

В окне изменения настроек следует внести необходимые изменения и нажать на кнопку «Далее».

В результате успешного изменения настроек появляется информационное сообщение о том, что настройки успешно сохранены (рисунок 10).

Рисунок 10 – Сообщение об успешном изменении настроек


ОПИСАНИЕ АЛГОРИТМА РАБОТЫ ПО СОВ Виды цепочек и структура блоков

В ПО СОВ используются следующие типы транзакций:

    простое текстовое сообщение – предназначено для целей тестирования работы системы (Alert = 1); сертификат (Certificate = 2); право совершать какие-либо действия (Grant = 3); файл (File=4); банковская гарантия (Guarantee = 5); значение справочника (DictionaryItem = 6).

В ПО СОВ существуют 4 вида цепочек, в которых хранятся блоки:

    цепочка, в которой хранятся блоки с транзакциями бизнесс-объектов (например, банковские гарантии, заверения банков, тестовые сообщения (alert) и пр.) (BasicChain); цепочка, в которой хранятся блоки с правами пользователей и узлов системы (GrantsChain); цепочка, в которой хранятся блоки с сертификатами и списком отозванных сертификатов пользователей и узлов (CertificatesChain); цепочка, в которой хранятся блоки со справочниками (DictionaryChain). 

Во всех цепочках блок имеет одинаковую структуру.

Структура блока описана в таблицах 2–5.

Таблица 2 – Структура общей части блока

Родитель элемента

Элемент

Формат

Описание

/

Корневой элемент

/Hash (хранится в базе как _id)

String

Хэш блока (его же идентификатор)

/Header

Object

Заголовок блока (см. таблицу 3)

/Transactions

List<Object>

Список транзакций, помещенных в блок

Таблица 3 – Структура заголовка блока

Родитель элемента

Элемент

Формат

Описание

/Header

Корневой элемент

/Header

/Hash

String

Хэш заголовка блока (он же хэш блока)

/Header

/HashPrevBlock

String

Хэш предыдущего блока

/Header

/HashMerkleRoot

String

Хэш от транзакций, входящих в блок

/Header

/Version

Int

Версия блока

/Header

/BlockTime

Datetime

Время формирования блока в формате UTC

/Header

/MignerSign

Object

Подпись удостоверяющего узла, выпустившего блок (см. таблицу 5)

/Header

/ConsensusSigns

List<Object>

Подписи участников выпуска блока, необходимые для консенсуса (см. таблицу 5)

Таблица 4 – Структура объекта транзакции

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4