Как вариант, делать каждому посетителю кошелек и начислять на него бонусы в виде токенов Ресторана, которые можно накапливать и в будущем расплачиваться ими.
А вот это здравая идея. Сейчас уже мало кого удивишь бонусными картами в том или ином заведении. А вот токенизировать эти самые бонусы, это свежак среди идей. Мало токенизировать, нужно еще прикрутить POS-майнинг этих рестранных токенов. Покушал в ресторане - получи токены на бонусную карту, которые майнят сами себя. Я думаю такая фишка может иметь успех. Надо только рассчитать все грамотно, чтобы токены майнились не слишком уж быстро

Идея не нова. Такие балловые системы уже существуют и активно используются в той же России.
Можно взять за пример Яндекс, начисляющий баллы в качестве кэшбэка. 1 балл эквивалентен 1 рублю, что гораздо удобней, чем плавающий курс в случае с криптой.
В случае с тем же Яндексом, 1 балл начисляется за 1 потраченный рубль и все, баллы лежат на карте и их можно только потратить. Я же говорю о том, чтобы за каждый потраченный рубль начислялся так же, к примеру, 1 балл, который с течением времени приносил бы держателю еще больше баллов. То есть работал бы механизм POS-майнинга. Но, эти баллы должны иметь фиксированный курс и даже если их продать на бирже, это никак не повлияет на ценность баллов другого держателя. Понятно, что сервисам это может показаться невыгодным на первый взгляд, но ведь все можно тщательно рассчитать, профит от удержания баллов сделать минимальным и т.д. К тому же такая балл-монета, торгуемая на известной бирже - это дополнительная реклама сервиса.