По идее для обеспечения безопасности такого кода не достаточно, да и водяной знак считается теми же кардерами. Тут главное считыватели инфы, и они должны быть зашифрованы сложным ключом.
Как вариант: каждая купюра привязана к отдельному адресу (в пуле адресов), и можно будет всегда сделать аудит.