Есть реальный прикол:
Два поля ввода textarea, стоят один за другим по z-оси.
Имена у полей messageA и messageB, которые присваиваются каждый раз хаотично этим полям.
В одном поле написано что-то вроде: "заполните ваш текст здесь".
По клику - поля меняются местами по z-оси и поле с текстом становится ЗА полем ввода сообщения и в него вписывается контрольная сумма, посчитанная через JS в момент отправки.
На сервере - сверяются поля.
Сервер сам разберёт: в каком поле - текст, а в каком - контрольная сумма.
В итоге, роботу сложно понять, что эта форма вообще как-то проверяется... (да и человеку то не сразу это очевидно))))