В случае, если делать это автоматическим через личный кабинет, то да, половина из этого будет не нужна, но я сомневаюсь, что у нас будет такой интерфейс. Кто знает, конечно, но лучше не надеяться вообще, чем надеяться и разочароваться.
Поэтому я изначально смотрю на это так, что заниматься этим будет какой-то сотрудник.
Поэтому нужно будет в любом случае проверять, куда ушла вещь, может, она в банке лежит, а человек хочет за 150 бонусов попробовать получить вторую. По поводу обмана с другими чарами - да, записывается. Но кого это останавливает, если он думает, что самый умный? В итоге в любом случае на проверку этого уходит время. Логи покупок в кабинете, например, тоже записываются, но все равно периодически появляется тот, кто рассказывает, что он что-то купил и ему пришло не то.
Кд - окей, можно записывать GUID'ы персонажей, которым делали восстановление и проверять по этому списку каждого, кто обратится. Кд реализуемо. Это опять же никак не поможет тому человеку, ссылку на тему которого тут давали ранее. Он не восстановит все вещи за раз.
И окей, оставить только запись в лог тех предметов, которые продаются торговцу, удаляются или распыляются. Но это все равно огромная масса данных, ежедневно люди продают или распыляют тонны предметов, значит, нужно фильтровать только эпики, легендарки, фамильки. Может, синьку. Но это тоже тонна предметов всех уровней.
Остается открытым вопрос, что делать с улучшениями, зачарованиями и камнями. В игре это не прописать ни игроку, ни предмету. То есть это опять сводится к отправке простого итема без улучшений и чар. А вместе с проверкой логов это будет занимать время. Может, неделю.