Many good suggestions But I want to remind that the devs now has very limited resources so we'd better to utilize existing functions.
@monsterer is it impossible to charge 0.5~1 BTS for users per filled order?
@clayop afik it's not the the fee being charged on filled orders. It's the fee to place the initial order is what's the issue, hence severely limiting the functions that Monsterer (or any potential integrating exchange) is up against. @monsterer feel free to correct me if I'm wrong.
The "order creation fee" (currently 10 BTS) will be refunded when it's cancelled without any partial fill.
True, but that's a big "buffer/cushion" of BTS required for the exchange to hold and account/anticipate for. I'm "pretty sure" I know what Monsterer may be up to from him alluding to this "small" problem, but it's a big problem if your an exchange operator willing to mount on top of BTS and expecting (potentially) thousands of Tx's within a short time frame. I don't know what the "cancel" before filled frequency is of an exchange, but out of my ass I would think it's around 20-30% with active daily traders.
Plus you must keep in mind... this isn't just BTS:whatever market. We're talking about any/every market that that exchange decides to open up to their clients.
That Tx volume scales up very quickly when you're talking about hosting multiple markets to your clients.
This is a road we must go down IMHO and try to find alternate routes/ways to satisfy the fee:spam issues Monsterer is bringing up.
Otherwise, we won't get any serious outside exchanges to integrate BTS with this "global" fee in place.