# Collective.DUC2
> Параметры модели работы организации "факторинг для танко-строителей:)" codename "duc2"
Все коины = ноты, тк такое название больше подходит по смыслу чем коин https://www.investopedia.com/terms/n/note.asp
## types_of_notes:
1. maker_notes: ownership notes, minting at initial organisation by founders and at fundrizing by investors in market contract
2. taker_notes: money notes, minting by funding liquidity in market contract(money of organisation) ????? work in progress
3. broker_notes: infrastructure provider notes, minting by tresery ???(pre-image minting algorithm for paying to infrastructure providers)
4. simple_debt_notes: simple debt notes, minting by owners(one-time issusing by tresery via POA(makers treshhold decision)
5. future_profit_debt_notes: option for future profit notes, minting by tresery via nPOS(pre-image minting algo)
6. collective_funding_epic_notes: funding collective workflow notes, minting by tresery via nPOA(collective stuff) and POS(makers funding)
## initial_duc2_maker_notes_balance:
0. initial minting = 10^12 pcs
1. 60% => 6*10^11 - founder and ceo = igor shilovsky (`is@duc2`)
2. 40% => 4*10^11 - technical architect = ivan kocheshev (`ik@duc2`)
## maker_notes_fiat_integration_protocol:
Как интегрироватся к регистратору???
## maker_notes_rights:
0. Initial issusing taker notes of organisation and AMM-market for taker-to-maker exchange
1. periodic claiming future_proof_notes minting(re-presentation of claiming rights for profit of ownership organisation)
2. poa of duc2 collective whitelist stuff(re-presentation of enroll/un-enroll procedure)
3. sell/buy in second market(re-presentation of in/out from ownership of organisation)
## taker_notes_rights:
0. buying organisation services
1. public exchange via taker-to-fiat currency
2. public exchange via taker-to-crypto currency
## next_rounds_maker_notes_minting_function:
При каких условиях создавать доп-эммисию????
## Pre_MVP_duc2_collective_commitments_by_makers:
Начальные условия: POW для ik, POS для is
is@duc2 = + idea + bussiness process consulting + 10k post mvp funding + post mvp duc2 funding via :) + операционное управление, не связанное с технологиями(никаких детей).
ik@duc2 = + mvp implementation + pitchdeck blueprint implementation
## Pre_MVP_duc2_collective_human_resources:
0. is+ik = 2 humans
## Pre_MVP_works:
0. (ik+is) Create Bussiness-logic process in UML // Collective + Factoring as usual workflow
1. (ik) Implement substrate/polka based alpha_test_net with simple bussiness logic and pure UI, pre-embedded in node signature provider(alice/bob/charlie/etc) = 2-4 weeks.
2. (ik+is) Implement 5 slides pitchdeck for hi-level bank-employer(non-technical?/technical?)
## Pre->Post_Transition_function:
// Условия перехода от Pre_MVP к Post_MVP
???
## Post_MVP_works_target:
Main_net in sudo mode
## Post_MVP_duc2_collective_commiments_by_makers:
is@duc2 = + funding_collective_for_next_6_month(~200k)
ik@duc2 = + collective_exclusive_llicense_for_rus_legal_host_for_1_year + post_mvp_arch_blueprint + technical_human_resources_recrutment
## Post_MVP_works:
1. Tech stuff: Russian dsa&mac algorithms implemetation(MPC/ZKP)
2. Tech stuff: IdP Integration
3. Tech stuff: Client-bank implementation for most useful banks(sber/tinkoff/psb)
4. Tech stuff: Goverment auction market-place integration
5. Marketing/pr stuff: Landing/documentation/low-tech packing
6. Legal stuff: Claim licensing/Security complince/Other legal stuff
## Post_MVP_duc2_collective_human_resources:
0. is+ik = 2 humans (10k per month)
1. Project manager = 0.5-1 human (3k per month)
2. Rust/Ocaml/Erlang developers = 2-4 humans(20k per month)
3. DevOps = 0.5-1 human(3k per month)
4. Non-technical team = ?? humans (?? per month)
## Post_MVP_work_planing_and_motivation_model:
??? Agile/Scrum etc - need consulting at PM.
Motivation sheme has 2 parts:
1 - times&materials payouts in agile model (via work_funding_notes) - usual salary model, fited in agile model
2 - long-time perfomance motivation via options for future profit of organisation - option without ownership transfer, just for profit (work_future_profit_notes) -- for more details see(co.org)
work_funding_notes: mint&hold when planing,
un-hold&pin to tasks when funding via tresery
work_future_profit_notes: mint&hold when starting collective, un-hold&transfer to workers after perfomance-review 1-2-3-4 times in year.
## duc2_spending_router_model:
Фин модель распределения входящих финсовых потоков(ingress_flow_router):
Работа организации делится на периоды в XX дней, перед каждым периодом определяются список требуемых к решению задач и бюджет для их реализации. При нехватке свободных средст выпускаются прямые обязательства организации. Внутри каждого периода выпускается 10^9 облигаций на распределение будущих прибылей на YYY дней. Часть облигаций выделяется в фонд финансирования коллектива, которые начисляются по итогам работ внутри периода. Остаток распределяется между владельцами makers_notes.
fiat_host_account = фиатный хост(клиент-банк + застрахованный на объем распоряжаемых средств адвокат/нотариус/бухгалтер - короче прокси к банковской системе), подробнее см opencollective
duc2_tresery = контракт казначейства организации
cash_in/cash_out = операции прихода/расхода на счете организации, распорядителя фиатного хоста
cash_in(volume, currency_id) => fiat_host_account => duc2_tresery.mint( notes_id, volume ) => duc2_tresery.ingres_flow_router => duc2_tresery.{ funding_prev_direct_debt_router, funding_next_period_router, funding_future_profit_shares_router } => fiat_host_account => cash_out(volume, currency_id)
+ ingress_flow_router(spending collective_cash_in_flow_notes/pure function, just hi-level router for clean view/)
- funding_prev_period_direct_debt_router(spending credit via funding burning of collective_prev_period_direct_debt_notes commitments)
- funding_collective_next_period_router(spending credit via funding minting of collective_funding_next_period_notes commitments, planed by collective stuff before starting /thats mean funding = minting, payouts by tasks = burning. in next versions enchancing this function for tax-calculation sub function for complite legal work/).
- funding_future_profit_router(spending credit vi funding pay-outs of duc2_future_profit_notes commitments)
## Приоритет распределения ingress_flow:
1. финансирование обязательств прямого долга prev_period_direct_debt_notes
3. финансирование бюджета следующего финансовго периода next_period_collective_funding_notes
3. финансрование обязательств выпущенных в виде производным финансовым инструментов(облигации на распределение будущей прибыли) future_profit_notes