This article relies largely or entirely on a single source. (July 2009) |
Цифровой билет — это виртуальный экземпляр билета , представляющий собой оцифровку прав на получение товаров или услуг. [1]
Цифровой билет должен соответствовать следующим критериям:
Кроме того, для цифровых билетов важны еще три требования:
Помимо упомянутых выше критериев, есть еще несколько характеристик, которые следует учитывать, такие как анонимность, возможность передачи и возможность повторного использования. [1]
Билет сначала выдается поставщиком услуг или эмитентом. Право собственности на билет может измениться после его выпуска путем передачи билета. Либо эмитент, либо владелец билета могут просматривать статус билета. Наконец, он выкупается текущим владельцем у поставщика услуг.
С точки зрения создателя, каждый цифровой билет имеет определенную структуру, это можно выразить в многослойной архитектуре, изображенной следующим образом:
Слой 1
Общие свойства билета, не зависящие от типа билета:
Слой 2
Слой 3
[1]
В зависимости от цели билета он может быть передан. В процессе передачи билет должен быть виден обеим сторонам. После завершения процесса передачи право собственности на билет изменилось. История передачи должна быть записана либо в самом билете, либо в центральной базе данных.
Возможность просмотра билета важна как для поставщика услуг, так и для владельца билета. Владелец должен знать, что на самом деле представляет собой его билет, а поставщик услуг должен проверить билет во время погашения. Просмотр может быть достигнут с помощью правильно спроектированного оборудования.
Цифровой билет всегда имеет определенную стоимость, которую можно выкупить у поставщика услуг. Обычно после выкупа билет очищается. Некоторые билеты действуют в течение определенного периода и будут удалены только по истечении этого периода. В особом случае, когда билет не выдается после выкупа, он называется пропуском.6957429665396
Для внедрения системы цифровых билетов можно использовать комбинацию двух парадигм. Первая — это система на основе аккаунта, которая опирается на центральное хранилище и сетевые соединения. Вторая — это система на основе смарт-карт, которая использует децентрализованное хранилище для хранения и передачи билетов.
В системе на основе учетных записей для билетов права на билеты управляются в учетных записях. [2] Изменения билетов в учетных записях могут быть сделаны путем общения с так называемым менеджером учетных записей через сеть. Доверие к этим системам можно рассматривать с точки зрения поставщика услуг и пользователя, в которой первый обычно управляет всей системой. Это приводит к несбалансированным доверительным отношениям. Два других недостатка этих систем — необходимость защиты учетных записей от злонамеренных пользователей и относительно большие усилия, которые необходимо приложить для хранения всех учетных записей как для пользователей, так и для поставщика услуг.
Обычно задачи по хранению и обслуживанию учетной записи возлагаются на поставщика услуг. Это приводит к расходам и усилиям с его стороны. В некоторых случаях эти системы могут совместно использоваться разными поставщиками услуг, но необходимость в общих соглашениях сохраняется. Поскольку поставщик услуг обычно имеет полный контроль над учетными записями, тикеты могут быть удалены или изменены, и после этого отказаться от предоставления услуги, которую представляет собой исходный тикет.
Обычно идентификатор и пароль используются в системах на основе учетных записей для аутентификации пользователя. Это не предотвращает мошенничество со стороны поставщика услуг. Несколько систем цифровой наличности решают эту проблему, генерируя секретный ключ на ПК пользователя, который остается вне рук поставщика услуг. Однако этого недостаточно, когда билеты выкупаются у настоящего поставщика услуг.
Поскольку управление учетными записями полностью контролируется поставщиками услуг, они могут легко обнаружить и отследить нежелательные действия, такие как копирование билетов.
В системах на основе смарт-карт билеты хранятся на смарт-карте и распространяются путем помещения двух смарт-карт в считывающее устройство и завершения транзакции. Сама смарт-карта выполняет вычисления, которые необходимо выполнить для безопасной передачи.
Билеты хранятся на смарт-картах. Смарт-карты могут предоставляться как пользователями, так и поставщиками услуг. Производительность текущих смарт-карт ограничена, что затрудняет асинхронную торговлю. Различные поставщики услуг, вероятно, будут использовать разные стандарты, что делает обязательным наличие разных смарт-карт для разных видов билетов. Это очень полезно для пассажиров.
Секретный ключ может быть реализован в смарт-карте, что позволяет носить карту с собой и выкупать билет без использования сетевого соединения. Когда поставщик услуг распространяет и выпускает закрытые ключи на этих картах, мошенничество со стороны злонамеренных поставщиков услуг по-прежнему остается проблемой. Это также затрудняет совместное использование смарт-карты разными поставщиками услуг.
Хранилище обычно обслуживается поставщиком услуг. Смарт-карта должна быть защищена от копирования. Однако, если система сломана, безопасность полностью теряется.