Система состоит из трех компонентов: блокчейн-сеть, сервисный слой и пользовательский интерфейс.
Для развертывания блокчейн-сети необходимо минимум 4 сервера со следующей минимальной конфигурацией:
- Network — 1Mb capacity (latency между серверами не более 20ms);
- CPU — dual-core 3 GHz;
- RAM — 8 Gb;
- SSD — 100Gb.
Для развертывания сервисного слоя необходим минимум один сервер (лучше больше для обеспечения отказоустойчивости и распределения нагрузки) со следующей минимальной конфигурацией:
- CPU — dual-core 3 GHz;
- RAM — 16 ГБ;
- HDD/SSD: 200 ГБ.
Пользовательский интерфейс выполнен в виде веб-приложения, поставляемого в виде статических файлов: для доставки приложения в браузер пользователя подойдет любой CDN или хостинг с установленным Nginx с достаточными характеристиками по количеству одновременных соединений (в зависимости от предполагаемой нагрузки на портал ИБ).