1) Is there a "reference value" in terms of how much transaction fee you have to pay to make a payment from one bitcoin/altcoin address to another?
2) Is there a "message" payload that would allow us to include JSON or transaction details? I've read that it costs a larger fee for more bytes in a transaction, so I'm assuming you can add whatever you want to the transaction.
3) When I last made a transaction with an altcoin [1], it got "split" to two addresses. One of these addresses was not my target receiving account nor an address that I owned. Does anyone know why this other address got coins? Does this happen in many/all cryptocurrencies?
4) If I made a payment gateway that created a unique address for every user to send payments to, would it be unreasonably expensive to collect all of these funds into a single address later? (N user payment accounts * 1 outbound transaction => Large Central Account/Wallet)
[1] http://dogechain.info/address/DLqfuYFwVmroo4oaiVU9oSGTjsEBvQ...