Я не понял, имеет ли решение такого сравнения хоть какое то применение.
Конечно имеет. Ведь это сравнение частный случай задачи дискретного логарифмирования, которая формулируется следующим образом:

, где P - большое простое число; A такое, что (A, P)=1.
Требуется найти число X.
Если взять A=2, X=P=n, B=3 и (2, n)=1, то видим, что это задача дискретного логарифмирования.
Данная задача, как и задача факторизации и задача логарифмирования на эллиптической кривой, имеет широкое применение в криптографии и защите информации.