Billete digital - Digital ticket

Un billete digital es una instancia virtual de un billete que representa la digitalización de los derechos para reclamar bienes o servicios.

Criterios

Un boleto digital debe cumplir con los siguientes criterios:

  • Seguro (no se puede alterar o falsificar)
  • Portátil (independencia física)
  • Capacidad fuera de línea
  • Amplia aceptabilidad (para que el ticket sea aceptado en general, se necesita cierto nivel de confianza).
  • Fácil de usar

Además, otros tres requisitos también son importantes para los tickets digitales, son:

  • Visible
Los términos y la descripción del servicio deben ser entendidos objetivamente tanto por el proveedor del servicio como por el consumidor o propietario, de modo que se pueda determinar el valor del boleto. Además, esta es una propiedad esencial para rastrear el boleto digital.
  • Estado manejable
Los boletos también pueden tener un estado de pago, es decir, pagado o no pagado, y / o estado de reserva, por ejemplo, lista de espera, reservado o cancelado. El estado se puede cambiar de forma dinámica. Además, la propiedad del boleto se puede reescribir cuando se transfiere el boleto. Sin embargo, es difícil permitir estos cambios sin dejar de garantizar la seguridad.
  • Descomponible
A veces se requiere combinar dos o más boletos para obtener un servicio o un boleto puede comprender varias partes. Por ejemplo, un billete de viaje puede comprender un billete de alojamiento y un billete de avión o un billete de alquiler de coche.

Además de los criterios mencionados anteriormente, todavía hay varias características que deben preocuparse, como el anonimato, la transferibilidad y la usabilidad repetitiva.

Ciclo vital

El billete lo emite primero el proveedor de servicios o el emisor. La propiedad de un boleto puede cambiar después de su emisión, transfiriendo el boleto. El emisor o el propietario del boleto pueden ver el estado del boleto. Finalmente, el propietario actual lo canjea en el proveedor de servicios. Digitalticket.png

Creación

Desde el punto de vista del creador, cada boleto digital tiene cierta estructura, esto podría expresarse en una arquitectura multicapa representada de la siguiente manera:

Digitalticketlayer.png

Capa 1

Propiedades de ticket comunes que no dependen del tipo de ticket:

  • Editor
  • Promesa (los detalles se dan en las capas superiores)
  • Propietario
  • Transferibilidad
  • Número de veces que se consumirá
  • Periodo válido
  • Ver
  • Firma del emisor arriba

Capa 2

Propiedades de las entradas definidas por cada industria

Capa 3

Propiedades de las entradas definidas por cada empresa o individuo emisor

Transferir

Dependiendo de la finalidad del billete, puede transferirse. Durante el proceso de transferencia, el ticket debe ser visible para ambas partes involucradas. Una vez finalizado el proceso de transferencia, la propiedad del billete ha cambiado. El historial de transferencia debe registrarse en el boleto mismo o en la base de datos central.

Ver

La capacidad de ver el ticket es importante tanto para el proveedor de servicios como para el propietario del ticket. El propietario debe saber cuál es realmente su boleto y el proveedor de servicios debe verificar el boleto durante el canje. La vista podría lograrse con un hardware correctamente diseñado.

Redención

Un boleto digital siempre tiene cierto valor que podría canjearse en el proveedor de servicios. Normalmente, después de canjear, se limpia el boleto. Algunas entradas funcionan durante un período y solo se eliminarán después de este período. En el caso especial en el que el boleto no se regala después de canjearlo, se le llama pase.6957429665396

Implementación

Para realizar una implementación del sistema de tickets digitales, se puede utilizar una combinación de dos paradigmas. El primero es el sistema basado en cuentas, que se basa en el almacenamiento central y las conexiones de red. El segundo es el sistema basado en tarjetas inteligentes, que utiliza almacenamiento descentralizado para almacenar y transferir el ticket.

Sistema basado en cuentas

En un sistema de tickets basado en cuentas, los derechos de los tickets se gestionan en cuentas. Los cambios de tickets en las cuentas se pueden realizar comunicándose con un administrador de cuentas a través de una red. La confianza en estos sistemas se puede ver desde la perspectiva del proveedor de servicios y del usuario, en la que el primero generalmente gestiona todo el sistema. Esto conduce a una relación de confianza desequilibrada. Otras dos desventajas de estos sistemas son la necesidad de proteger las cuentas contra usuarios malintencionados y los esfuerzos relativamente grandes que deben realizarse para almacenar todas las cuentas tanto de los usuarios como del proveedor de servicios.

Almacenamiento

Generalmente, las tareas de almacenamiento y mantenimiento de la cuenta se asignan al proveedor de servicios. Esto genera costos y esfuerzos de su lado. En algunos casos, estos sistemas pueden ser compartidos por diferentes proveedores de servicios, pero sigue siendo necesario llegar a acuerdos generales. Dado que el proveedor de servicios normalmente tiene el control total sobre las cuentas, los tickets pueden ser borrados o alterados y luego negarse a cumplir con el servicio que representa el ticket inicial.

Autenticación

Normalmente, la identificación y la contraseña se utilizan en sistemas basados ​​en cuentas para autenticar a un usuario. Esto no evita el fraude por parte del proveedor de servicios. Varios sistemas de efectivo digital se ocupan de esto generando una clave secreta en la PC del usuario, que queda fuera del alcance del proveedor de servicios. Sin embargo, esto no es suficiente cuando los boletos se canjean en el proveedor de servicios real.

Prevención de redención por duplicado

Dado que la administración de la cuenta tiene el control total de los proveedores de servicios, las acciones no deseadas, como copiar tickets, pueden ser fácilmente detectadas y rastreadas por ellos.

Sistema basado en tarjetas inteligentes

En los sistemas basados ​​en tarjetas inteligentes , los boletos se almacenan en una tarjeta inteligente y se distribuyen colocando dos tarjetas inteligentes en un lector y completando la transacción. La propia tarjeta inteligente se encarga de los cálculos que se deben realizar para una transferencia segura.

Almacenamiento

Los boletos se almacenan en las tarjetas inteligentes. Las tarjetas inteligentes pueden ser proporcionadas tanto por los usuarios como por los proveedores de servicios. El rendimiento de las tarjetas inteligentes actuales es limitado, lo que dificulta el comercio asincrónico. Es probable que diferentes proveedores de servicios utilicen diferentes estándares, lo que hace que sea obligatorio tener diferentes tarjetas inteligentes para diferentes tipos de boletos. Es muy útil para los pasajeros.

Autenticación

Se puede implementar una clave secreta en la tarjeta inteligente, lo que permite llevar la tarjeta y canjear un boleto sin usar una conexión de red. Cuando el proveedor de servicios distribuye y emite las claves privadas de estas tarjetas, el fraude de proveedores de servicios maliciosos sigue siendo un problema. Esto también dificulta que diferentes proveedores de servicios compartan una tarjeta inteligente.

Prevención de redención por duplicado

Generalmente, el proveedor de servicios mantiene el almacenamiento. La tarjeta inteligente debe protegerse contra la multiplicación. Sin embargo, si el sistema se rompe, la seguridad se pierde por completo.

Ver también

Referencias

enlaces externos