Исследование сервисов для Kontinuum
Последнее обновление: 2026-05-19 (MoR блок переработан под армянский ИП)
Исследование платформ для двух ключевых задач проекта Kontinuum:
- Merchant of Record (MoR) -- приём платежей, налоговый compliance
- Cloud Storage -- облачное хранилище для синхронизации файлов
Merchant of Record (MoR)
Контекст 2026-05-19: фокус -- работа с ИП в Армении (микропредпринимательство, 5% оборотный налог, лимит 24M AMD ≈ $60K/год). Полное сравнение: armenia-mor-comparison.md
Сравнение платформ (фокус: AM ИП)
| Параметр | Dodo Payments | Polar.sh | Paddle | Creem.io |
|---|---|---|---|---|
| Armenia merchant | ✅ Явно | ⚠ Формально | ✅ | ❌ |
| Individual seller | ✅ Явно | ✅ | ✅ (Onfido) | -- |
| Базовая комиссия | 4% + $0.40 | 4% + $0.40 | 5% + $0.50 | 3.9% + $0.40 |
| Intl cards surcharge | +1.5% | +1.5% | Включено | 0% |
| Subs surcharge | +0.5% | +0.5% | Включено | 0% |
| Disputes | $30 | $15 | Включено | $0 |
| Sub-$10 продукты | ✅ | ✅ | ⚠ Требует review | ✅ |
| Usage-based billing | ✅ | ✅ Флагман | ⚠ | ❌ |
| S3 Strategy SDK | ⚠ | ✅ Из коробки | ❌ | ❌ |
| PayPal | ✅ (+3%) | ❌ | ✅ | ✅ |
| TypeScript DX | ★★★★★ | ★★★★★ | ★★★☆☆ | ★★★★☆ |
| Framework adapters | Next/SK/Remix/Express | 14 | Минимум | Next.js |
| Зрелость | Молодая | Средняя | Зрелая (14 лет) | Средняя |
| Account closure risk | Средний | Низкий | Низкий | Низкий |
Net revenue для $4.99/мес EU-подписки
| Платформа | Total fees | Net to seller |
|---|---|---|
| Dodo Payments | ~$0.69 (14%) | $4.30 |
| Polar.sh | ~$0.73 (15%) | $4.26 |
| Paddle | ~$0.75 (15%) | $4.24 |
| Creem.io | $0.59 (12%) | $4.40 (но AM не поддерживается) |
Ключевое решение
Primary: Dodo Payments -- единственная платформа с явной публичной поддержкой Армении + individual sellers, лучший TypeScript DX, низкие комиссии. Главный риск: молодая компания с post-factum compliance review.
Backup: Paddle -- зрелый fallback, low account closure risk. Минусы: дороже на ~1% и sub-$10 продукты требуют ручного одобрения.
Альтернатива при usage-based приоритете: Polar.sh -- флагман usage-based billing (S3 Strategy из коробки), но публичных кейсов AM-onboarding не найдено.
Не работает: Creem.io -- Армения не поддерживается. Зато Грузия (1% Small Business до $185K/год) делает Creem топ-выбором при смене юрисдикции на грузинскую.
Не рекомендуется: Lemon Squeezy -- куплен Stripe в 2024, новые регистрации направляются на Stripe Managed Payments.
Файлы
- Сравнение для армянского ИП -- главный документ
- Dodo Payments -- рекомендуемый primary
- Paddle -- зрелый backup
- Polar.sh -- usage-based альтернатива
- Creem.io -- AM не работает, но Грузия топ
Cloud Storage
Требования Kontinuum
| Требование | Важность | Описание |
|---|---|---|
| Низкая латентность | Критическая | Синхронизация файлов в реальном времени |
| Малые файлы (КБ-МБ) | Критическая | Пользовательские файлы разного размера |
| S3-совместимость | Высокая | Минимальные изменения в коде (уже есть S3Client) |
| Event Notifications | Высокая | Push-уведомления об изменениях для sync |
| Низкая стоимость | Высокая | Маржинальность при подписке $4.99/мес |
| Доступность из Грузии | Критическая | Юрисдикция компании |
| Durability | Высокая | Надёжность хранения пользовательских данных |
Сравнение платформ
| Платформа | Тип | Хранение/ТБ/мес | Латентность записи | Мин. файл | S3 API | Event Notif. | Грузия | Durability |
|---|---|---|---|---|---|---|---|---|
| Backblaze B2 | Централизованный | $6 | 12 мс TTFB | Нет | Да | Да | Да | 11 девяток |
| Storj | Децентрализованный | $4-15 | ~200 мс | 50 КБ | Да | Нет | Да | 11 девяток |
| IPFS/Filebase | IPFS pinning | ~$25 | Секунды | Нет | Да | Нет | ? | Зависит от pinning |
| Filecoin | Блокчейн | $0.19 | 3+ часа | ~4 ГиБ | Через посредников | Нет | ? | On-chain сделка |
| Walrus | Sui блокчейн | $17 | ~25 сек | 64 МБ overhead | Нет | Нет | Да | Proof-of-Availability |
Сравнение с традиционными провайдерами
| Провайдер | Хранение/ТБ/мес | Egress | Мин. срок | Мин. файл |
|---|---|---|---|---|
| Backblaze B2 | $6 | 3x free, $10/ТБ | Нет | Нет |
| Wasabi | $7 | "Бесплатно"* | 90 дней | 4 КБ |
| Cloudflare R2 | $15 | $0 | Нет | Нет |
| AWS S3 Standard | $26 | $90/ТБ | Нет | Нет |
*Wasabi: egress ≤ хранение, иначе доп. плата.
Ключевое решение
Backblaze B2 -- лучший выбор для Kontinuum:
- Производительность -- лучший TTFB для малых файлов (12 мс), лидер в 6/8 throughput тестов
- Простота миграции -- замена endpoint в S3Config, весь код работает без изменений
- Event Notifications -- push-уведомления об изменениях (критично для sync)
- Нет скрытых лимитов -- нет мин. размера файла, нет мин. срока хранения
- Бесплатный egress -- через Cloudflare (Bandwidth Alliance)
- Стоимость -- $0.30/мес за 50 ГБ на пользователя (маржа 94% при подписке $4.99)
- Надёжность -- публичная компания (NASDAQ: BLZE), 5 ЭБ, 11 девяток durability
- EU регион -- Амстердам для GDPR compliance
- Compliance -- SOC 2 Type 2, HIPAA, GDPR, ISO 27001
Storj -- альтернатива для archive/backup (дешевле: $4/ТБ), но без event notifications и с мин. размером 50 КБ.
Оценка стоимости Backblaze B2
| Масштаб | Хранение/мес | Egress | Итого |
|---|---|---|---|
| 100 пользователей × 50 ГБ | $30 | $0 | $30 |
| 1,000 × 50 ГБ | $300 | $0 | $300 |
| 10,000 × 50 ГБ | $3,000 | $0 | $3,000 |
Файлы
- Backblaze B2 -- рекомендуемый, S3-совместимое хранилище (NASDAQ: BLZE)
- Storj -- децентрализованное S3-совместимое хранилище
- IPFS -- P2P-протокол с content-addressing
- Filecoin -- блокчейн хранения поверх IPFS
- Walrus -- программируемое хранилище на Sui
- Web3 Storage Ecosystem -- обзор экосистемы децентрализованного хранения
Ограничения по санкциям и поддержка юрисдикций
| Юрисдикция | Dodo | Polar | Paddle | Creem | Backblaze B2 | Storj |
|---|---|---|---|---|---|---|
| Армения | ✅ Явно | ⚠ Формально | ✅ | ❌ | ✅ | ✅ |
| Грузия | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ |
| Россия | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Покупатели из РФ | ❌ | ❌ | ❌ | ❌ | N/A | N/A |
Вывод по юрисдикциям:
- Армянский ИП: Dodo Payments (primary) + Paddle (backup) + Backblaze B2
- Грузинский ИП (Small Business 1%): Creem.io (primary) + Paddle (backup) + Backblaze B2 -- экономически выгоднее AM 5%
Архитектура биллинга Kontinuum (армянский ИП)
Пользователь
↓ (оплата через Dodo Payments checkout)
Dodo Payments (MoR -- юридический продавец)
↓ webhook: checkout.completed
Kontinuum Backend (headless)
↓ (создаёт Application Key + prefix)
Backblaze B2 (EU Central, Амстердам)
↓ event notification: ObjectCreated
Kontinuum Backend
↓ (push через P2P relay)
Устройства пользователя (sync)
↓
Payout: Dodo → SWIFT USD → Inecobank/Evocabank (AM ИП multicurrency account)
↓
AM ИП учёт: 5% оборотный налог в КГД РА (до 24M AMD/год)Продукты
| Продукт | Тип | Цена | Себестоимость хранения |
|---|---|---|---|
| Cloud Relay Monthly | Recurring (monthly) | $4.99/мес | ~$0.30 (50 ГБ) |
| Pro Monthly | Recurring (monthly) | $9.99/мес | ~$0.60 (100 ГБ) |
| Pro Yearly | Recurring (yearly) | $99/год | ~$7.20 (100 ГБ) |
| Pro Lifetime | One-time | $59 | ~$0.60/мес |