A checksummed base32 format, "Bech32", and a standard for native segregated witness output addresses using it.
Questions tagged [bech32-address]
119 questions
22
votes
1 answer
Is it possible to convert a taproot address into a native segwit address?
A few days ago I requested a BTC withdrawal on Binance, I used a bc1p address and the request went through as usual without any issue or warning. (my first time using taproot address).
Binance checked the transaction as completed and provided Txn…
Mario
- 223
- 2
- 5
17
votes
2 answers
How do bech32 addresses compare to P2SH addresses in transaction size?
Bech32 (starts with bc1) and P2SH (starts with 3) can both be used for segwit transactions. I know bech32 is supposed to create smaller transactions, but I'd like to know how much smaller (than P2SH). How do transactions coming from a normal…
B T
- 1,569
- 13
- 27
15
votes
4 answers
Are all three Bitcoin address types interoperable (legacy, segwit, native segwit)?
is it possible to send transactions back and forth between all 3 address types (legacy, segwit, native segwit-bech32)?
Or is one of them not able to send to another?
johnsmiththelird
- 837
- 1
- 6
- 12
14
votes
1 answer
Will a Schnorr soft-fork introduce a new address format (i.e. not bech32)
When we (hopefully) soft-fork to Schnorr signatures will the address be indistinguishable from bech32 addresses?
Bertram Lund
- 671
- 3
- 7
13
votes
1 answer
How to create a Bech32 address from a public key?
What are the steps to create a Bech32 address from an ECDSA public key? Bitcoin wiki has a nice step-by-step guide to create an address from a public key but what about Bech32 addresses? I've read BIP173 but I don't understand what to give as an…
Mike D
- 3,519
- 1
- 8
- 18
12
votes
2 answers
Bech32 conversion to legacy P2PKH?
Electrum now generates Bech32 addresses for SegWit wallets.
Example: bc1qnntcclssmtuvfw2te7q49lzvw67cfvpzxger4j
Pubkey: 023f1b3421c6ae0c1758834d40806c2418194b507be261fa343a0636653f3ec75b
If I search for that Bech32 address on btc.com, I get…
Jonathan Cross
- 1,410
- 10
- 30
11
votes
2 answers
How does the bech32 length-extension mutation weakness work?
A bech32 address ending with p can be modified be inserting or removing q characters immediately before the final p character to make a new valid bech32 address. Why does this work?
Are there any other similar mutation weaknesses in…
jnewbery
- 1,050
- 5
- 22
11
votes
1 answer
Bitcoin automatically diverted to bech32 address
I sent bitcoin to an address starting 3Cn using Electrum but the blockchain viewers seem to show that it has gone to an address beginning bc1 as shown in the link below.
Transaction Viewer
How can this happen? Is there a way I can recover the funds?
S.Brown
- 125
- 5
11
votes
1 answer
Why does Taproot require a new address format?
Dawid Ciężarkiewicz asked on Twitter:
Hey #bitcoin ers. I'm trying to figure out why taproot needs a new
address format, as I missed it. If you have a good link or something -
please share. I thought that "A Taproot output is a native SegWit
output…
Murch
- 71,155
- 33
- 180
- 600
9
votes
2 answers
What the difference between old segwit (3) and new segwit address (bc)?
i'm not that kind of person who understands cryptography and math, can you tell me simply the main purpose of new segwit address? are transactions fee the same for new segwit (bc1)?
instead of "Old Segwit" and "New Segwit" what would you call em?
JackSmith
- 103
- 1
- 4
8
votes
3 answers
Benefits of Bech32 addresses?
In Bitcoin core, when generating a new address for receiving a payment, you get this dialogue:
There is a tick-box for "Generate Bech32 address".
I understand that this is a relatively new feature not yet supported by all wallets. The tooltip help…
RedGrittyBrick
- 24,039
- 3
- 23
- 47
7
votes
2 answers
Most efficient way to store Segwit Address in a database
This is not a duplicate of What is the most efficient way to store bitcoin addresses in a database? but it's the same question except I need a segwit answer.
Let's say I wanted to store every standard BTC address in an SQL database.
The most space…
Roderick Obrist
- 193
- 5
7
votes
1 answer
In simple terms, what are the major differences between P2WPKH and P2WSH bech32 addresses?
I've read over the bip173, bip141, and bip143 specifications and they're a bit too technical to get at the simple answers I'm looking for.
kawthuldrok
- 303
- 1
- 10
7
votes
1 answer
How is Public Key extracted from (message, digital signature, address)
I'm under the impression that a public key is revealed when you sign a message.
Given these 3 inputs.
P2PKH Address, Digital Signature, Message.
Is the public key exposed?
If so, how do you extract the public key from these 3 inputs?
Also, I'm still…
Michael Tidwell
- 472
- 2
- 11
7
votes
2 answers
How do transaction costs compare between Bech32 addresses and legacy Bitcoin addresses?
Now that Electrum 3 supports Bech32 addresses for segwit, when sending coins to a legacy address are fees higher or cheaper?
Patoshi パトシ
- 10,956
- 18
- 80
- 151