Сначала определяют состав операции
Уточняют площадку, стороны по представленным документам, идентификатор ордера, актив, количество, валюту расчёта и период. Отдельно устанавливают, какое обстоятельство спорно: создание ордера, перечисление денег, получение криптовалюты, соответствие суммы или последовательность действий. Одно и то же обозначение статуса в интерфейсе не заменяет анализ всех этих обстоятельств.
Важно различать покупку или продажу внутри площадки, ввод на неё и вывод в публичную сеть. Они могут быть разными событиями и иметь разные идентификаторы. Не каждой строке биржевой истории соответствует отдельный перевод в блокчейне. Это учитывают при построении общей хронологии.
Сверяют документы по общим реквизитам
Карточку ордера сопоставляют с историей операций, относящейся к сделке перепиской и документами о расчётах. Проверяют суммы, валюту, реквизиты, время и идентификаторы. Если сведения о плательщике или получателе различаются, это расхождение отражают отдельно, не подменяя его предположением о том, кто фактически участвовал в операции.
Совпадение одной суммы недостаточно, особенно при большом числе похожих платежей. Оценивают совокупность признаков и последовательность событий. Когда документы позволяют несколько вариантов сопоставления, в результате нужно показать эту неоднозначность и объяснить, каких реквизитов не хватает для её устранения.
Проверяют время, единицы и состав суммы
До сравнения времени выясняют, в каких часовых поясах представлены записи. Сохраняют исходные отметки и отдельно указывают преобразование к общей шкале. Время создания ордера, отметки об оплате, завершения операции и включения транзакции в блок описывает разные события; их нельзя автоматически считать одним моментом.
При сверке количества актива учитывают десятичные знаки, комиссию и возможное разделение сумм в источниках. Рублёвый платёж и количество криптовалюты сопоставляют с условиями именно исследуемой сделки. Изменение котировки само по себе не объясняет расхождение: требуется проверить, какой курс и какая сумма зафиксированы в предоставленных материалах.
Подключают данные блокчейна там, где они относятся к задаче
Если представлен ввод или вывод в публичную сеть, проверяют её название, адреса, идентификатор актива, хеш и фактический результат операции. Указанный в выгрузке идентификатор сопоставляют с найденной записью. При работе с токенами отдельно проверяют, что рассматривается нужный актив, а не другой токен с похожим обозначением.
Запись о переводе на адрес площадки ещё не подтверждает внутреннее зачисление конкретному аккаунту. Аналогично данные публичной сети обычно не раскрывают последующий внутренний обмен. Для этих связей нужны сведения учёта сервиса. Если их нет, предел сопоставления отражают в выводах.
Как выглядит результат сопоставления
Итогом может быть таблица, где для каждого события указаны источник, идентификатор, исходное время, сумма и связанная запись другого источника. Отдельно перечисляют подтверждённые соответствия, выявленные расхождения и сведения, которых не хватает. Приложения позволяют проверить, из каких документов получена каждая существенная запись.
Такое исследование отвечает на технические вопросы о согласованности данных и последовательности операций. По одним только совпадениям оно не устанавливает намерения участников и не даёт автоматической правовой оценки сделки. Объём проверки и формат письменного результата согласуют с учётом доступного комплекта материалов.
Начнём с задачи
Опишите ситуацию, имеющиеся материалы и вопрос, на который нужен ответ.