BlockTrades improves its Monero sale process

in #monero6 years ago (edited)

Some users buying Monero from our site have previously experienced delays with delivery of their Monero. This issue happened when we had multiple Monero buyers buy during the same 10-20 minute period of time. The problem was caused by the default settings for the Monero wallet: by default, the Monero wallet nowadays sends your entire balance whenever you send funds from it (part of your balance goes to the person you’re paying and the rest is sent back to yourself as “change”). This behavior causes all your funds to temporarily become “locked” until the transaction has completely confirmed (which takes about 10-20 minutes, apparently) and the remaining Monero balance returns to your wallet. So if someone else tried to make a buy of Monero during the time while our Monero balance was locked, our system wasn’t able to immediately send the Monero until the change balance returned to our wallet.

We saw this behavior shortly after we enabled sales of Monero, but at first the purchase frequency was relatively infrequent and it wasn’t much of an issue. Over time, however, we’ve experienced an increase in transaction failures due to this issue as more of users began purchasing Monero, so we devoted some effort to finding a way around this problem.

With a little help from our friends... (at Monero)

We recently engaged Monero developers on an IRC chat channel and they were very helpful in providing details on some undocumented features that enable you to effectively split the Monero quantities held in your account into sub balances in a way that prevents your entire balance from being locked whenever you make a transfer (only the amounts in the specific sub balances used get locked).

To me it seems like this should be the default behavior, but I’m admittedly no expert on the internal functioning of the wallet, and maybe one transaction per 10-20 minutes is sufficient for the average wallet user (it’s also possible I’m told to combine payments to multiple people in one transaction, but this doesn’t seem like a great workaround for many use cases).

Anyways, we implemented their suggestions and I’m happy to say that after a few false starts (the first time we tried to set them, we set them in the “wrong place” and the behavior didn’t change) our balance is now kept split up somewhat evenly between multiple sub-balances and we haven’t had any more Monero purchase failures due to the funds being temporarily locked.

Lower Monero transaction fees on the way

We’ve also upgraded to the latest version of the Monero wallet, which will enable us to reduce the fee that we must pay when we do a Monero transfer, once the next hardfork for Monero takes place (scheduled for October 18th). The upgrade will reduce the size of transactions and is expected to reduce transfer fee costs by 80%.

Sort:  

all success

Screenshot_2018-10-20-22-11-42-442_com.android.chrome.png

hey @blocktrades is there a link to a fee calculator or some way to see how much of a fee I am paying per transaction? I want to start buying steem and powering it up but I rather do it directly using blocktrades vs using an exchange

This is good news. I am always hessitant to try something new, and the past hiccups had me waiting it out.

Also, any news on when the Bitcoin cash forks will be online? I wish I knew what was going to happen there....longterm. I was trying to buy Steem with bitcoin Cash but didnt realize a hardfork was going on. Now the price is tanked and I cant even use it. :-(

Thanks for me the clarification.

Great news. You guys are doing a great job

The upgrade will reduce the size of transactions and is expected to reduce transfer fee costs by 80%.

These are really great news, @blocktrades. May I ask about EOS? Are there plans to incorporate it into your exchange any time soon?

Yes, we're working on it now.

Thanks, @blocktrades, that’s more great news :)

Are there any listing fees to get listed on blocktrades?

Posted using Partiko Android

I guess those 20 minutes of unavailable balance where the price they had to pay initially for privacy and safety, sounds like a mechanism built to prevent double spending but at least it seems that they are building mechanisms to improve it a bit since that would be an issue if someone decided to run a business entirely on Monero.

I hadn't noticed any delays with Monero but I'm glad you are improving it. Fungibility is important in cash and I'm just glad you guys support Monaro. Especially with shapeshift going the way they did. Hopefully we can see more currencies soon.

This is great as the demand for privacy assets like Monero will only increase given the need to further decentralize and provide free movement of funds between wallets. Thanks for continuing to improve services for the users!