"The reason for using a unique wallet address for each user is identify the payment transaction and be able to successfully unlock the file for the buyer. We also use a unique wallet address each time for privacy reasons so no one is able to identify the amount of transactions that have gone to a specified file or link. Each wallet address is unique for your buyer only and automatically changes for each visitor. This helps prevent abuse on the BitcoinPPD Network and provide the stability necessary for your protected content. No one is able to track any activity for your download(s) and protected content using BitcoinPPD."
-
-
-
If the address is not used(receive funds), why do you generate a new one for each user/visit?
In fact, this sounds more like making a bunch of rpc calls to your node for none sense, what if you get a ddos attack?