Просто пробегусь по ТЗ
Что потребуется для проекта:
1. Иметь в системе админский адрес для хранения эфира. - ок
2. Система должна уметь генерировать новые адреса для пользователей (предварительная регистрация в проекте). - ок Хранить в базе приватные и публичные ключи. -
блокчейн Ethereum открытая система, хранить приватные ключи там = самая большая уязвимость3. Пользователи переводят эфир на выданные им адреса. - ок
4. Система проверяет был ли сделан перевод, время, откуда и куда, текущий баланс адреса пользователя, подсчитывает количество подтверждений. - ок
5. Если все ок, то переводит эфир с адресов пользователей на адрес системы. - ок
6. Далее работают алгоритмы системы, пользователи получают свою выгоду. -ок
Продумайте еще раз логику в пункте 2, а так готов
www.EtherPanda.me Telegram @egorzaremba