Technical Paper

Перечень компонентов

1.2 Перечень компонентов

Данный перечень описывает ответственность компонентов протокола и контракты, которые они предоставляют.

КомпонентОтветственностьПубличный контракт
Клиентское приложениеЗахват чека, подпись кошелька, предварительный просмотр пользователяПодпись пользователя выполняется на устройстве; загрузка начинается явным действием пользователя
API-интерфейсИдентификация, оркестрация загрузки, запуск конвейера, запросы статусаСтабильный REST/SDK интерфейс; статусы этапов и категории ошибок
Конвейер обработки чековПреобразование входных изображений/PDF в структурированную запись чекаТипизированные промежуточные выходные данные, состояние проверки, канонические ссылки на продукт и торговца
Уровень доверияФормирование права на вознаграждение на основе чека и сигналов пользователяПубличные диапазоны, категории решений и калибровка, управляемая во внутренних операциях
Реестр и учёт вознагражденийХранение событий bINT в виде неизменяемого потока бухгалтерских записейМодель событий только с добавлением, поддающиеся аудиту записи расчётов
Слой данныхФормирование анонимизированных агрегатов на основе наблюдений за чекамиРазделение персональных данных, k-пороги, версионированные агрегированные выходные данные
Программы в блокчейнеСостояние токенов, стейкинг, маршрутизация казначейства и криптографические обязательстваПоддающиеся аудиту интерфейсы программ и опубликованные адреса программ
Операционная плоскость управленияМониторинг, квоты, маршрутизация поставщиков, реагирование на инцидентыПубличная сводка статуса; runbook, пороги и детали маршрутизации остаются приватными

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