Charles-Tim
Legendary
Offline
Activity: 1736
Merit: 5219
Leading Crypto Sports Betting & Casino Platform
|
|
October 19, 2020, 08:51:26 PM |
|
...
Thanks for the correction, I gained a lot from your post above. I am a bit bad to anything related transactions, all because I looked for book to read about it in details and I have not found a perfect one. I will make use of the tool, I believed I can learn from the write up found under the tool too. Thanks. Isn't coinomi and trust wallet among them? I have used these two for awhile already.
I don't remember where I've read it but someone recommended that we create new wallet for every transaction to be made. And this is for security reasons because for every transaction the public key of the address is exposed. This could be too much of a security measure I suppose but it must have been a good practice and there are exchanges that I see allowing users to generate addresses. Is there any of them that has plans for this?
I don't remember where I've read it but someone recommended that we create new wallet address for every transaction to be made. Coinomi support segwit, I do not know about trust wallet. Exchanges that users can generate new address, if using nested segwit like HitBtc, it will continuing generating nested segwit, and if it is generating legacy address, it will continue generating legacy address. I do not think that is an issue if you can still use segwit to pay into the exchange, exchange fee rate is very high because most of the fee is not for miners but the exchanges themselves.
|
..Stake.com.. | | | ▄████████████████████████████████████▄ ██ ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄ ██ ▄████▄ ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██ ██████ ██ ██████████ ██ ██ ██████████ ██ ▀██▀ ██ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██████ ██ █████ ███ ██████ ██ ████▄ ██ ██ █████ ███ ████ ████ █████ ███ ████████ ██ ████ ████ ██████████ ████ ████ ████▀ ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██ ██ ▀▀▀▀▀▀▀▀▀▀ ██ ▀█████████▀ ▄████████████▄ ▀█████████▀ ▄▄▄▄▄▄▄▄▄▄▄▄███ ██ ██ ███▄▄▄▄▄▄▄▄▄▄▄▄ ██████████████████████████████████████████ | | | | | | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▄▀▄ █▀▀█▀▄▄ █ █▀█ █ ▐ ▐▌ █ ▄██▄ █ ▌ █ █ ▄██████▄ █ ▌ ▐▌ █ ██████████ █ ▐ █ █ ▐██████████▌ █ ▐ ▐▌ █ ▀▀██████▀▀ █ ▌ █ █ ▄▄▄██▄▄▄ █ ▌▐▌ █ █▐ █ █ █▐▐▌ █ █▐█ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█ | | | | | | ▄▄█████████▄▄ ▄██▀▀▀▀█████▀▀▀▀██▄ ▄█▀ ▐█▌ ▀█▄ ██ ▐█▌ ██ ████▄ ▄█████▄ ▄████ ████████▄███████████▄████████ ███▀ █████████████ ▀███ ██ ███████████ ██ ▀█▄ █████████ ▄█▀ ▀█▄ ▄██▀▀▀▀▀▀▀██▄ ▄▄▄█▀ ▀███████ ███████▀ ▀█████▄ ▄█████▀ ▀▀▀███▄▄▄███▀▀▀ | | | ..PLAY NOW.. |
|
|
|
o_e_l_e_o
In memoriam
Legendary
Offline
Activity: 2268
Merit: 18747
|
|
October 20, 2020, 03:12:29 AM |
|
I don't remember where I've read it but someone recommended that we create new wallet for every transaction to be made. And this is for security reasons because for every transaction the public key of the address is exposed. As Charles-Tim has said, it is a new address which is recommended. When you send a transaction, the individual public key for that address is exposed, which is a theoretical security risk in the future once elliptic curve multiplication becomes vulnerable. The other addresses in that wallet are unaffected. When it comes to exchanges though, there is another reason why a new address for each deposit is important - privacy. If i know you own address X, and I see you deposit coins to an address owned by an exchange, then I can reasonably assume that every other deposit to that address is from you, and I can use thelst knowledge to link a lot of your addresses and a lot of your coins.
|
|
|
|
pooya87
Legendary
Offline
Activity: 3640
Merit: 11039
Crypto Swap Exchange
|
|
October 20, 2020, 05:07:28 AM |
|
i'm curious if there is any data to support this, i thought it plateaued a while ago.
Sure there is, and if you look you will see I posted Bech32 statistics link in first post. sorry, i thought the link was the reference for your table. there is an interesting jump in the chart if we look at the past year statistics in February where it goes from 410k BTC to 590k BTC, it is as if some whale(s) decided to move a lot of coins to bech32 addresses in one day (2020-02-03).
|
|
|
|
aesma
|
|
October 23, 2020, 10:05:38 AM |
|
Hello dkbit98, someone tried to send me some coin from the exchange "Uphold" https://uphold.com/en-us/ I didn't know about. The site refused and said my Bech32 address was invalid. After some research, it turns out Uphold only supports P2PKH and P2SH addresses, so you can add it to your table with two red "no".
|
|
|
|
|
dkbit98 (OP)
Legendary
Offline
Activity: 2422
Merit: 7578
|
|
October 23, 2020, 01:09:45 PM |
|
Hello dkbit98, someone tried to send me some coin from the exchange "Uphold" https://uphold.com/en-us/ I didn't know about. The site refused and said my Bech32 address was invalid. After some research, it turns out Uphold only supports P2PKH and P2SH addresses, so you can add it to your table with two red "no". Than you for providing feedback about Uphold and it is now added to unsupported list. I also added Betfury casino because I received report that is not supporting Bech32 address format. You can post more submissions with proof.
|
|
|
|
squatter
Legendary
Offline
Activity: 1666
Merit: 1196
STOP SNITCHIN'
|
|
October 23, 2020, 11:00:18 PM |
|
I'm surprised to see Blockstream Green and Casa on the list. Fortunately, they will both likely be deploying Bech32 address generation in the not-so-distant future. At least, that's my interpretation of this and this. As for ChipMixer, I believe they have very good reasons not to implement Bech32 yet: I've always assumed it was due to the slow network adoption of Segwit. Until a few months ago, Segwit transactions comprised significantly less than 50% of transactions on the network. Moving all of Chipmixer's activity to Segwit would have therefore compromised its anonymity set. Best to use the most common form of Bitcoin address, right? Now that Segwit adoption is hovering in the 50-60% range, the transition is more justifiable. (To be fair, I'm not sure about the proportion of bech32 vs. wrapped P2SH usage, though.) As it turns out, Bech32 only represents 3.5% of the network if measured by number of UTXOs, or 4.6% if measured by the number of BTC stored. From a privacy perspective, it seems reasonable for ChipMixer to continue holding off.
|
|
|
|
malevolent
can into space
Legendary
Offline
Activity: 3472
Merit: 1724
|
|
October 23, 2020, 11:58:20 PM |
|
Trezor also supports receiving/sending from bech32 addresses with their new app and web wallet Trezor Suite: https://suite.trezor.io/
|
Signature space available for rent.
|
|
|
o_e_l_e_o
In memoriam
Legendary
Offline
Activity: 2268
Merit: 18747
|
As for ChipMixer, I believe they have very good reasons not to implement Bech32 yet:
I'm not sure I follow that logic. The anonymity from using ChipMixer does not rely on an attacker not being able to tell an output came from ChipMixer. Indeed, it is trivial to identity a ChipMixer output, given their characteristic funding transactions with 50 outputs of 0.016 BTC, or similar. It is therefore irrelevant if an output is legacy or Bech32 - it can easily be identified as a ChipMixer output either way. Rather, the anonymity comes from being unable to link these outputs to any inputs due to the time travel funding structure and set chip size. I for one would personally like ChipMixer to upgrade to native Segwit outputs at least, even if they keep legacy deposit addresses to maintain compatibility with other services. Please correct me if I'm missing something though.
|
|
|
|
dkbit98 (OP)
Legendary
Offline
Activity: 2422
Merit: 7578
|
|
October 24, 2020, 05:36:46 PM |
|
One update today. Bisq exchange is now officially supporting Bech32 addresses so I am removing them from my lazy list. Others will follow sooner or later SegWit addresses to fund and withdraw from your Bisq wallet
NOTE: Although it's now finally possible to transfer out of Bisq to Bech32 wallets, do not expect any fee savings just yet, because all Bisq trading transactions still happen against P2PKH addresses. This change will be shipped in one of the next releases. Source information: https://github.com/bisq-network/bisq/releases/tag/v1.4.2
|
|
|
|
squatter
Legendary
Offline
Activity: 1666
Merit: 1196
STOP SNITCHIN'
|
|
October 28, 2020, 12:04:10 AM |
|
As for ChipMixer, I believe they have very good reasons not to implement Bech32 yet:
I'm not sure I follow that logic. The anonymity from using ChipMixer does not rely on an attacker not being able to tell an output came from ChipMixer. Indeed, it is trivial to identity a ChipMixer output, given their characteristic funding transactions with 50 outputs of 0.016 BTC, or similar. It is therefore irrelevant if an output is legacy or Bech32 - it can easily be identified as a ChipMixer output either way. Rather, the anonymity comes from being unable to link these outputs to any inputs due to the time travel funding structure and set chip size. Thanks for pointing that out. I may have been approaching this question from the wrong angle. Two questions for you: If ChipMixer were to, in practice, exclude users who haven't upgraded to Bech32-compatible wallets, how would that affect the anonymity set of the overall service? Would it matter, in your opinion? When you say an output could easily be identified as a CM output, I assume you are talking strictly in terms of an heuristic analysis, and not necessarily in terms of blockchain analysis, correct? That is to say, if I merged and split my own outputs exactly as I have observed ChipMixer doing and then sent you some of those chips, you would assume they came from ChipMixer.
|
|
|
|
bitmover
Legendary
Offline
Activity: 2492
Merit: 6321
bitcoindata.science
|
As it turns out, Bech32 only represents 3.5% of the network if measured by number of UTXOs, or 4.6% if measured by the number of BTC stored. From a privacy perspective, it seems reasonable for ChipMixer to continue holding off.
Segwit adoption is quite larger than this. I made this topic about it, where I made a few charts. I used blockchair data from LoyceV csv file. This chart is the witness_count/transaction_count ratio. As witness_count is the number of transactions in the block containing witness information, we can easily calculate the segwit adoption per block. As the chart would become too noise with adoption per block, I calculate the adoption per month (witness_count per month / transaction count per month) This is the result. Nearly 50% of transactions are segwit. As 50% of transactions are segwit, ChipMixer would be more private if nobody knows which address format it is using. For now, everyone can know for sure that 50% of the transactions are not CM chips.
|
|
|
|
o_e_l_e_o
In memoriam
Legendary
Offline
Activity: 2268
Merit: 18747
|
|
October 28, 2020, 09:14:59 AM |
|
If ChipMixer were to, in practice, exclude users who haven't upgraded to Bech32-compatible wallets, how would that affect the anonymity set of the overall service? Would it matter, in your opinion? The anonymity set would undoubtedly reduce, but even if it didn't, I wouldn't want to cut off some users from the service, particularly users who are using custodial wallets and are in the greatest need of privacy improving services. Even if they only offered legacy addresses for inputs, I can't see any real reason the chips for withdrawal aren't SegWit. When you say an output could easily be identified as a CM output, I assume you are talking strictly in terms of an heuristic analysis, and not necessarily in terms of blockchain analysis, correct? That is to say, if I merged and split my own outputs exactly as I have observed ChipMixer doing and then sent you some of those chips, you would assume they came from ChipMixer.
Probably. I don't really care where my bitcoin come from, so I don't really pay much attention. If you sent me an exact chip value, and I went back one transaction and saw a "classic" ChipMixer funding structure, then yeah, personally I would probably just assume it was from ChipMixer and not look any deeper. I'm sure that if I was interested and probed a bit deeper though I could figure it out, though.
|
|
|
|
Krislaw
|
|
October 28, 2020, 10:46:33 AM |
|
Binance as a big exchange should consider adding bc1 address to their exchange. I don't know why they make it look impossible.
You should add Exodus wallet. They give bc1 address and also allow the creation. They also give legacy wallet address. So their wallet feature is ok.
|
|
|
|
LoyceV
Legendary
Offline
Activity: 3500
Merit: 17694
Thick-Skinned Gang Leader and Golden Feather 2021
|
|
October 28, 2020, 10:51:02 AM |
|
As for ChipMixer, I believe they have very good reasons not to implement Bech32 yet:
I'm not sure I follow that logic. The anonymity from using ChipMixer does not rely on an attacker not being able to tell an output came from ChipMixer. Indeed, it is trivial to identity a ChipMixer output, given their characteristic funding transactions with 50 outputs of 0.016 BTC, or similar. It is therefore irrelevant if an output is legacy or Bech32 - it can easily be identified as a ChipMixer output either way. Rather, the anonymity comes from being unable to link these outputs to any inputs due to the time travel funding structure and set chip size. Anyone can copy ChipMixer's "characteristinc funding" for their own transactions: just take an input, and create many chip-sized outputs in one transaction. I've made some lists counting currently funded addresses in chips-size. All addresses:1 m BTC: 268782 2 m BTC: 69499 4 m BTC: 32541 8 m BTC: 16476 16 m BTC: 8782 32 m BTC: 4378 64 m BTC: 1940 128 m BTC: 1469 256 m BTC: 726 500 m BTC: 39785 512 m BTC: 616 1000 m BTC: 86705 1024 m BTC: 446 2048 m BTC: 93 4096 m BTC: 134 8192 m BTC: 32 Only addresses starting with 1:1 m BTC: 216475 2 m BTC: 52087 4 m BTC: 24640 8 m BTC: 12498 16 m BTC: 6626 32 m BTC: 3485 64 m BTC: 1700 128 m BTC: 1318 256 m BTC: 658 500 m BTC: 19436 512 m BTC: 592 1000 m BTC: 52094 1024 m BTC: 435 2048 m BTC: 88 4096 m BTC: 132 8192 m BTC: 31 Only addresses starting with 3:1 m BTC: 39821 2 m BTC: 13391 4 m BTC: 6801 8 m BTC: 3297 16 m BTC: 1944 32 m BTC: 781 64 m BTC: 209 128 m BTC: 119 256 m BTC: 58 500 m BTC: 14684 512 m BTC: 22 1000 m BTC: 27670 1024 m BTC: 7 2048 m BTC: 5 4096 m BTC: 2 8192 m BTC: 1 Only addresses starting with bc1:1 m BTC: 12450 2 m BTC: 4016 4 m BTC: 1099 8 m BTC: 679 16 m BTC: 211 32 m BTC: 112 64 m BTC: 31 128 m BTC: 32 256 m BTC: 10 500 m BTC: 5665 512 m BTC: 2 1000 m BTC: 6940 1024 m BTC: 4 2048 m BTC: 0 4096 m BTC: 0 8192 m BTC: 0 Only weird addresses (anything with a "-" in it) : 1 m BTC: 36 2 m BTC: 5 4 m BTC: 1 8 m BTC: 2 16 m BTC: 1 32 m BTC: 0 64 m BTC: 0 128 m BTC: 0 256 m BTC: 0 500 m BTC: 0 512 m BTC: 0 1000 m BTC: 1 1024 m BTC: 0 2048 m BTC: 0 4096 m BTC: 0 8192 m BTC: 0 Notes: I'm using data from October 24 because of bandwidth problemsI only check the total balance, some addresses may have received funds several times.
|
| | Peach BTC bitcoin | │ | Buy and Sell Bitcoin P2P | │ | . .
▄▄███████▄▄ ▄██████████████▄ ▄███████████████████▄ ▄█████████████████████▄ ▄███████████████████████▄ █████████████████████████ █████████████████████████ █████████████████████████ ▀███████████████████████▀ ▀█████████████████████▀ ▀███████████████████▀ ▀███████████████▀ ▀▀███████▀▀
▀▀▀▀███████▀▀▀▀ | | EUROPE | AFRICA LATIN AMERICA | | | ▄▀▀▀ █ █ █ █ █ █ █ █ █ █ █ ▀▄▄▄ |
███████▄█ ███████▀ ██▄▄▄▄▄░▄▄▄▄▄ █████████████▀ ▐███████████▌ ▐███████████▌ █████████████▄ ██████████████ ███▀███▀▀███▀ | . Download on the App Store | ▀▀▀▄ █ █ █ █ █ █ █ █ █ █ █ ▄▄▄▀ | ▄▀▀▀ █ █ █ █ █ █ █ █ █ █ █ ▀▄▄▄ |
▄██▄ ██████▄ █████████▄ ████████████▄ ███████████████ ████████████▀ █████████▀ ██████▀ ▀██▀ | . GET IT ON Google Play | ▀▀▀▄ █ █ █ █ █ █ █ █ █ █ █ ▄▄▄▀ |
|
|
|
jademaxsuy
|
|
October 28, 2020, 11:30:51 AM |
|
There are many bitcoin wallets and mostly suported bech32 addresses. Mycelium is one which supported this kind of wallet that could enable you to send and receive bech 32 wallet addresses. If you wish OP to add those wallets that support the bech32 addresses then check these different wallets in this thread For your ready reference on bitcoin wallet posted by @erikoy.
|
|
|
|
dkbit98 (OP)
Legendary
Offline
Activity: 2422
Merit: 7578
|
|
October 28, 2020, 11:45:36 AM Last edit: October 28, 2020, 12:06:05 PM by dkbit98 |
|
Why cutting off anyone As 50% of transactions are segwit, ChipMixer would be more private if nobody knows which address format it is using. For now, everyone can know for sure that 50% of the transactions are not CM chips.
Correct, I talked with Chipmixer and for now they don't have any intention of using Bech32 address format. One more website to look for Bech32 stats as well as other stats is txstats.com You should add Exodus wallet. They give bc1 address and also allow the creation. They also give legacy wallet address. So their wallet feature is ok.
This is the list of wallets and services that DO NOT support bech32 bc1 address format, so I won't add Exodus for now, but in future I plan to add separate list of popular services supporting bc1
|
|
|
|
dkbit98 (OP)
Legendary
Offline
Activity: 2422
Merit: 7578
|
|
December 24, 2020, 11:15:56 AM |
|
Binance exchange is now finally supporting segwit bech32 address format so I am removing them from the list, and I am hoping other services/wallets will follow them soon. Fellow Binancians, Binance has launched Segregated Witness (SegWit) support for Bitcoin (BTC) deposits (withdrawals are already supported). By selecting the BTC (SegWit) network, users can transfer funds to a SegWit (bech32) address. https://www.binance.com/en/support/announcement/0fee417cefff41a8a8fbfeaf23d0ae01?ref=JLI1VBLA
|
|
|
|
NotATether
Legendary
Offline
Activity: 1792
Merit: 7388
Top Crypto Casino
|
|
December 24, 2020, 02:35:36 PM |
|
Armory wallet has a board here and the main developer (goatpig) is active here, so why don't you raise the topic of supporting bech32 addresses with him?
Even better, you can implement it yourself since it's open-source software any maybe he'll merge your contribution.
|
|
|
|
manfredmann
|
|
December 24, 2020, 02:39:10 PM |
|
Why they should not adapt to support all the bitcoin addresses. This will create worries and confusions when doing transactions because you have to make sure that the wallet supports from the wallet you are using specifically bech32 bitcoin address. So far, a wallet I known good to supoort bitcoin address like bech32 is the mycelium wallet but then again you have to familiarize the different wallet addresses in mycelium being classiffied in the option of the bitcoin wallet address.
|
|
|
|
|