What the dev's have to say about the problems/fees being burned to miners:
Please take a look at my suggestion [...]
I'm advocating much higher fees [...] in proportion to the size of the order matched.
I agree, you advocate burning more per transaction. . .
I must correct you on two points:
1. I'm not a counterparty dev.I can't take credit for a single line of code in counterpartyd. I actually only heard about counterparty in the last week
I'm just some random guy with an interest in trustless protocol design. But then, this is the internet right? It doesn't matter who you are, only what you have to say. Good ideas should stand on their own, regardless of who advances them.
2. I don't advocate burning more per transation.If you were going to selectively quote me from
https://bitcointalksearch.org/topic/m.5053391 then you could at least select this bit: "
XCP fees are fully refunded upon BTCpay". It was even in bold. How did you not see it?
(to be clear, I want to see the bare minimum BTC burned per transaction; I don't anticipate my proposal would see anybody ever "burning" much more than the minimum miner fee)
The BTCpay mechanism isn't intended to be an "option" for people to have the luxuary of locking in a price and deciding later whether to exercise it. It has worked that way so far only by an unfortunate accident in the protocol design - one that can be corrected.
I'm calling BS on that, it's absolutely necessary for the BTC offer to know exactly when they are willing and able to pay, thus they MUST be able to set a time that they are able to pay for their order request and forcing all trades to be done in an arbitrary timeframe (10 blocks) would SUCK, what if I want to btcpay in 150 blocks (expiration of my btc offer) and there's an xcp offer on the books that is looking for the same?
Give us more options, don't take them away. . .
You're aware you're not buying XCP from the developers or something, right? The DEX is an open market where anybody can buy or sell. "More options" can be given to BTC sellers only at the expense of BTC buyers.
A BTC buyer (ie. "XCP offer")
will very obviously always prefer prompt settlement. What possible reason could anyone have to want their BTC buy order to be matched and locked for 150 blocks while they wait for BTCpay (which may never come.) During that 150 blocks the market price may fluctuate. The BTC buyer has no mechanism to back out if the price fluctuates against him. But the BTC seller does have such a mechanism,
unfortunately - he can just default on the BTCpay. This gives him a massive advantage, and makes the market essentially unusable.