Tagged Questions

The tag has no wiki summary.

learn more… | top users | synonyms

2
votes
1answer
77 views

Why can addresses be shorter than 34 bytes?

The wiki entry on Address says: Some Bitcoin addresses can be shorter than 34 characters (as few as 27 in theory) and still be valid. [...] These shorter addresses are valid simply because they ...
1
vote
2answers
158 views

What is the correct Base58 encoding for this uncompressed Public Key RipeMD hash with a zeros in bits 31, 32, or 33?

My understanding is that Base58Checked is always 34 bytes long, and isn't going to be less than 34 bytes even if the first or last bytes of the RipeMD are zero. If this statement isn't true, then ...
0
votes
0answers
22 views

For greater anonymity, should I split my payments into multiple addresses (in the same Tx or different Tx)?

Normally when people pay an individual, they pay directly to a single Base58 address. I would think that it would allow for greater anonymity if instead of paying one address, I would split that ...
0
votes
1answer
189 views

Base58Check encoding: Using for Version 4 UUID?

Can Base58Check encoding be used to encode a Version 4 UUID? This would be handy for the same reasons as encoding Bitcoin public keys in Base58Check instead of Base64. I've read the Bitcoin wiki ...
3
votes
1answer
184 views

Does a Vanity Address reduce the randomness / entropy of the private key? Is there cryptographic proof?

Since a vanity address discards many "valid" keys in order to find one that matches a pre-determined string, I think that the "randomness" of the data would be reduced, thus weakening the key. Is ...
1
vote
1answer
54 views

What development tests should I do when creating a Base58Checked parser? [closed]

Are there any special tests (test data) I should run against my code if I've written a Base58Checked encoder/decoder?
2
votes
1answer
1k views

How do I Base58 Checked encode / decode an address in C#? What does “normalize leading zeros” mean?

I am trying to encode and decode a Base58 address in C#. The following function is a start, but it has a few issues: This code does not normalize leading zeros (what does that look like?) If this ...
7
votes
1answer
408 views

Why does vanitygen ban certain letters on testnet?

I'm guessing that vanitygen is more strict or has different rules than production's Base58 rules. Why are some of thse names marked not possible? C:\vanitygen>oclvanitygen -k -o ...
3
votes
1answer
247 views

What would happen if two public keys had the same Base58 hash?

If two different public keys had the same Base 58 hash, what would happen? Could one key spend money in the other account? What would happen to the monies received by the shared base58 hash?
9
votes
2answers
1k views

How many bitcoins have been sent to Base58-invalid addresses?

Some bitcoins have been permanently lost when they are sent the the following addresses. The explanation I've found is that they contain characters that are invalid in Base58 ...