Episode #125 of the Stack Overflow podcast is here. We talk Tilde Club and mechanical keyboards. Listen now

Questions tagged [bip-32-hd-wallets]

BIP32, or Hierarchical Deterministic Wallets. HD wallets are wallets that can be shared amongst different wallet implementation with or without the ability to spend coins. https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki

Filter by
Sorted by
Tagged with
1
vote
2answers
1k views

What Happens if Hive Web Shuts Down?

I've been hearing a lot of good things about Hive Web as a wallet. Apparently it's pretty secure, open source, and only requires that you keep a 12-word phrase safe. That said, what if they ever ...
4
votes
2answers
2k views

I want to generate a BIP32 version number for Namecoin and other altcoins

I want to make a BIP32 wallet for Namecoin and other alt coins. I just need to figure out how to generate a a public and private version number so that the BIP32 extended key prefix is something that ...
5
votes
3answers
721 views

Is it possible to check if a bitcoin address “belongs to” a master public key from a deterministic wallet?

Let's say I have a Master Public Key (MPK) and have a derived some addresses from it. How can I check later if a given address was derived from my MPK?
4
votes
1answer
154 views

How can I prove control of HD wallet through message signing?

If I sign a message with one of the address from an HD wallet, does that prove control over the rest of the addresses created and will be created inside that HD wallet?
3
votes
1answer
709 views

Do electrum fully support Hierarchical Deterministic Wallets?

I'm curious if electrum fully support Hierarchical Deterministic Wallets (BIP32). I have seen in source code that some part of implementation is done. But there are also as I think some electrum ...
3
votes
1answer
349 views

Couldn't an attacker cause online (watch-only) wallets to display malicious receiving addresses?

If I understand correctly, one of the main perks of using a deterministic watch-only wallet is the ability to generate new receiving addresses without syncing with the offline wallet, but this seems ...
2
votes
1answer
72 views

Should I use a large random value for i in BIP 32 instead of sequential?

BIP32 doesn't have any guidance on how to choose the i value for child keys. Is there any benefit to using a random value for i ? Other than documenting and saving the value of I for various ...
1
vote
2answers
701 views

What are the differences between the transaction and block versions? (v1, v2, v3, etc..)

If I run command to fetch a block, I see version 2 is returned: getblock 0000000000000000ae22455f90306f43e8c806585fe2dfc3b0e92ac7b7620bff Output { "hash" : "...
2
votes
1answer
351 views

ECIES - When is it bad to sign and encrypt using the same keys?

Suppose I have a public key for a particular user (perhaps extracted when using the new public key recovery format included in P2SH, and BIP32 transactions). Is it OK the same key for both signing ...
2
votes
2answers
117 views

How would an Auditor (“m”) of BIP32 audit the keys generated by the master?

Suppose an auditor needs to review all the incoming Tx for a given wallet... or many wallets. What are the logical steps the Auditor needs to do? Do they need to pre-generate a list of all possible ...
2
votes
1answer
274 views

Can an FPGA for mining be used to crack deterministic keys?

Deterministic keys are based on the sha256 hashing function. As described in the link below deterministic keys use the same hashing function. https://en.bitcoin.it/wiki/Deterministic_wallet Is it ...
8
votes
2answers
1k views

Retrieving all the funds from BIP32 derived wallets

An ecommerce site is using BIP32 wallets for receiving order payments from a tree of child keys where each leaf node is unique to one purchase transaction. Is it common for the site to immediately ...
0
votes
3answers
733 views

Are there standardized ways of generating wallets from passphrases?

Brainwallet is a well-known tool that lets you generate an address from a passphrase. I think Brainwallet just performs a single SHA256 hash on the passphrase to get the 256-bit private key of the ...
4
votes
1answer
173 views

How do I get a vanity address from a hierarchal deterministic wallet?

I'm interested in finding different techniques that can be used to create vanity addresses with a BIP32 address. For example, can any of this computation be offloaded to a dedicated server, or a 3rd ...
18
votes
2answers
2k views

What is the status of hierarchical deterministic wallets (BIP32)

BIP32 specifies hierarchical deterministic wallets, where a master seed fully determines a whole tree of keypairs that can be arbitrarily branched. It also introduces the notions of internal and ...