Перейти к содержимому
Последнее обновление

Vilna предоставляет комплексную платформу для управления криптоактивами корпоративного уровня, сочетающую передовые технологии безопасности с мощными возможностями мониторинга. Платформа состоит из трех взаимосвязанных модулей, которые работают вместе для обеспечения полного контроля над цифровыми активами.

Архитектура платформы

Модуль 3: Обработка транзакций
Модуль 2: Ядро Vilna
Внешние источники
Модуль 1: MPC управление ключами (Опционально)
Инициация транзакции
Симуляция транзакции
Безопасное подписание
Отправка в блокчейн
Мониторинг адресов
Генерация кошельков
Уведомления в реальном времени
История транзакций
Отслеживание балансов
Существующие xPub ключи
Аппаратные кошельки
Программные кошельки
Сторонние сервисы
Генерация ключей CGGMP
Распределение шардов
MPC инфраструктура
Экспорт публичного ключа

Гибкость интеграции ключей: Vilna поддерживает несколько подходов к управлению ключами. Хотя Модуль 1 обеспечивает генерацию и управление ключами корпоративного уровня с помощью MPC, вы также можете импортировать существующие xPub ключи из любого источника - аппаратных кошельков (Ledger, Trezor), программных кошельков или сторонних кастодиальных сервисов. Эта гибкость позволяет организациям интегрировать Vilna с существующей инфраструктурой, сохраняя возможность перехода на MPC-безопасность при необходимости.

Модуль 1: MPC управление ключами

Безопасная генерация ключей с шардированием

Vilna реализует алгоритм CGGMP (Canetti-Gennaro-Goldfeder-Makriyannis-Peled) для генерации пороговых подписей, обеспечивая институциональный уровень безопасности управления приватными ключами.

Процесс генерации ключей
Генерация шардов
Инициализация CGGMP
Распределение между участниками
Получение xPub ключа
Импорт в Vilna

Ключевые возможности:

  • Распределенная генерация ключей: Приватные ключи никогда не собираются в одном месте
  • Пороговые подписи: Требуется m-из-n участников для подписи транзакций
  • Отсутствие единой точки отказа: Шарды ключей хранятся в нескольких защищенных местах
  • MPC инфраструктура: Vilna предоставляет безопасные каналы связи между шардами

Сценарии использования:

  • Институциональные кастодиальные решения
  • Управление мультипартийными кошельками
  • Высокозащищенные операции инкассации
  • Соответствие регуляторным требованиям

Модуль 2: Основная платформа Vilna

Комплексный мониторинг и управление активами

Основная платформа Vilna обеспечивает мониторинг блокчейна в реальном времени, генерацию кошельков и комплексную аналитику данных.

Ваш доступ
Сервисы Vilna
Ваши данные
REST API
Веб-панель
Вебхуки
Email уведомления
Мониторинг 24/7
Генерация адресов
Система оповещений
Аналитика данных
Расширенные публичные ключи
Отдельные адреса

Основные возможности:

Генерация кошельков

  • Генерация неограниченного количества адресов из xPub ключей
  • Поддержка множества блокчейн-сетей
  • Соответствие стандартам HD кошельков (BIP32/44/84)
  • Автоматическая индексация и отслеживание адресов

Мониторинг в реальном времени

  • Круглосуточный мониторинг блокчейна
  • Мгновенное обнаружение входящих/исходящих транзакций
  • Поддержка множества сетей
  • Настраиваемые пороги оповещений

Уведомления и оповещения

  • Webhook уведомления для системной интеграции
  • Email оповещения для критических событий
  • Настраиваемые правила уведомлений
  • Push-уведомления в реальном времени

Данные и аналитика

  • Полная история транзакций
  • Отслеживание балансов в реальном времени
  • Расширенная фильтрация и поиск
  • Возможности экспорта для отчетности

Модуль 3: Обработка и подписание транзакций

Безопасное управление транзакциями

Модуль транзакций Vilna обеспечивает безопасный, похожий на аппаратные кошельки опыт для инициирования и подписания транзакций с расширенными возможностями симуляции.

ПользовательVilnaУстройствоБлокчейнИнициировать транзакциюПостроить транзакциюСимуляция транзакцииПроверка симуляцииПодтвердить намерениеОтправить сырую транзакциюПодписать шардом ключаВернуть подписьОтправить транзакциюПодтверждениеТранзакция завершенаПользовательVilnaУстройствоБлокчейн

Типы транзакций:

  • Простые переводы: Отправка активов на адреса
  • Обменные операции (Swap): Обмен между токенами
  • Взаимодействие со смарт-контрактами: DeFi операции
  • Пакетные транзакции: Несколько операций в одной транзакции

Функции безопасности:

  • Симуляция транзакций: Предварительный просмотр результатов перед подписанием
  • Безопасный транспорт: Зашифрованные каналы связи
  • Безопасность уровня аппаратных кошельков: Подход похожий на Ledger/Trezor
  • Поддержка мультиподписи: Требование нескольких подтверждений для ценных транзакций

Детали симуляции: Перед подписанием любой транзакции Vilna предоставляет:

  • Точные расчеты газа/комиссий
  • Предварительный просмотр изменений баланса
  • Визуализация эффектов смарт-контрактов
  • Оценка рисков и предупреждения
  • Отображение требований к подтверждению

Сценарии интеграции

Сценарий 1: Биржевая платформа

1. Генерация депозитных адресов для пользователей (Модуль 2)
2. Мониторинг всех адресов на предмет депозитов (Модуль 2)
3. Агрегация средств в горячий кошелек (Модуль 3)
4. Обработка выводов с MPC подписанием (Модули 1 и 3)

Сценарий 2: Корпоративная инкассация

1. Создание мультисиг-системы инкассации с CGGMP (Модуль 1)
2. Отслеживание всех корпоративных кошельков (Модуль 2)
3. Выполнение утвержденных транзакций (Модуль 3)
4. Генерация отчетов для комплаенса (Модуль 2)

Сценарий 3: Платежный процессор

1. Генерация уникальных адресов для счетов (Модуль 2)
2. Мониторинг платежей клиентов (Модуль 2)
3. Автоматическая обработка расчетов (Модуль 3)
4. Уведомления о платежах в реальном времени (Модуль 2)

Начало работы

Шаг 1: Настройка управления ключами

Выберите подход к управлению ключами:

  • MPC настройка: Инициализируйте протокол CGGMP для максимальной безопасности (Модуль 1)
  • Импорт существующих xPub: Используйте расширенные публичные ключи из аппаратных кошельков, программных кошельков или любого другого источника
  • Добавление отдельных адресов: Мониторинг существующих блокчейн-адресов без xPub

Шаг 2: Настройка мониторинга

  • Настройте каналы уведомлений (вебхуки, email)
  • Настройте пороги оповещений
  • Определите правила мониторинга

Шаг 3: Обработка транзакций

  • Настройте устройства/сервисы подписания
  • Настройте политики транзакций
  • Протестируйте в режиме симуляции

Архитектура безопасности

Уровни безопасности
MPC шардирование ключей - Полный приватный ключ никогда не раскрывается
Шифрованная связь - Все данные в передаче зашифрованы
Симуляция транзакций - Предпросмотр перед подписанием
Поддержка мультиподписи - Требуются множественные подтверждения
Журналирование аудита - Полная история транзакций

Интеграция API

Все три модуля доступны через наш унифицированный REST API:

# Модуль 1: MPC операции
POST /api/v1/mpc/initialize
GET  /api/v1/mpc/status

# Модуль 2: Основная платформа
POST /api/v1/wallets/generate
GET  /api/v1/addresses/{address}/balance
GET  /api/v1/addresses/{address}/transactions
POST /api/v1/webhooks/configure

# Модуль 3: Обработка транзакций
POST /api/v1/transactions/create
POST /api/v1/transactions/simulate
POST /api/v1/transactions/sign
POST /api/v1/transactions/broadcast

Следующие шаги