3286
General Discussion / Re: Cryptofresh Block Explorer + MUSE now available
« on: January 19, 2016, 12:11:00 am »
asset_claim_fees_operation shows raw json. https://cryptofresh.com/u/committee-account
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
So where does this stand now? Any agreement reached?Some fund will be get out from the accumulated fee pool and deposit to committee-account, after 8 hours. The amout is around 7000$.
I think users must pay small amount of order creation fee (hopefully 0.5~1 BTS worth). If not, metaexchange will get exploited easily.Why the centralized exchanges haven't got exploited?
I dont think we need a demo and a testnet .. we can just have relaxed hardfork rules in the testnet and have it very centralized ..I don't think so.
we can even create the usual bitassets and have the price feed be the last traded price within the dex instead of using an external proce (which wouldnt exist anyway) .. thatway .. people can even experiment with margin calls etc..
If I have understood right, they are operating both "bridge" and "exchange" services.They want to move out from the "transfer" mode to an "exchange" mode, so no transfers anymore, so unable to charge that fee.Isn't there a way to pass those fees onto users instead of metaexchange? Why dont you just charge the fee on top of whatever amount they transferThis is my thought
Then peg their assets to asset_price - fee? Of course this will be useless for orders sitting on the order book. Assuming metaexchange becomes the frontend to BitShares, what's the problem here then? For a user, he usually has to pay fees. So whatever he pays for it would be the usual process. Of course Metaexchange would then have to adjust their fee rate for themselves. Either decrease it or maintain it but then the fee increases more.
Edit: I think I still didn't get it. So they're moving from "bridge" to "exchange" and want to operate on BitShares then?
This is like what I said at the bottom of page 2: implement some kind of rate capping.I can see where @monsterer is coming from and trying to move more activity into the DeX and he's right. If any exchanges considering moving their books onto the DeX then this will be a continuous stumbling block. Let me throw out a hypothetical question... Would it make sense to create an account id for exchanges only, that pays a higher account creation fee and once opened the exchange wallet then pays a fair, reoccurring fee (every 28 days or so) in lieu of DeX order fees?
Monsterer, do you think you'd consider this a fair trade off for Metaexchange and possibly any other interested exchanges? @devs, could this be easily implemented?
It might be good for that case, but it does not solve the problem which fees were designed to solve in the first place: spam. You need some way to prevent spam transactions, which is why I suggested users be forced to submit a PoW in lieu of a fee.
In regards to the spam;
Adding PoW in lieu of a fee may be an unnecessary approach, adding unneeded complexity and barrier to entry for future prospects?
Though I'm not a coder... adding PoW to the mix may be easy-peasy and a trivial task to implement, but I'm not a person in position to comment on that.
I'll say this... if an exchange is serious enough about integrating into BitShares, it may turn them off needing a PoW mechanism/element to offset a fee charge, just so they can go about doing business with Bitshares. Even if the PoW was simple enough, it may create a "mental" barrier and viewed as an extra step to implement on their end and may wane their interest and look elsewhere.
Since my last post, I was thinking more about an "Exchange" only account within Bitshares and think it could be an eloquent approach to this issue?
One way to look at this is if an Exchange wallet was to get implemented, then we could "shift" the responsibility of spamming concerns (more or less) to the integrated Exchanges and their users.
The Exchange would obviously be using their own Front End and thus, should have a more "intimate" relationship with their clients and their clients trading habits.
If one of their clients was abusing/spamming the network via their interface, then they (the exchange) has the right to either "charge" their clients account and/or boot them off the site and/or freeze their trading activity.
In my opinion there's a few ways to go about this (assuming the "exchange account" in BTS was implemented (also I'm just throwing out the idea, not specific numbers for this to work))...
1) Charge a much higher upfront "Lifetime" or "Account Creation" fee and have lower one price reoccurring "monthly" fee, but if they exceed... idk... 15k tx/mo (?) then their charged an overage fee
or
2) Still have a high (but much lower than option 1) account creation fee and then charge a tiered "data" plan that they select. Something to the effect of...
*tier one* up to 10k tx/mo (or 30.4 days) = 50,000 BTS/mo
*tier two* 10k up to 30k tx/mo (or 30.4 days) = 75,000 BTS/mo
*tier three* etc etc and so on
or
3) A combination of 1) and 2)
With this type of setup, exchanges will be more inclined to stay active and monitor for any client trading abuse on their end so they won't get charged overage fees by the BitShares system... because we make those overage fees VERY steep in cost!!!
We could also require (upon account creation) a deposit that gets locked and vested for 1yr and use that as back up collateral if an exchange goes over the TX limit's and their account doesn't have the balance needed to draw the fee from.
So again, IMO with this type of approach (in some fashion) would be an ideal solution to the DeX trading fee debate and allow "responsible" Exchanges to easily use BitShares as their back end trading engine.
Just a thought and trying to add to the conversation.
They want to move out from the "transfer" mode to an "exchange" mode, so no transfers anymore, so unable to charge that fee.Isn't there a way to pass those fees onto users instead of metaexchange? Why dont you just charge the fee on top of whatever amount they transferThis is my thought
Even if no changes in the trading fee, metaexchange will have got benefits already if migrate to DEX, won't it?Proposal from @clayop:
Anyway I want to listen your opinions on lowering order creation fee and charging fees on MPAs
My comments:
I think it makes a lot of sense .. keep the constant fee to prevent spam and get fee from filles orders as percentage ..
Then .. after maker we have the option to redirect a percentage of those profits to those that provide liqudity ..
And the percentage could be kept below that of other exchanges .. new selling point wouls then be .. cheapest exchange .. and safest .. and decentralized
Could be good for liquidity ..
@monsterer: would that be fine foe you?
In order to decentralise metaexchange on the bitshares chain, I would need 0 fees (except for order fill). That's the only real way, otherwise I would have to pay all the transaction fees from metaexchange's profits, which could be exploited quite easily.
Use some kind of rate capping. For example, every account is free to do 20 transactions per day. A "premium" user of that UIA is able to do more free transactions per day.the point is, this would not prefent spaming, so how does we prefent this?Basically I agree with this idea.Something similar to bitmessage ..
But how would BTS ever be profitable then? We end up having a token that you can only use as collateral and has no other benefits .. am i missing something?
IMHO, being able to trade on a decentralized exchange is worth a small fee for transfers/orders etc .. but I can understand the issue people are having with it
charge UIA creation , etc for a higher fee .
one sale of UIA beats fee from 1000 traders .
The system needs fees. If the fees don't come from users, then it should come from the business partners.
Instead of increasing UIA creation fee, I'd rather like to add some kind of fees for using the UIA if possible. For example, an issuer pay 10000 BTS in advance, so the users can make transfers of that UIA for free for a month or so.
//Edit:
Business partners want their users to have better experience of their product, but it's not free, they need to pay for it. Imo it's a win-win.
if we find a solution for this, we can lower the placing fees and just redirect some fees from the UIA fees to the bitshares network.
Basically I agree with this idea.Something similar to bitmessage ..
But how would BTS ever be profitable then? We end up having a token that you can only use as collateral and has no other benefits .. am i missing something?
IMHO, being able to trade on a decentralized exchange is worth a small fee for transfers/orders etc .. but I can understand the issue people are having with it
charge UIA creation , etc for a higher fee .
one sale of UIA beats fee from 1000 traders .
I'm OK with current order placing fees, since it's refunded when order got cancelled. However I'm not a trader.so for placing orders we would need a kind of POW to prefend spaming.The token is now BTS.
but how would this works if i just place my order and then close my wallet?
could we combine it with POS, if you have x amount on your account you can do x orderplacings for free x seconds/minutes or so?
lets say i hold 1.000.000 BTS and i place a buy order for 1 BTC , because i hold 1m BTS i have x orders for free X amount of time.
or
we create something like a discount. if you have filled orders you get a token/UIA, if you have this token your placing an order is free and
the token will automatically removed from your account. should be already possible i think.
just some random ideas.
If placing order fee is 1 BTS, is it good for you?
so for placing orders we would need a kind of POW to prefend spaming.The token is now BTS.
but how would this works if i just place my order and then close my wallet?
could we combine it with POS, if you have x amount on your account you can do x orderplacings for free x seconds/minutes or so?
lets say i hold 1.000.000 BTS and i place a buy order for 1 BTC , because i hold 1m BTS i have x orders for free X amount of time.
or
we create something like a discount. if you have filled orders you get a token/UIA, if you have this token your placing an order is free and
the token will automatically removed from your account. should be already possible i think.
just some random ideas.
It only appears if at least one asset was created by that account.I created UIA and way wandering if there's a way to increase the maximum supply?There is a "update asset" button on your account's "assets" page
I don't find an "update asset" button on my account's "assets" page. I'm using BitShares 2.0-light and never ran any updates. That could be my problem.