https://cryptobaz.io/blog/challenges-and-opportunities-of-web-loyalty-programs3