ЁЯФз рдЙрддреНрдкрд╛рджрди рд░ рдкреНрд░рд╡рд┐рдзрд┐ тАФ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдХреБрд░рд╛рд▓реЗ рд╕рдмреИ рдХреБрд░рд╛ рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрдЫ
рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдХреБрд░рд╛рд▓реЗ рд╕рдмреИ рдХреБрд░рд╛ рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрдЫред рд╣рд╛рдореНрд░реЛ рдорд┐рд╕рди рд╢рдмреНрдж рдорд╛рддреНрд░ рд╣реЛрдЗрдиред рд╡реЗрдм рдкреНрд▓реЗрдЯрдлрд░реНрдо рдкрд╣рд┐рд▓реЗ рдиреИ рд▓рд╛рдЗрдн рдЫ, рд░ iOS рдПрдкрд╣рд░реВ рдЕрдиреНрддрд┐рдо рдЪрд░рдгрдорд╛ рдЫрдиреНред
рд╡реЗрдм рдПрдк рд░ рдПрдбреНрдорд┐рди рдбреНрдпрд╛рд╕рдмреЛрд░реНрдб рдЙрддреНрдкрд╛рджрдирдорд╛ рдЫрдиреНред рддреАрди рджреЗрд╢реА iOS рдПрдкрд╣рд░реВ рдкреВрд░рд╛ рднрдЗрд╕рдХреЗрдХрд╛ рдЫрдиреН рд░ рдЕрдкреНрд░рд┐рд▓тАУрдореЗ 2026 (Matsuri рдореЗрдХреЛ рд╕реБрд░реБрдорд╛) рдорд╛ рд░рд┐рд▓рд┐рдЬ рднрдЗрд░рд╣реЗрдХрд╛ рдЫрдиреНред Solana рдорд╛ smart contracts рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╣реБрдиреН тАФ рд╣рд╛рдореА рдЕрд╡рдзрд╛рд░рдгрд╛рдорд╛ рд╣реЛрдЗрди, рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдХреЛрдб рд░ рдЕрд╡рддрд░рдг рд╣реБрди рд▓рд╛рдЧреЗрдХреЛ рдЙрддреНрдкрд╛рджрди рдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдЫреМрдВред

рдПрдк рдЕрд╡рд▓реЛрдХрдитАЛ
| рдПрдк | рдЙрджреНрджреЗрд╢реНрдп | рд╕реНрдерд┐рддрд┐ | рд╕рдорд░реНрдерд┐рдд рднрд╛рд╖рд╛рд╣рд░реВ |
|---|---|---|---|
| GCF Admin | рд╕рд╛рдЭреЗрджрд╛рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд░ рдкрд░рд┐рдЪрд╛рд▓рди рдЙрдкрдХрд░рдг | тЬЕ рд░рд┐рд▓рд┐рдЬ | ЁЯЗпЁЯЗ╡ЁЯЗмЁЯЗзЁЯЗиЁЯЗ│ЁЯЗ╣ЁЯЗнЁЯЗ│ЁЯЗ┤ |
| Matsuri | рдореБрдЦреНрдп рдЙрдкрднреЛрдХреНрддрд╛ рдПрдк | тЬЕ рд░рд┐рд▓рд┐рдЬ | ЁЯЗпЁЯЗ╡ЁЯЗмЁЯЗзЁЯЗиЁЯЗ│ЁЯЗ╣ЁЯЗнЁЯЗ│ЁЯЗ┤ |
| J-Times | рд╕рдВрд╕реНрдХреГрддрд┐ рдорд┐рдбрд┐рдпрд╛ рд░ рд╕рд┐рдХрд╛рдЗ | тЬЕ рд░рд┐рд▓рд┐рдЬ | ЁЯЗпЁЯЗ╡ЁЯЗмЁЯЗз |
1. ЁЯЫбя╕П GCF Admin тАФ рд╕рд╛рдЭреЗрджрд╛рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдПрдктАЛ
GCF (Global Community Friends) рд╕рджрд╕реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкрд░рд┐рдЪрд╛рд▓рди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдПрдкред рд╡реЗрдм рдПрдбреНрдорд┐рди рд╕реНрдХреНрд░рд┐рдирдХреЛ рд╕рдореНрдкреВрд░реНрдг рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛, рдореЛрдмрд╛рдЗрд▓рдорд╛ рдПрдХреАрдХреГрддред



рдПрдкрд▓реЗ рдХреЗ рдЧрд░реНрди рд╕рдХреНрдЫтАЛ
| рд╢реНрд░реЗрдгреА | рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ |
|---|---|
| ЁЯУК рдбреНрдпрд╛рд╕рдмреЛрд░реНрдб | KPI рдХрд╛рд░реНрдбрд╣рд░реВ, рд░рд╛рдЬрд╕реНрд╡ рдЪрд╛рд░реНрдЯрд╣рд░реВ, рджреНрд░реБрдд рдХрд╛рд░реНрдпрд╣рд░реВ |
| ЁЯСе рд╕рджрд╕реНрдп рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди | рд╕реВрдЪреА, рд╡рд┐рд╡рд░рдг, рд╕рдореНрдкрд╛рджрди, рд╕реНрддрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди |
| ЁЯТ░ рд░рд╛рдЬрд╕реНрд╡ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди | рдХрдорд┐рд╢рди рдЯреНрд░реНрдпрд╛рдХрд┐рдЩ, MTC рдирд┐рдХрд╛рд╕реА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди, рднреБрдХреНрддрд╛рдиреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди |
| ЁЯУЭ рд╕рд╛рдордЧреНрд░реА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди | рдЗрднреЗрдиреНрдЯ, рд▓реЗрдЦ, рдкрдбрдХрд╛рд╕реНрдЯ, рд░ рднрд┐рдбрд┐рдпреЛ рд╕рд┐рд░реНрдЬрдирд╛, рд╕рдореНрдкрд╛рджрди, рд░ рдкреНрд░рдХрд╛рд╢рди |
| ЁЯОл рдЧрд╛рдЗрдб рд╕реНрд▓рдЯрд╣рд░реВ | рдЧрд╛рдЗрдб рд╕реНрд▓рдЯрд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рд░рд╛рдЬрд╕реНрд╡ рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН |
| ЁЯЦ╝я╕П NFT рдбреНрдпрд╛рд╕рдмреЛрд░реНрдб | Founder's Collection, рдЕрди-рдЪреЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг, NFT рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг |
| тЫйя╕П рдкрд╡рд┐рддреНрд░-рд╕реНрдерд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди | рд╕рд╛рдЗрдЯ CRUD, рдмрд┐рдХрди рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди |
| ЁЯО▓ AR рдЦрдирди рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди | Omikuji рд╕рдореНрднрд╛рд╡рдирд╛ рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВ, рдкреБрд░рд╕реНрдХрд╛рд░ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди |
| ЁЯУК рд╡рд┐рд╢реНрд▓реЗрд╖рдг | рддреНрд░реБрдЯрд┐ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ, рдЙрдкрдпреЛрдЧ рд╡рд┐рд╢реНрд▓реЗрд╖рдг |
| ЁЯФЧ рд░реЗрдлрд░рд▓рд╣рд░реВ | рдЕрдиреБрдХреВрд▓ QR рдХреЛрдб рдЙрддреНрдкрд╛рджрди, рд░реЗрдлрд░рд▓ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди |
рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯреАрдХрд░рдгтАЛ
| рд╡рд╕реНрддреБ | рд╡рд┐рд╡рд░рдг |
|---|---|
| рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ | Clean Architecture + MVVM + @Observable (iOS 17) |
| рднрд╛рд╖рд╛ / SDK | Swift 6.0 / Xcode 16+ / iOS 17.0+ |
| API рдПрдХреАрдХрд░рдг | 125+ endpoints |
| Tests | 226 tests / 45 test classes |
| рд╕реНрдерд╛рдиреАрдпрдХрд░рдг | 5 рднрд╛рд╖рд╛ (JP/EN/CN/TH/NO) / 957+ рдЕрдиреБрд╡рд╛рдж рдХреБрдЮреНрдЬреАрд╣рд░реВ |
| Swift Concurrency | Strict Concurrency рдЕрдиреБрдкрд╛рд▓рди / рд╢реВрдиреНрдп рдирд┐рд░реНрдорд╛рдг рдЪреЗрддрд╛рд╡рдиреА |
QR рдХреЛрдб рдПрдХреАрдХрд░рдгтАЛ
GCF Admin рд▓реЗ Matsuri-рдмреНрд░рд╛рдиреНрдбреЗрдб рдЕрдиреБрдХреВрд▓ QR рдХреЛрдбрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рд╕рдХреНрдЫред рдмрд╣реБрдореБрдЦреА рдЙрдкрдпреЛрдЧ рдХреЗрд╕рд╣рд░реВ тАФ рдЗрднреЗрдиреНрдЯ рдирд┐рдордиреНрддреНрд░рдгрд╛, рд░реЗрдлрд░рд▓ рд▓рд┐рдЩреНрдХрд╣рд░реВ, рднреБрдХреНрддрд╛рдиреА рдЕрдиреБрд░реЛрдзрд╣рд░реВ, рд░ рдердкред
2. тЫйя╕П Matsuri тАФ рдореБрдЦреНрдп рдПрдктАЛ
рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдореБрдЦреНрдп рдПрдкред рдЗрднреЗрдиреНрдЯ рдмреБрдХрд┐рдЩ, рднреБрдХреНрддрд╛рдиреА, Web3 рд╡рд╛рд▓реЗрдЯ, AR рдЦрдирди тАФ рд╕рдмреИ рдПрдЙрдЯреИ рдПрдкрдорд╛ рдкреВрд░рд╛ рд╣реБрдиреНрдЫред рдЕрдм App Store рдорд╛ рд▓рд╛рдЗрднред



рдПрдкрд▓реЗ рдХреЗ рдЧрд░реНрди рд╕рдХреНрдЫтАЛ
| рд╢реНрд░реЗрдгреА | рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ |
|---|---|
| ЁЯОк рдЗрднреЗрдиреНрдЯ рдмреБрдХрд┐рдЩ | рдЦреЛрдЬ, рдмреБрдХрд┐рдЩ, Stripe рднреБрдХреНрддрд╛рдиреА, рдЯрд┐рдХрдЯ QR рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди |
| ЁЯТ│ рдЪрд╛рд░ рднреБрдХреНрддрд╛рдиреА рд╡рд┐рдзрд┐рд╣рд░реВ | рдХреНрд░реЗрдбрд┐рдЯ рдХрд╛рд░реНрдб / рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд╛рд░реНрдб / MTC рдмреНрдпрд╛рд▓реЗрдиреНрд╕ / рдХреНрд░рд┐рдкреНрдЯреЛ (SOL/MTC) |
| ЁЯСЫ Web3 рд╡рд╛рд▓реЗрдЯ | MTC рдмреНрдпрд╛рд▓реЗрдиреНрд╕ рджреГрд╢реНрдп, рдкрдард╛рдЙрдиреЗ/рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ, рдХрд╛рд░реЛрдмрд╛рд░ рдЗрддрд┐рд╣рд╛рд╕ |
| ЁЯЦ╝я╕П NFT рдЧреНрдпрд╛рд▓реЗрд░реА | рд╣реЛрд▓реНрдб рдЧрд░рд┐рдПрдХрд╛ NFT/SBT рдХреЛ рд╕реВрдЪреА, рдЕрди-рдЪреЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг |
| ЁЯЧ║я╕П рдкрд╡рд┐рддреНрд░-рд╕реНрдерд▓ рдирдХреНрд╕рд╛ | рдордиреНрджрд┐рд░ рд░ рдЪреИрддреНрдпрд╣рд░реВрдХреЛ рдирдХреНрд╕рд╛ рджреГрд╢реНрдп, рдЪреЗрдХ-рдЗрди |
| ЁЯО▓ AR рдЦрдирди | WebAR omikuji рдЕрдиреБрднрд╡, MTC рдХрдорд╛рдЙрдиреБрд╣реЛрд╕реН |
| ЁЯТм рдЪреНрдпрд╛рдЯ | рд╕рдиреНрджрд░реНрдн рдореЗрдиреБрд╕рд╣рд┐рдд рдореЗрд╕реЗрдЬрд┐рдЩ |
| тнР Wishlist | рдордирдкрд░реНрдиреЗ рдЗрднреЗрдиреНрдЯ рд░ рдЕрдиреБрднрд╡рд╣рд░реВ рд╕реБрд░рдХреНрд╖рд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН |
| ЁЯФН рдЙрдиреНрдирдд рдЦреЛрдЬ | рдЖрд╡рд╛рдЬ рдЦреЛрдЬ рд╕рдорд░реНрдерд┐рдд |
| ЁЯдЭ рд░реЗрдлрд░рд▓ | рд░реЗрдлрд░рд▓ рдХрд╛рд░реНрдпрдХреНрд░рдордорд╛ рд╕рд╛рдореЗрд▓ рд╣реБрдиреБрд╣реЛрд╕реН, рдкреБрд░рд╕реНрдХрд╛рд░рд╣рд░реВ рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН |
| ЁЯУК GCF рдбреНрдпрд╛рд╕рдмреЛрд░реНрдб | GCF рд╕рджрд╕реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╣рд▓реНрдХрд╛ рдПрдбреНрдорд┐рди рджреГрд╢реНрдп |
Phantom Wallet рдПрдХреАрдХрд░рдг тАФ рд╢реВрдиреНрдп-рдЗрдирдкреБрдЯ рдХреНрд░рд┐рдкреНрдЯреЛ рднреБрдХреНрддрд╛рдиреАтАЛ
рдареЗрдЧрд╛рдирд╛рдХреЛ copy-paste рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред Phantom Wallet рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╕реБрд░реБ рд╣реБрдиреНрдЫ рд░ рднреБрдХреНрддрд╛рдиреА рдПрдХрд▓ рд╕реНрд╡реАрдХреГрддрд┐рд╕рдБрдЧ рдкреВрд░рд╛ рд╣реБрдиреНрдЫред рдХрд╛рд░реЛрдмрд╛рд░ signature Helius RPC рдорд╛рд░реНрдлрдд рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдкрддреНрддрд╛ рд▓рд╛рдЧреЗрдХреЛ рд╣реБрдиреНрдЫред
рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯреАрдХрд░рдгтАЛ
| рд╡рд╕реНрддреБ | рд╡рд┐рд╡рд░рдг |
|---|---|
| рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ | Clean Architecture + MVVM + Swift Concurrency |
| рднрд╛рд╖рд╛ / SDK | Swift 6.0 / Xcode 16+ / iOS 17.0+ |
| рднреБрдХреНрддрд╛рдиреА | Stripe PaymentSheet + MTC Balance + Phantom (Solana Pay) |
| API рдПрдХреАрдХрд░рдг | 72 endpoints / 16 рд╢реНрд░реЗрдгреАрд╣рд░реВ |
| Tests | 230+ (Model, ViewModel, Network, Security, DeepLink, E2E) |
| рд╕реНрдерд╛рдиреАрдпрдХрд░рдг | 5 рднрд╛рд╖рд╛ (JP/EN/CN/TH/NO) / 406 рдЕрдиреБрд╡рд╛рдж рдХреБрдЮреНрдЬреАрд╣рд░реВ |
| ViewModels | 25 (рдкреВрд░реНрдг рд░реВрдкрдорд╛ MVVM тАФ Views рдмрд╛рдЯ рд╢реВрдиреНрдп рдкреНрд░рддреНрдпрдХреНрд╖ API рдХрд▓рд╣рд░реВ) |
| рдкреНрд░рдорд╛рдгреАрдХрд░рдг | Apple Sign In / Google Sign In (PKCE) |
3. ЁЯУ░ J-Times тАФ рд╕рдВрд╕реНрдХреГрддрд┐ рдорд┐рдбрд┐рдпрд╛ рдПрдктАЛ
рдЬрд╛рдкрд╛рдиреА рд╕рдВрд╕реНрдХреГрддрд┐рдХреЛ рдЧрд╣рд┐рд░рд╛рдЗ рдмреБрдЭрд╛рдЙрдиреЗ рдорд┐рдбрд┐рдпрд╛ рдкреНрд▓реЗрдЯрдлрд░реНрдоред рд▓реЗрдЦ рдкрдвреНрдиреБрд╣реЛрд╕реН, рдкрдбрдХрд╛рд╕реНрдЯ рд╕реБрдиреНрдиреБрд╣реЛрд╕реН, рднрд┐рдбрд┐рдпреЛ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН тАФ рд╣рд░реЗрдХ рдХрд╛рд░реНрдпрд▓реЗ MTC рдХрдорд╛рдЙрдБрдЫред


рдПрдкрд▓реЗ рдХреЗ рдЧрд░реНрди рд╕рдХреНрдЫтАЛ
| рд╢реНрд░реЗрдгреА | рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ |
|---|---|
| ЁЯУЦ рд▓реЗрдЦрд╣рд░реВ | Parallax hero, drop caps, рдкрдвреНрдиреЗ рдкреНрд░рдЧрддрд┐ рдмрд╛рд░, рд╕рдореГрджреНрдз рд╕рд╛рдордЧреНрд░реА (Markdown, рддрд╛рд▓рд┐рдХрд╛, рдЙрджреНрдзрд░рдг) |
| ЁЯОз рдкрдбрдХрд╛рд╕реНрдЯрд╣рд░реВ | рд╢реГрдЩреНрдЦрд▓рд╛ рдмреНрд░рд╛рдЙрдЬрд┐рдЩ, рд╡реЗрднрдлрд░реНрдо рдкреНрд▓реЗрдпрд░, sleep timer, AirPlay, lock-screen рдирд┐рдпрдиреНрддреНрд░рдг |
| ЁЯОм рднрд┐рдбрд┐рдпреЛ | рдЕрдиреБрдХреВрд▓реА рдЧреНрд░рд┐рдб/рд╕реВрдЪреА рджреГрд╢реНрдп, рдЫреЛрдЯреЛ-рдлрд░реНрдо рднрд┐рдбрд┐рдпреЛ (TikTok-рд╢реИрд▓реА, double-tap) |
| ЁЯФН рдЦреЛрдЬ | рдмрд╣реБ-рдлрд┐рд▓реНрдЯрд░, рдЯреНрд░реЗрдиреНрдбрд┐рдЩ рдЯреНрдпрд╛рдЧрд╣рд░реВ, рдЖрд╡рд╛рдЬ рдЦреЛрдЬ |
| ЁЯзн Discovery | рдлрд┐рдЪрд░ carousel, staff picks, weekly top |
| ЁЯУЪ рд▓рд╛рдЗрдмреНрд░реЗрд░реА | рдордирдкрд░реНрдиреЗ, рдЗрддрд┐рд╣рд╛рд╕ (рдорд┐рддрд┐рджреНрд╡рд╛рд░рд╛), рдбрд╛рдЙрдирд▓реЛрдб, рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯрд╣рд░реВ |
| ЁЯО╡ рдЕрдбрд┐рдпреЛ рдкреНрд▓реЗрдпрд░ | рдорд┐рдиреА рдкреНрд▓реЗрдпрд░ (swipe-рдирд┐рдпрдиреНрддреНрд░рд┐рдд), рдкреВрд░реНрдг рдкреНрд▓реЗрдпрд░ (рд╡реЗрднрдлрд░реНрдо, рдЧреАрддрд╛рддреНрдордХ, рджреЛрд╣реЛрд░реНрдпрд╛рдЙрдиреЗ) |
| ЁЯСд рд╕рджрд╕реНрдпрддрд╛ | 3 рд╕реНрддрд░ рднрд░ рд╕реБрд╡рд┐рдзрд╛ рддреБрд▓рдирд╛ (Free / Premium / Pro), рдЦрд░рд┐рдж рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ |
Media Mining тАФ рдкрдвреНрдиреЗ, рд╕реБрдиреНрдиреЗ, рд░ рд╣реЗрд░реНрдиреЗ рдЦрдирдирдХреЛ рд░реВрдкрдорд╛тАЛ
рдЕрдлрд▓рд╛рдЗрдирдорд╛ рдкрдирд┐ рд░реЗрдХрд░реНрдб рдЧрд░рд┐рдПрдХреЛред рд╕рд┐рдЧреНрдирд▓ рдирднрдПрдХреЛ рдкрд╣рд╛рдбреА рдордиреНрджрд┐рд░рдорд╛ рд▓реЗрдЦ рдкрдвреНрдиреБрд╣реЛрд╕реН тАФ рдиреЗрдЯрд╡рд░реНрдХ рдлрд░реНрдХрд┐рдПрдкрдЫрд┐, рд╕рдВрд▓рдЧреНрдирддрд╛ рд╕реНрд╡рдд: рд╕рдмрдорд┐рдЯ рд╣реБрдиреНрдЫ рд░ MTC рдХреНрд░реЗрдбрд┐рдЯ рд╣реБрдиреНрдЫред
рдбрд┐рдЬрд╛рдЗрди рдкреНрд░рдгрд╛рд▓реА тАФ рдЬрд╛рдкрд╛рдиреА рд╕реМрдиреНрджрд░реНрдпрд╢рд╛рд╕реНрддреНрд░рдХреЛ "рдЪрд╛рд░ рд╕реНрддрдореНрдн"тАЛ
J-Times рд▓реЗ рдкрд░рдореНрдкрд░рд╛рдЧрдд рдЬрд╛рдкрд╛рдиреА рд╕реМрдиреНрджрд░реНрдпрд╢рд╛рд╕реНрддреНрд░рд▓рд╛рдИ рдЖрдзреБрдирд┐рдХ UI рдорд╛ рд▓реНрдпрд╛рдЙрдиреЗ рдореМрд▓рд┐рдХ рдбрд┐рдЬрд╛рдЗрди рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫред
| рд╕реНрддрдореНрдн | рдЕрд╡рдзрд╛рд░рдгрд╛ | UI рдЖрд╡реЗрджрди |
|---|---|---|
| хви (sumi тАФ рдорд╕реА) | рдиреНрдпрд╛рдиреЛ рддрдЯрд╕реНрде рдЦреИрд░реЛ | рдкреГрд╖реНрдарднреВрдорд┐, рдкрд╛рда рд╢реНрд░реЗрдгреАрдХреНрд░рдо |
| цЬ▒ (shu тАФ рд╕рд┐рдиреНрджреВрд░реА) | рдЬрд╛рдкрд╛рдиреА рд░рд╛рддреЛ (#C53030) | рдЕрдХреНрд╕реЗрдиреНрдЯ рд░рдЩ, рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдпрд╣рд░реВ |
| щЦУ (ma тАФ рдЦрд╛рд▓реА рдард╛рдЙрдБ) | 4pt рдЧреНрд░рд┐рдбрдорд╛ рдирдХрд╛рд░рд╛рддреНрдордХ рдЦрд╛рд▓реА рдард╛рдЙрдБ | spacing, рд╕рд╛рд╕ рдлреЗрд░реНрдиреЗ рдард╛рдЙрдБ |
| ч┤Щ (kami тАФ рдХрд╛рдЧрдЬ) | рд╕реВрдХреНрд╖реНрдо рдмрдирд╛рд╡рдЯ, glassmorphism | рдХрд╛рд░реНрдб рд╕рддрд╣, рдЧрд╣рд┐рд░рд╛рдЗ |
рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯреАрдХрд░рдгтАЛ
| рд╡рд╕реНрддреБ | рд╡рд┐рд╡рд░рдг |
|---|---|
| рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ | Clean Architecture + MVVM + Swift Concurrency |
| рднрд╛рд╖рд╛ / SDK | Swift 6.0 / Xcode 16+ / iOS 17.0+ |
| рдмрд╛рд╣реНрдп рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ | рд╢реВрдиреНрдп тАФ рдХреЗрд╡рд▓ Apple first-party frameworks |
| API рдПрдХреАрдХрд░рдг | 40+ endpoints |
| Tests | 371 tests / 20 files |
| рд╕реНрдерд╛рдиреАрдпрдХрд░рдг | 2 рднрд╛рд╖рд╛ (JP/EN) / 310+ рдЕрдиреБрд╡рд╛рдж рдХреБрдЮреНрдЬреАрд╣рд░реВ |
| рдЕрдлрд▓рд╛рдЗрди рд╕рдорд░реНрдерди | ContentCache (50MB) + ImageDiskCache (200MB) + рдбрд╛рдЙрдирд▓реЛрдб рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ |
| рдкреНрд░рдорд╛рдгреАрдХрд░рдг | Apple Sign In / Google Sign In (PKCE) |
рд╕рд╛рдЭрд╛ рдЖрдзрд╛рд░: JCCore рдкреБрд╕реНрддрдХрд╛рд▓рдптАЛ
рддреАрдиреИ рдПрдкрд╣рд░реВрдорд╛ рд╕рд╛рдЭрд╛ рдЧрд░рд┐рдПрдХреЛ Swift Package рдкреБрд╕реНрддрдХрд╛рд▓рдпред
| рдореЛрдбреНрдпреБрд▓ | рднреВрдорд┐рдХрд╛ |
|---|---|
| JCAuth | Keychain-рдЖрдзрд╛рд░рд┐рдд рдЯреЛрдХрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди, biometric auth (Face ID / Touch ID) |
| JCNetworking | рдЯрд╛рдЗрдк-рд╕реБрд░рдХреНрд╖рд┐рдд API client, WebSocket, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд JSON snake_case рд░реВрдкрд╛рдиреНрддрд░рдг |
| JCModels | рдПрдкрд╣рд░реВ рднрд░ рд╕рд╛рдЭрд╛ рдбреЗрдЯрд╛ рдореЛрдбреЗрд▓рд╣рд░реВ (User, AuthTokens, рдЖрджрд┐) |
| JCDesign | Theme protocol, design tokens (spacing, corner radius) |
| JCUtilities | рдорд┐рддрд┐ рд░ рд╕реНрдЯреНрд░рд┐рдЩ рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВ |
рд╕реБрд░рдХреНрд╖рд╛ рд░ рдЧреЛрдкрдиреАрдпрддрд╛тАЛ
| рд╡рд╕реНрддреБ | рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди |
|---|---|
| Auth tokens | iOS Keychain (TokenStore) рдорд╛ рдЧреБрдкреНрдд рд░ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХреЛ |
| Biometric auth | Face ID / Touch ID рдорд╛рд░реНрдлрдд рджреБрдИ-рдХрд╛рд░рдХ |
| API рд╕рдЮреНрдЪрд╛рд░ | HTTPS + certificate pinning |
| рд╡рд╛рд▓реЗрдЯ рдирд┐рдЬреА рдХреБрдЮреНрдЬреА | рдПрдк-рднрд┐рддреНрд░ рдХрд╣рд┐рд▓реНрдпреИ рднрдгреНрдбрд╛рд░рдг рдирдЧрд░рд┐рдПрдХреЛ тАФ Phantom Wallet рд▓рд╛рдИ рдкреНрд░рддреНрдпрд╛рдпреЛрдЬрд┐рдд |
| AR рдЦрдирди | рдХреНрдпрд╛рдореЗрд░рд╛ рдЫрд╡рд┐рд╣рд░реВ рд╕рд░реНрднрд░рдорд╛ рдкрдард╛рдЗрдБрджреИрди (VisionProof) |
| рдЕрдлрд▓рд╛рдЗрди рдбреЗрдЯрд╛ | SwiftData рдЧреБрдкреНрддреАрдХрд░рдг + рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдорд╛рдкреНрддрд┐ |
| Swift Concurrency | Actor isolation race conditions рд▓рд╛рдИ рд░реЛрдХреНрдЫ |
рд╡рд┐рдХрд╛рд╕ рдЧреБрдгрд╕реНрддрд░тАЛ
рдореЛрдмрд╛рдЗрд▓ рдПрдкрд╣рд░реВ: рддреАрди рдПрдкрдорд╛ 827+ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдгрд╣рд░реВредтАЛ
| рдПрдк | Tests | рдХрднрд░реЗрдЬ рдХреНрд╖реЗрддреНрд░ |
|---|---|---|
| GCF Admin | 226 | Model, ViewModel, Repository, API, рд╕реНрдерд╛рдиреАрдпрдХрд░рдг, рдиреЗрднрд┐рдЧреЗрд╕рди |
| Matsuri | 230+ | Model, ViewModel, Network, Security, DeepLink, Regression, Performance, E2E |
| J-Times | 371 | Model, ViewModel, API, Repository, рдиреЗрднрд┐рдЧреЗрд╕рди, рд╕реНрдерд╛рдиреАрдпрдХрд░рдг, Security, Performance |
Smart contracts: рдЪрд░рдгрд╣рд░реВрдорд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрджреИ рдкрд░реАрдХреНрд╖рдгрд╣рд░реВтАЛ
Solana рдорд╛ Rust рдкреНрд░реЛрдЧреНрд░рд╛рдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореАрд▓реЗ рдореВрд▓ рддрд░реНрдХ (math рдореЛрдбреНрдпреБрд▓рд╣рд░реВ) рдХреЛ рд▓рд╛рдЧрд┐ unit tests рд╕рдБрдЧ рд╕реБрд░реБ рдЧрд░реЗрдХрд╛ рдЫреМрдВ, рд░ рд╕реБрд░рдХреНрд╖рд╛ рдЕрдбрд┐рдЯ (Q2тАУQ3 2026) рдХреЛ рддрдпрд╛рд░реАрдорд╛ рдкрд░реАрдХреНрд╖рдг рдХрднрд░реЗрдЬ рдЪрд░рдгрд╣рд░реВрдорд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рдЫреМрдВред
Smart contracts тАФ рдЦреБрд▓рд╛-рд╕реНрд░реЛрдд рдбрд┐рдЬрд╛рдЗрдитАЛ
Trustless рдбрд┐рдЬрд╛рдЗрди рджрд░реНрд╢рдиред рдкреБрд░рд╕реНрдХрд╛рд░ рдЧрдгрдирд╛, рд░реЗрдлрд░рд▓ рд░реВрдЦрд╣рд░реВ, halving рддрд╛рд▓рд┐рдХрд╛ тАФ рд╣рд░реЗрдХ рдЯреБрдХреНрд░рд╛ рддрд░реНрдХ рдЕрди-рдЪреЗрди рдЪрд▓реНрдЫ рд░ рдХрд╕реИрд▓реЗ рдкрдирд┐ рдЕрдбрд┐рдЯ рдЧрд░реНрди рдпреЛрдЧреНрдпред рд╕реНрд░реЛрдд: GitHub
рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рд╣рд░реВтАЛ
| рд╕рджрд╕реНрдп | рднреВрдорд┐рдХрд╛ |
|---|---|
| Ko Takahashi | рд╕рдВрд╕реНрдерд╛рдкрдХ / Lead Developer тАФ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛, smart contracts, full-stack рд╡рд┐рдХрд╛рд╕ |
ЁЯМПрдЕрдШрд┐ рдмрдвреНрджрд╛, GCF рд╕рджрд╕реНрдпрд╣рд░реВ рд░ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рд╕рдореБрджрд╛рдпрд▓реЗ рдкрдирд┐ рд╕рд╣-рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдпрд╛рд╕рдорд╛ рд╕рд╛рдореЗрд▓ рд╣реБрдиреЗрдЫрдиреНред рдЯрд┐рдХреНрди рдирд┐рд░реНрдорд┐рдд "рд╕рдВрд╕реНрдХреГрддрд┐ рдкреВрд░реНрд╡рд╛рдзрд╛рд░" рдХреЛ рд░реВрдкрдорд╛, Matsuri Protocol рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд░ рд╕рд╛рдЭрд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡рдорд╛ рдирд┐рд░реНрдорд┐рдд рдЫред
рд╕рдордЧреНрд░ рд╕рдВрд░рдЪрдирд╛тАЛ
Matsuri рд▓реЗ Solana рдорд╛ рддреАрди Anchor (Rust) рдкреНрд░реЛрдЧреНрд░рд╛рдорд╣рд░реВ рддреИрдирд╛рде рдЧрд░реНрдЫ, рдкреНрд░рддреНрдпреЗрдХрд▓реЗ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдордХреЛ рд╕реНрддрдореНрднрд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рдмреЛрдХреНрдЫред
1. ЁЯУг En-Mining (ч╕Б тАФ рдмрдиреНрдзрди / рдЬрдбрд╛рди)тАЛ
рдЙрджреНрджреЗрд╢реНрдп: рдПрдХ рд╣рд╛рдЗрдмреНрд░рд┐рдб рд╡реГрджреНрдзрд┐ рдЗрдиреНрдЬрд┐рди рдЬрд╕рд▓реЗ "рдЪреМрдбрд╛рдЗ" (рд░реЗрдлрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХ) рд░ "рдЧрд╣рд┐рд░рд╛рдЗ" (рдЖрд░реНрдерд┐рдХ рдкреНрд░рднрд╛рд╡) рджреБрд╡реИрд▓рд╛рдИ рдкреБрд░рд╕реНрдХреГрдд рдЧрд░реНрдЫред рд╕рд╛рдзрд╛рд░рдг affiliate рдорд╛рд░реНрдХреЗрдЯрд┐рдЩ рд╣реЛрдЗрди, рддрд░ рдкреВрд░реНрдг рдЦрдирди рдкреНрд░реЛрдЯреЛрдХрд▓ рдЬрд╣рд╛рдБ рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рд╕рдВрд╕рд╛рд░ рдЖрд░реНрдерд┐рдХ рдЧрддрд┐рд╡рд┐рдзрд┐рд▓реЗ рдЕрди-рдЪреЗрди рдореВрд▓реНрдп рдЙрддреНрдкрдиреНрди рдЧрд░реНрдЫред
рд╕реНрдХреЛрд░рд┐рдЩ рдбрд┐рдЬрд╛рдЗрдитАЛ
рдпреЛрдЧрджрд╛рди рд╕реНрдХреЛрд░ рджреБрдИ рднрд╛рд░рд┐рдд рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ:
| рдХрдореНрдкреЛрдиреЗрдиреНрдЯ | рднрд╛рд░ | рдЙрджреНрджреЗрд╢реНрдп |
|---|---|---|
| рдЪреМрдбрд╛рдЗ (рд░реЗрдлрд░рд▓рдХреЛ рд╕рдВрдЦреНрдпрд╛) | 30% | рдиреЗрдЯрд╡рд░реНрдХ рдкрд╣реБрдБрдЪ тАФ рддрдкрд╛рдИрдВрд▓реЗ рд▓реНрдпрд╛рдПрдХреЛ рдорд╛рдирд┐рд╕рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ |
| рдЧрд╣рд┐рд░рд╛рдЗ (рднреБрдХреНрддрд╛рдиреА рдорд╛рддреНрд░рд╛) | 70% | рдЖрд░реНрдерд┐рдХ рдкреНрд░рднрд╛рд╡ тАФ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЦрд░рд┐рдж, рд╕рд╛рдЗрди-рдЕрдк рдорд╛рддреНрд░реИ рд╣реЛрдЗрди |
рд╕реНрдХреЛрд░рд╣рд░реВ рд╕рдордпрд╕рдБрдЧреИ рдЬрдореНрдорд╛ рд╣реБрдиреНрдЫрдиреН рд░ рдкреНрд░рддреНрдпреЗрдХ halving epoch рдорд╛ MTC рдорд╛ рдкрд░рд┐рдгрдд рд╣реБрдиреНрдЫрдиреНред рдердк рдмреВрд╕реНрдЯ рд╕рдВрдпрдиреНрддреНрд░рд╣рд░реВ рдпреЛрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЫ:
| рдмреВрд╕реНрдЯ | рд╡рд┐рд╡рд░рдг | рд╕реНрдерд┐рддрд┐ |
|---|---|---|
| Toku (х╛│ тАФ рд╕рджреНрдЧреБрдг) staking | рдпреЛрдЧрджрд╛рди рд╕реНрдХреЛрд░ рдмреВрд╕реНрдЯ рдЧрд░реНрди MTC рд▓рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН (~50% рд╕рдореНрдо рдмреВрд╕реНрдЯ)ред рд╕реНрддрд░ рд░ рд╕рдЯреАрдХ рдорд▓реНрдЯрд┐рдкреНрд▓рд╛рдпрд░реНрд╕ halving рдкреВрд▓ рд░рд┐рд▓рд┐рдЬ рддрд╛рд▓рд┐рдХрд╛ рд╡рд┐рд░реБрджреНрдз рдХреИрд▓рд┐рдмреНрд░реЗрдЯ рдЧрд░рд┐рдиреНрдЫрдиреН | тмЬ Coefficients TBD |
| рд╕рд┐рдЬрди рд░реИрдЩреНрдХрд┐рдЩ | рдкреНрд░рддреНрдпреЗрдХ epoch рдХрд╛ рд╢реАрд░реНрд╖ рдкреНрд░рджрд░реНрд╢рдирдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ Evangelist рдЙрдкрд╛рдзрд┐ (рд╕реНрдерд╛рдпреА SBT) рд░ рд╕реНрдХреЛрд░ рдмреВрд╕реНрдЯ рдХрдорд╛рдЙрдБрдЫрдиреНред рд╕рдЯреАрдХ рджрд░ рд╢рд╛рд╕рдирджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рдг | тмЬ Coefficients TBD |
рдмреВрд╕реНрдЯ рдЧреБрдгрд╣рд░реВ (staking рд╕реНрддрд░рд╣рд░реВ, рд░реИрдЩреНрдХрд┐рдЩ рдмреЛрдирд╕рд╣рд░реВ) рдЬрд╛рдирд╛рдЬрд╛рдиреА рд╕рдорд╛рдпреЛрдЬреНрдп рдЫрдиреНред рддрд┐рдиреАрд╣рд░реВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдбреЗрдЯрд╛ тАФ рдХреБрд▓ рд╕рдХреНрд░рд┐рдп рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ, halving рдкреВрд▓ рд░рд┐рд▓рд┐рдЬ рджрд░, рдореВрд▓реНрдп рд╕реНрдерд┐рд░рддрд╛ рд▓рдХреНрд╖реНрдпрд╣рд░реВрдХреЛ рдЖрдзрд╛рд░рдорд╛ рдЕрдиреНрддрд┐рдо рд░реВрдк рджрд┐рдЗрдиреЗрдЫрдиреН рд░ smart contracts рдорд╛ рд▓рдХ рдЧрд░рд┐рдиреЗрдЫрдиреНред рдпреЛ рджреГрд╖реНрдЯрд┐рдХреЛрдгрд▓реЗ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд░рддрд┐рдлрд▓рд╣рд░реВрдХреЛ рдЕрддрд┐-рдкреНрд░рддрд┐рдЬреНрдЮрд╛ рдмрд┐рдирд╛ рдирд┐рд╖реНрдкрдХреНрд╖ рд╡рд┐рддрд░рдг рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЧрд░реНрдЫред
Anti-sybil рд░рдХреНрд╖рд╛ (рддреАрди рддрд╣)тАЛ
| рддрд╣ | рд╕рдВрдпрдиреНрддреНрд░ | рд╕реНрдерд╛рди |
|---|---|---|
| рдкрд╣рд┐рдЪрд╛рди рдЧреЗрдЯ | X/Twitter OAuth + SMS | рдЕрдл-рдЪреЗрди (Django) |
| рдЕрди-рдЪреЗрди рдЧреЗрдЯ | рдХреЗрд╡рд▓ is_verified = true рднрдПрдХрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓рд╣рд░реВрд▓реЗ рдкреБрд░рд╕реНрдХрд╛рд░ рдХрдорд╛рдЙрдБрдЫрдиреН | Smart contract |
| рдЧрд╣рд┐рд░рд╛рдЗ рднрд╛рд░ | 70% рд╕реНрдХреЛрд░ = рд╡рд╛рд╕реНрддрд╡рд┐рдХ рднреБрдХреНрддрд╛рдиреА тЖТ рдмрдЯрд╣рд░реВрд▓реЗ рдХреЗрд╣реА рдХрдорд╛рдЙрдБрджреИрдирдиреН | рд╕реНрдХреЛрд░рд┐рдЩ рдЗрдиреНрдЬрд┐рди |
2. тЫйя╕П рддреАрд░реНрдердпрд╛рддреНрд░рд╛ рдлреИрд▓рд╛рд╡рдЯ рдЗрдиреНрдЬрд┐рди (Worship Routing Engine)тАЛ
рдЙрджреНрджреЗрд╢реНрдп: рдЯреЛрдХрди рдЕрд░реНрдерд╢рд╛рд╕реНрддреНрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ overtourism рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗ рд╡рд┐рд╢реНрд╡рдХреЛ рдкрд╣рд┐рд▓реЛ ReFi рдкреНрд░реЛрдЯреЛрдХрд▓ред MTC рдХрдорд╛рдЙрди рдкрд╡рд┐рддреНрд░ рд╕реНрдерд▓рд╣рд░реВ рднреНрд░рдордг рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЯреНрд╡рд┐рд╕реНрдЯ: рдПрдХ рд╕реНрдерд▓рдорд╛ рдЖрдЧрдиреНрддреБрдХрд╣рд░реВ рдЬрддрд┐ рдХрдо, рддрдкрд╛рдИрдВрд▓реЗ рддреНрдпрддрд┐ рдШрд╛рддреАрдп рд░реВрдкрдорд╛ рдмрдвреА рдкреБрд░рд╕реНрдХрд╛рд░ рдкрд╛рдЙрдиреБрд╣реБрдиреНрдЫред
"рдЙрд▓реНрдЯреЛ Uber surge pricing" тАФ рднреАрдбрднрд╛рдбрдпреБрдХреНрдд рд╕реНрдерд╛рдирд╣рд░реВрд▓рд╛рдИ рдЬрд░рд┐рд╡рд╛рдирд╛ рдЧрд░рд┐рдиреНрдЫ, frontier рд╕реНрдерд▓рд╣рд░реВрд▓рд╛рдИ рдмреВрд╕реНрдЯ рдЧрд░рд┐рдиреНрдЫред рдкрд░реНрдпрдЯрдХрд╣рд░реВ рд╕реНрд╡реЗрдЪреНрдЫрд╛рд▓реЗ рдХрдо-рднреНрд░рдордг рдЧрд░рд┐рдПрдХрд╛ рдард╛рдЙрдБрд╣рд░реВрддрд░реНрдл рд╕рд░реНрдЫрдиреН рдХрд┐рдирдХрд┐ рддрд┐рдиреАрд╣рд░реВ рдмрдвреА рд▓рд╛рднрджрд╛рдпрдХ рдЫрдиреНред
рдкреБрд░рд╕реНрдХрд╛рд░ рдбрд┐рдЬрд╛рдЗрди рд╕рд┐рджреНрдзрд╛рдиреНрддрд╣рд░реВтАЛ
рдкреНрд░рддреНрдпреЗрдХ рднреНрд░рдордгрдХреЛ рд▓рд╛рдЧрд┐ рдпреЛрдЧрджрд╛рди рд╕реНрдХреЛрд░ рдмрд╣реБ рдХрд╛рд░рдХрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░рд┐рдиреНрдЫ:
| рдХрд╛рд░рдХ | рд╕рд┐рджреНрдзрд╛рдиреНрдд | рдкреНрд░рднрд╛рд╡ |
|---|---|---|
| рд╕рд╛рдЗрдЯрдХреЛ рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ | рдХрдо рдЖрдЧрдиреНрддреБрдХ = рдЙрдЪреНрдЪ рд╕реНрдХреЛрд░ | рднреАрдбрднрд╛рдбрдпреБрдХреНрдд рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдмрд╛рдЯ рдкрд░реНрдпрдЯрдХрд╣рд░реВ рдлреИрд▓рд╛рдЙрдиреЗ |
| рднреНрд░рдордгрдХреЛ рд╕рдордп | рджрд┐рдПрдХреЛ рджрд┐рдирдорд╛ рдЕрдШрд┐рд▓реНрд▓реЛ рдЖрдЧрдиреНрддреБрдХрд╣рд░реВрд▓реЗ рдмрдвреА рдХрдорд╛рдЙрдБрдЫрдиреН | рдЕрдл-рдкреАрдХ рднреНрд░рдордгрд╣рд░реВрд▓рд╛рдИ рдкреНрд░реЛрддреНрд╕рд╛рд╣рди |
| рдХреНрд╖реЗрддреНрд░реАрдп рд╕реНрддрд░ | рдХреНрд╖реЗрддреНрд░реАрдп рд░ frontier рд╕рд╛рдЗрдЯрд╣рд░реВ рд╕рдмреИрднрдиреНрджрд╛ рдЙрдЪреНрдЪ рд░реИрдЩреНрдХ | рдХреНрд╖реЗрддреНрд░реАрдп рдкреБрдирд░реБрддреНрдерд╛рди рдЪрд▓рд╛рдЙрдиреЗ |
| рднреНрд░рдордг рдЖрд╡реГрддреНрддрд┐ | рдирд┐рдпрдорд┐рдд рдЖрдЧрдиреНрддреБрдХрд╣рд░реВрд▓реЗ рдмреЛрдирд╕ рд╕реНрдХреЛрд░ рдЬрдореНрдорд╛ рдЧрд░реНрдЫрдиреН | рдирд┐рд░рдиреНрддрд░ рд╕рдВрд▓рдЧреНрдирддрд╛ рдкреБрд░рд╕реНрдХреГрдд |
| Omikuji рднрд╛рдЧреНрдп | рдкреНрд░рддрд┐ рдЪреЗрдХ-рдЗрди рдЕрдирд┐рдпрдорд┐рдд рдмреЛрдирд╕ рдбреНрд░ | рд░рдорд╛рдЗрд▓реЛ gamification рддрддреНрд╡ |
| рдкреНрд░рд╛рдпреЛрдЬрд┐рдд рдмреВрд╕реНрдЯ | рдирдЧрд░рдкрд╛рд▓рд┐рдХрд╛рд╣рд░реВрд▓реЗ рд╡рд┐рд╢реЗрд╖ рд╕рд╛рдЗрдЯрд╣рд░реВ рдмреВрд╕реНрдЯ рдЧрд░реНрди рд╕рдХреНрдЫрдиреН | B2B/B2G рд░рд╛рдЬрд╕реНрд╡ рдореЛрдбреЗрд▓ |
рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░рдХрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдЯреАрдХ рдорд▓реНрдЯрд┐рдкреНрд▓рд╛рдпрд░реНрд╕ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдХреНрд╖реЗрддреНрд░реАрдп рд╕рд╛рдЗрдЯрд▓реЗ рдкреНрд░рдореБрдЦ рд╕рд╛рдЗрдЯрдХреЛ рддреБрд▓рдирд╛рдорд╛ рдХрддрд┐ рдмрдвреА рдХрдорд╛рдЙрдБрдЫ) halving рдкреВрд▓ рддрд╛рд▓рд┐рдХрд╛ рд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдпреЛрдЧ рдбреЗрдЯрд╛рдХреЛ рдЖрдзрд╛рд░рдорд╛ рдЯреНрдпреВрди рдЧрд░рд┐рдиреНрдЫ, рд░ рдЪрд░рдгрд╣рд░реВрдорд╛ smart contracts рдорд╛ рд▓рдХ рдЧрд░рд┐рдиреНрдЫред рдбрд┐рдЬрд╛рдЗрди рд╕рд┐рджреНрдзрд╛рдиреНрдд рдирд┐рд╢реНрдЪрд┐рдд рдЫрдиреН тАФ рдЧреБрдгрд╣рд░реВ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдорд╕рдБрдЧ рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдиреНрдЫрдиреНред
3. ЁЯУК Halving рд╡рд┐рддрд░рдгтАЛ
рдЙрджреНрджреЗрд╢реНрдп: Bitcoin рдХреЛ halving рддрд╛рд▓рд┐рдХрд╛рдмрд╛рдЯ рдкреНрд░реЗрд░рд┐рдд, MTC рд╡рд┐рддрд░рдг рдкреНрд░рддрд┐ epoch рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ halve рд╣реБрдиреНрдЫред рдЧрдгрд┐рддреАрдп рд░реВрдкрдорд╛ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЧрд░рд┐рдПрдХреЛ рджреБрд░реНрд▓рднрддрд╛ред
| Instruction | рд╡рд┐рд╡рд░рдг |
|---|---|
initialize | рд╡рд┐рддрд░рдг рдкреВрд▓ рдЖрд░рдореНрдн рдЧрд░реНрдиреБрд╣реЛрд╕реН |
register_miner | рдЦрдирд┐рдХрд░реНрддрд╛ рджрд░реНрддрд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН |
update_score | рд╕реНрдХреЛрд░ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН |
advance_epoch | epoch рдЕрдШрд┐ рдмрдврд╛рдЙрдиреБрд╣реЛрд╕реН (halving рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди) |
claim_distribution | рд╡рд┐рддрд░рдг рдкреБрд░рд╕реНрдХрд╛рд░ рджрд╛рдмреА рдЧрд░реНрдиреБрд╣реЛрд╕реН |
4. ЁЯО┤ AR рдЦрдирди тАФ WebAR omikuji рдЕрдиреБрднрд╡тАЛ
рдЙрджреНрджреЗрд╢реНрдп: рдХреЗрд╡рд▓ рдлреЛрди рдмреНрд░рд╛рдЙрдЬрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдард╛рдЙрдБрдорд╛ AR omikuji рджреЗрдЦрд╛ рдкрд╛рд░реНрдиреЗ, рд░ рдпрд╕рдорд╛рд░реНрдлрдд MTC рдЦрдиреНрдиреЗред рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред рд╡рд┐рд╢реНрд╡рдХреЛ рдкрд╣рд┐рд▓реЛ WebAR ├Ч рдмреНрд▓рдХрдЪреЗрди рдкреВрд░реНрд╡рд╛рдзрд╛рд░, Shint┼Н рдЖрдзреНрдпрд╛рддреНрдорд┐рдХрддрд╛рд▓рд╛рдИ рдЕрддреНрдпрд╛рдзреБрдирд┐рдХ рдкреНрд░рд╡рд┐рдзрд┐рд╕рдБрдЧ рдорд┐рд▓рд╛рдЙрдиреЗред
рд╡рд╛рд╕реНрддреБрдХрд▓рд╛тАЛ
Omikuji рд╕рдореНрднрд╛рд╡рдирд╛ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди (GCF рдПрдбреНрдорд┐рди)тАЛ
Basis Points (10000 = 100%) 0.01% рд╕рдЯреАрдХрддрд╛рд╕рдБрдЧред GCF рдПрдбреНрдорд┐рди рд╕реНрдХреНрд░рд┐рдирдмрд╛рдЯ рд╕рдорд╛рдпреЛрдЬреНрдпред
| рдЧреНрд░реЗрдб | рджреБрд░реНрд▓рднрддрд╛ | рдмреЛрдирд╕ | NFT |
|---|---|---|---|
| ЁЯПЖ Daikichi | рджреБрд░реНрд▓рдн | рдЕрдзрд┐рдХрддрдо рдмреЛрдирд╕ | тЬЕ |
| тЬи Kichi | рдЕрд╕рд╛рдорд╛рдиреНрдп | рдЙрдЪреНрдЪ рдмреЛрдирд╕ | рдРрдЪреНрдЫрд┐рдХ |
| ЁЯМ╕ Sh┼Нkichi | рд╕рд╛рдорд╛рдиреНрдп | рд╕рд╛рдиреЛ рдмреЛрдирд╕ | тАФ |
| ЁЯНГ Suekichi | рд╕рд╛рдорд╛рдиреНрдп | рд╕рд╣рднрд╛рдЧрд┐рддрд╛ рд░реЗрдХрд░реНрдб | тАФ |
| ЁЯТА Ky┼Н | рдЕрд╕рд╛рдорд╛рдиреНрдп | рд╕рд╣рднрд╛рдЧрд┐рддрд╛ рд░реЗрдХрд░реНрдб | тАФ |
рд╕рдореНрднрд╛рд╡рдирд╛рд╣рд░реВ рд░ рдкреБрд░рд╕реНрдХрд╛рд░ рдЧреБрдгрд╣рд░реВ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдЖрдХрд╛рд░ рд░ halving рд░рд┐рд▓рд┐рдЬ рд░рдХрдордХреЛ рдЖрдзрд╛рд░рдорд╛ рдЪрд░рдгрд╣рд░реВрдорд╛ рдЕрдиреНрддрд┐рдо рд░реВрдк рджрд┐рдЗрдиреЗрдЫрдиреН, рд░ smart contracts рдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░рд┐рдиреЗрдЫрдиреНред
ZK-Proof of Vision (5-рддрд╣ рд╕реБрд░рдХреНрд╖рд╛)тАЛ
GPS spoofing рд░ replay рд╣рдорд▓рд╛рд╣рд░реВрд▓рд╛рдИ рдмрд╣реБ рддрд╣рд╣рд░реВрдорд╛ рд╣рдЯрд╛рдЙрдБрдЫред рдЧреЛрдкрдиреАрдпрддрд╛ рд╕рдВрд░рдХреНрд╖рдг рдЧрд░реНрди, рдХреНрдпрд╛рдореЗрд░рд╛ рдЫрд╡рд┐рд╣рд░реВ рдХрд╣рд┐рд▓реНрдпреИ рд╕рд░реНрднрд░рдорд╛ рдкрдард╛рдЗрдБрджреИрдиред
| рддрд╣ | рдХреЗ рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░рд┐рдиреНрдЫ | рднрд╛рд░ |
|---|---|---|
| Temporal | рд╕рддреНрд░ рд╕рдордп 5тАУ120s | /20 |
| Motion | Gyro рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХрддрд╛ (рд╣рд╛рдд-рд╕рдорд╛рддреЗрдХреЛ рдХрдореНрдкрди рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреЗ) | /20 |
| Light | рдкрд░рд┐рд╡реЗрд╢реА рдкреНрд░рдХрд╛рд╢ ├Ч рджрд┐рдирдХреЛ рд╕рдордп рд╕реНрдерд┐рд░рддрд╛ | /20 |
| HMAC | proof_hash signature рдкреНрд░рдорд╛рдгреАрдХрд░рдг | /20 |
| Fingerprint | рдЙрдкрдХрд░рдг рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ | /20 |
| рдХреБрд▓ | 60/100 рд╡рд╛ рдорд╛рдерд┐ = PASS |
рдкреБрд░рд╕реНрдХрд╛рд░ рдбрд┐рдЬрд╛рдЗрдитАЛ
рдкреБрд░рд╕реНрдХрд╛рд░рд╣рд░реВ рд╕реНрдерд▓ рдкреНрд░рдХрд╛рд░, omikuji рдирддрд┐рдЬрд╛, рд░ рдХреНрд╖реЗрддреНрд░реАрдп рд╕реНрддрд░ рд╕рд╣рд┐рдд рдмрд╣реБ рдХрд╛рд░рдХрд╣рд░реВрдХреЛ рдЖрдзрд╛рд░рдорд╛ рдпреЛрдЧрджрд╛рди рд╕реНрдХреЛрд░ рдХреЛ рд░реВрдкрдорд╛ рд░реЗрдХрд░реНрдб рдЧрд░рд┐рдиреНрдЫред рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреБрдгрд╣рд░реВ halving рд░рд┐рд▓рд┐рдЬ рддрд╛рд▓рд┐рдХрд╛ рд░ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рд╡реГрджреНрдзрд┐рд╕рдБрдЧ рд╕рдВрд░реЗрдЦрд┐рдд рдЪрд░рдгрд╣рд░реВрдорд╛ рдЕрдиреНрддрд┐рдо рд░реВрдк рджрд┐рдЗрдиреНрдЫ, рд░ smart contracts рдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░рд┐рдиреНрдЫред
рд╢реБрджреНрдз math рдореЛрдбреНрдпреБрд▓рд╣рд░реВ (рдЕрдбрд┐рдЯ рдпреЛрдЧреНрдп рдореВрд▓ рддрд░реНрдХ)тАЛ
рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд▓реЗ рд╕реНрдХреЛрд░рд┐рдЩ рд░ рдкреБрд░рд╕реНрдХрд╛рд░ рдЧрдгрдирд╛рд▓рд╛рдИ рд╢реБрджреНрдз, рдЕрдбрд┐рдЯ рдпреЛрдЧреНрдп math.rs рдореЛрдбреНрдпреБрд▓рдорд╛ рдЕрд▓рдЧ рдЧрд░реНрдЫ:
- рд╢реВрдиреНрдп рд╕рд╛рдЗрдб рдЗрдлреЗрдХреНрдЯ тАФ рдХреБрдиреИ I/O рдЫреИрди, рдХреБрдиреИ рдореЗрдореЛрд░реА рдЖрд╡рдВрдЯрди рдЫреИрди, рдХреБрдиреИ рдмрд╛рд╣реНрдп рдХрд▓рд╣рд░реВ рдЫреИрдирдиреН
- рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдЧрд░рд┐рдПрдХрд╛ рд╕реВрддреНрд░рд╣рд░реВ тАФ rustdoc рднрд┐рддреНрд░ LaTeX-рд╢реИрд▓реА рдиреЛрдЯреЗрд╕рди
- Overflow рд╡рд┐рд╢реНрд▓реЗрд╖рдг тАФ рдкреНрд░рдорд╛рдгрд┐рдд рджрд╛рдпрд░рд╛ рднрдПрдХрд╛ u128 рдмреАрдЪрд╕рдореНрдо
- рд╡реНрдпрд╛рдкрдХ рдкрд░реАрдХреНрд╖рдг тАФ рдХрд┐рдирд╛рд░ рдХреЗрд╕рд╣рд░реВ, рд╕реАрдорд╛ рд╕рд░реНрддрд╣рд░реВ, рдЕрдиреБрдкрд╛рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг
- рд╕рдорд╛рдпреЛрдЬреНрдп рдЧреБрдгрд╣рд░реВ тАФ рдкреБрд░рд╕реНрдХрд╛рд░ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рд╢рд╛рд╕рдирдорд╛рд░реНрдлрдд рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рд╣реБрди рдпреЛрдЧреНрдп рдЧрд░реА рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН, рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдмрдвреНрджрд╛ рдЪрд░рдгрдмрджреНрдз рдХреИрд▓рд┐рдмреНрд░реЗрд╕рдирд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИ
рд╕реБрд░рдХреНрд╖рд╛ рдореЛрдбреЗрд▓тАЛ
рдпреА рдХрдиреНрдЯреНрд░реНрдпрд╛рдХреНрдЯрд╣рд░реВ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЫрдиреНред рд╕реБрд░рдХреНрд╖рд╛ рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛рдорд╛ рд╣реЛрдЗрди, рдЧрдгрд┐рддреАрдп рдЧреНрдпрд╛рд░реЗрдиреНрдЯреАрд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫред
| рд╕рд┐рджреНрдзрд╛рдиреНрдд | рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди |
|---|---|
| рдХреЗрд╡рд▓ PDA рднрд▓реНрдЯрд╣рд░реВ | рдЯреЛрдХрди рднрд▓реНрдЯрд╣рд░реВ PDAs (program-derived addresses) рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдиреНрддреНрд░рд┐рдд рд╣реБрдиреНрдЫрдиреН тАФ рдХреБрдиреИ рдорд╛рдирд╡ рдХреБрдЮреНрдЬреАрд▓реЗ рдирд┐рдХрд╛рд▓реНрди рд╕рдХреНрджреИрди |
| рдЬрд╛рдБрдЪрд┐рдПрдХреЛ рдЕрдВрдХрдЧрдгрд┐рдд | рд╕рдмреИ рдЧрдгрдирд╛рд╣рд░реВ checked_* рдЕрдВрдХрдЧрдгрд┐рдд рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫрдиреН тАФ overflow рдЕрд╕рдореНрднрд╡ рдЫ |
| рдЕрдзрд┐рдХрд╛рд░рдХреЛ рдкреГрдердХреАрдХрд░рдг | рдПрдбреНрдорд┐рди (multisig) тЙа Cranker (рд╕реАрдорд┐рдд рдХрд╛рд░реНрдпрд╣рд░реВ) тЙа рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ (рдЖрддреНрдо-рд╣рд┐рд░рд╛рд╕рдд) |
| рдЖрдкрддрдХрд╛рд▓реАрди pause | рдПрдбреНрдорд┐рдирд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗрд╡рд▓ рд╕реБрд░рдХреНрд╖рд╛ рдЦрддрд░рд╛рдХреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдорд╛ pause рдЧрд░реНрди рд╕рдХреНрдЫред рддрд░ рдХреЛрд╖рдХреЛ рдХреБрдиреИ рдЖрдиреНрджреЛрд▓рди рд╡рд╛ рдЬрдлрдд рд╕рдореНрднрд╡ рдЫреИрди тАФ pause "рд░рдХреНрд╖рд╛ рдЧрд░реНрдиреЗ рдврд╛рд▓" рд╣реЛ, рдирд┐рдпрдо рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреЗ рддрд░рд┐рдХрд╛ рд╣реЛрдЗрди |
| рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп tokenomics | Halving рджрд░, рдХреБрд▓ рдкреВрд▓, рд░ epoch рд▓рдореНрдмрд╛рдЗ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдкрдЫрд┐ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕рдХрд┐рдБрджреИрди |
| рд╢реБрджреНрдз math рдореЛрдбреНрдпреБрд▓рд╣рд░реВ | рдкреБрд░рд╕реНрдХрд╛рд░/рд╕реНрдХреЛрд░рд┐рдЩ рддрд░реНрдХ рдЫреБрдЯреНрдЯреИ, рдкрд░реАрдХреНрд╖рдг рдпреЛрдЧреНрдп math рдкреБрд╕реНрддрдХрд╛рд▓рдпрдорд╛ рдмрд╕реНрдЫ |
| Vision Proof | 5-рддрд╣ spoof рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреЗ рдЬрд╕рд▓реЗ рдХрд╣рд┐рд▓реНрдпреИ рдХреНрдпрд╛рдореЗрд░рд╛ рдбреЗрдЯрд╛ рдкреНрд░рд╕рд╛рд░рдг рдЧрд░реНрджреИрди (рдЧреЛрдкрдиреАрдпрддрд╛-рд╕рдВрд░рдХреНрд╖рдг) |
тЦ╢ рдЕрд░реНрдХреЛ: рд░реЛрдбрдореНрдпрд╛рдк рд░ рдЯреЛрд▓реА | тЧА рдЕрдШрд┐рд▓реНрд▓реЛ: Tokenomics


