Quizá se podría extender un poco mas la posible solución. Por ejemplo, te creas unos 500 gráficos pequeños o medianos y lo imprimes de 5 en 5.... me explico mejor:
Mañana sábado hay fiesta, imprimo (no se, no voy a fiestas) 1000 tickets con todo el tema del código de barras (que pasa mas por una tema de conteo que por un tema de autenticidad) pero en esa impresión se imprimen 5 grafos que el software escogió al azar para ese día. Entonces, el titular de la entrada ademas de tener código de barra impreso tendrá también los 5 grafos impresos que verifican que ese ticket es el firme.... ¿cuanto pueden tardar en piratear un ticket diferente? considerando que para el próximo sábado ya hay otros 5 gráficos, incluso podrías lotizar estos gráficos.
Si entre la fecha de entrega del ticket y la fecha del evento hay muchos días y cabe la posibilidad que pirateen, entonces la solución pasa por hacer mas "único" el ticket, teniendo impresos cintillos tridimensionales, sello de agua, alto relieve, etc etc... no te basta solo con código de barras, fíjate en los tickets de los grandes eventos deportivos, conciertos, etc, es al mismo boleto al que le ponen aditamentos que lo hace único, solo averigua y determina el modelo de seguridad que ellos siguen y copialo (el modelo).
Saludos
EDITO: Por cierto, el post no debiera ser "Como evitar que se piratee esta entrada"... porque sencillamente eso es imposible, debiera ser "Como detectar una entrada pirateada", lo que importa es detectar el fraude y en el momento oportuno (mientras se ejecuta). Saludos