COOPENOMICS  v1
Кооперативная Экономика
Обновления кошелька проекта

Процесс обновления в кошельке вкладчика информации о накопленном обеспечении членскими взносами по конкретному проекту для возврата. Использует алгоритм CRPS для расчёта персональных начислений на основе кумулятивного показателя проекта и доли вкладчика.

Процесс обновляет кошелёк проекта вкладчика на основе разности между текущим кумулятивным показателем проекта и персональным слепком вкладчика.

Заметки
кошелёк проекта содержит информацию о накопленных членских взносах от конкретного проекта, доступных к возврату.

Диаграмма процесса

sequenceDiagram participant P as Вкладчик participant C as Capital Contract P->>C: 1. Обновление кошелька проекта Note over C: Проверка кошелька проекта Note over C: Расчёт delta_crps для проекта Note over C: Расчёт новых начислений для проекта Note over C: Обновление кошелька проекта Note over C: Сохранение нового слепка CRPS проекта

Предусловие
Вкладчик обладает кошельком в конкретном проекте

Пошаговое описание

Шаг 1: Обновление кошелька проекта

Обновление кошелька проекта

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

Механика расчёта:

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

Заметки
Математический пример: Вкладчик с долей 1000 рублей при кумулятивном показателе проекта равном 0.15 и персональном слепке вкладчика равном 0.05 получит: (0.15 - 0.05) * 1000 = 100 рублей.
Постусловие
доступные средства в кошельке проекта увеличиваются на сумму новых начислений
персональный слепок CRPS в кошельке проекта устанавливается равным кумулятивному показателю проекта

Связанные процессы