And the third question - are you planning to use SegWit addresses for both deposits and withdrawals?

You can withdraw to P2SH segwit addresses without any issue. Bech32 isn't standardized enough to be utilized right now.A decision on how to integrate SegWit into the current system at CG wont be made before the bech32 standard is fully rolled out.

Right now, using bech32 addresses can cause two big issues, the first one is that some users are unable to deposit, since their wallet/exchange doesnt support sending to bech32 addresses,the second one is that users might not be able to withdraw everywhere, as some exchanges don't credit transacions sent from bech32 addresses.In the interest of avoiding either, a switch to bech32 segwit addresses on a service level doesn't seem smart before both those possible problem sources are addressed.

This is understandable, but what about P2SH addresses for deposits? Right now clicking on "New address" generates a P2PKH address, is it possible to start generating P2SH SegWit addresses instead? This could help to lower withdrawal fees, since it's a hot wallet and those coins are likely to be used for withdrawals later.

As for bech32, it can be done optionally, for example you could put a checkbox like "generate bech32 addresses for deposits" somewhere in Settings tab, so it won't be too distracting and confusing for less experienced users.

Also, would Crypto-games accept my deposit today if it will come from bech32 address?

Hello, I'm a small but long term investor at Crypto-Games and I would like to make a few suggestions that might improve user experience.

First, all coins have skyrocketed in value recently, and minimum withdrawal for all coins seems to be around $30 atm, which can negatively affect small players, like those who are from poor countries and can only afford to play with sums like $5-10. Are there any plans to reduce those amounts or maybe this is not an issue for most players?

Minimum withdrawal amounts will stay as they are. They're approximately the same as on other sites

Also, I would like to bring up batch withdrawals again. Some time ago I was asking here if you plan to implement them, and Kewl responded that people wouldn't want to wait 6 hours for withdrawal. Currently, the minimum allowed withdrawal fee on Crypto-Games is 0.00042 BTC ($7.35), which would result in approximately 6 hours wait assuming 225 byte transaction, and much longer wait if transaction used multiple inputs. With batch withdrawals those costs can be brought down to 0.0001-0.0002 BTC per player, depending on the frequency of withdrawal requests, and transactions will be quickly confirmed as soon as they are broadcasted, because the total fees would be high enough to get confirmed quickly. And you don't have to replace your current system with this one, batch withdrawals can be entirely optional, and players don't have to commit to waiting, they can cancel their withdrawal request and use standard withdrawal instead.

I checked again, the waiting period would be much longer, from 13-16 hour on average. We'll not offer this option, sorry.

This is understandable, but what about P2SH addresses for deposits? Right now clicking on "New address" generates a P2PKH address, is it possible to start generating P2SH SegWit addresses instead? This could help to lower withdrawal fees, since it's a hot wallet and those coins are likely to be used for withdrawals later.

This only affects withdrawals to other P2SH segwit addresses, not withdrawals to legacy (both P2SH and P2PKH) addresses.The fees for withdrawals are based on average transacion size and are calculated before you enter an address, they are the same regardless.

A switch there would need a complete overhaul of the withdrawal system, which isn't very cost/benefit efficient when bech32 addresses are just around the corner.As said, a switch to segwit based address handling should be discussed, but I don't think it should be rushed and done right now,I however do think the time for it is with a well designed and tested update when the bech32 standard is established.

As for bech32, it can be done optionally, for example you could put a checkbox like "generate bech32 addresses for deposits" somewhere in Settings tab, so it won't be too distracting and confusing for less experienced users.

Not with the current version of Core, nope.P2SH is still standard for SegWit addresses and afaik bech32 is currently only partly supported, making it impossible for CG to utilize it right now.

Also, would Crypto-games accept my deposit today if it will come from bech32 address?

CG isn't the only service and many users send withdrawals directly to deposit addresses from other services.While it isn't best use practice, we gotta acknowledge that people are doing this, and we gotta account for it when making decisions.

This only affects withdrawals to other P2SH segwit addresses, not withdrawals to legacy (both P2SH and P2PKH) addresses.

That is a common misconception, but not the case. Segwit "addresses" are cheaper to spend from, because the signature that authorizes the transfer is discounted. It makes no difference if it's segwit->segwit or not not. So basically if you used segwit addresses, all withdrawals would cost you significantly less money (regardless where they are sent to).

It's also marginally cheaper to send to a bech32 and p2shaddress than p2pkh. So a tiny bit cheaper for people to deposit (again, regardless if they use segwit or not).

Quote

A switch there would need a complete overhaul of the withdrawal system, which isn't very cost/benefit efficient when bech32 addresses are just around the corner.As said, a switch to segwit based address handling should be discussed, but I don't think it should be rushed and done right now,I however do think the time for it is with a well designed and tested update when the bech32 standard is established.

The problem with bech32 is very few wallets or services currently support sending to it. So you probably won't be able to completely switch to bech32 for years. Meanwhile it's possible to switch to segwit wrapped in p2sh immediately and enjoy complete compatibility and fee savings for all actions.

You're right there. SegWit only provides it full advantage when sending from and to other SW addresses, but transactions to/from P2PKH addresses also get a small boost.E.g. a difference in transacion sizes from 258 bytes to 224 bytes (comparing 1 input/2 output transacions from a P2PKH address first to another P2PKH address, then to a P2SH address).

The problem with bech32 is very few wallets or services currently support sending to it. So you probably won't be able to completely switch to bech32 for years.

I'm pretty sure bech32 will replace p2sh as prefered segwit integration before long.The current delay in services not being able to handle/process transacions involving bech32 addresses comes from Core only having limited support for them so far.Once bech32 replaces p2sh as default segwit address format in Core (which imo is both very likely and close), services can work towards integrating it in their infrastructure.

Eh, I know they are rules and all but if a mod asks you a question that requires a simple answer and I don't have anything else to say, leading to a one word reply I don't give a second thought to and it leads to a mute...

Is that a way to treat your players? One could argue this was a simple attack on me hence this other person above me didn't get muted. This just seems like a selective way to apply rules.

Aaand... more...

You see how they say I think rules don't apply to me while not muting another person who broke the same exact rule while NOT ANSWERING anything unlike I did.

I know I am probably giving this too much thought but I can't get over how they apply their rules...

Eh, I know they are rules and all but if a mod asks you a question that requires a simple answer and I don't have anything else to say, leading to a one word reply I don't give a second thought to and it leads to a mute...

Is that a way to treat your players? One could argue this was a simple attack on me hence this other person above me didn't get muted. This just seems like a selective way to apply rules.

Aaand... more...

You see how they say I think rules don't apply to me while not muting another person who broke the same exact rule while NOT ANSWERING anything unlike I did.

I know I am probably giving this too much thought but I can't get over how they apply their rules...

like i said before. being a mod at just-dice.com and at bit-exo.com and 3+ years now. CG has the worse chat room because of their mods.

i know every dice owner and how they run their chart rooms, and by far CG treats it's customer's with no respect.

Eh, I know they are rules and all but if a mod asks you a question that requires a simple answer and I don't have anything else to say, leading to a one word reply I don't give a second thought to and it leads to a mute...

Is that a way to treat your players? One could argue this was a simple attack on me hence this other person above me didn't get muted. This just seems like a selective way to apply rules.

Aaand... more...

You see how they say I think rules don't apply to me while not muting another person who broke the same exact rule while NOT ANSWERING anything unlike I did.

I know I am probably giving this too much thought but I can't get over how they apply their rules...

Probably because there is nothing to get. They make no sense. They intentionally do it to be jerks and think it's funny and that as long as there are people playing it won't matter how they treat people that are in the chat. It will catch up to them in the long run, you can't be shitty for too long without it having an effect on your reputation. What I don't get is why you would deposit or play there with how they treat you. There are much more respectful/deserving places to play.

I know I am probably giving this too much thought but I can't get over how they apply their rules...

I've been tolerant because I thought you wanted to participate in chat. we don't blindly enforce this rule for every short messages posted. we've talked about it before and you agreed to posting a few words instead of short messages. for example, "i have 20".

since the end of November, you've been warned multiple times for swearing, using caps and being rude to other players, even going as far as mocking them.

your screenshot seems to be missing the part where you're trying to say it's personal and calling me an asshole.

Probably because there is nothing to get. They make no sense. They intentionally do it to be jerks and think it's funny and that as long as there are people playing it won't matter how they treat people that are in the chat. It will catch up to them in the long run, you can't be shitty for too long without it having an effect on your reputation.

What I don't get is why you would deposit or play there with how they treat you. There are much more respectful/deserving places to play.

Stop taking petty things personally."More respectful/deserving places to play" - that gave me giggles.Had you loved other platforms so much,you wouldn't be here in the first place We all know you love crypto-games secretly.

What I don't get is why you would deposit or play there with how they treat you. There are much more respectful/deserving places to play.

Stop taking petty things personally."More respectful/deserving places to play" - that gave me giggles.Had you loved other platforms so much,you wouldn't be here in the first place We all know you love crypto-games secretly.

yeah get your quotes right next time. i never said that.

i'm never there at CG anymore. i like just-dice.com bustadice.com bit-exo.com

So lutpin tell me shit and i answer back something that might be truth, he get butthurt and cry. then he mute me for 100k min? If lutpin dont like chat me he should not chat me, i never ask to chat with him. But seems like lutpin want be victim , he loves that so he can mute. I dont say iam prefect and iam very arrogant and like talk shit. But if lutpin should mute people for behaviour he should not do same. Thats what we call double moral.