Bitcoin Forum
July 02, 2024, 11:49:22 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 [153] 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 ... 334 »
3041  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 15, 2014, 02:52:07 PM
Why smaller?

Isn't that what Firstbits is?

Agreed - I am a little confused now also what the real difference is (apart from perhaps trying to add an extra "check").
3042  Bitcoin / Bitcoin Technical Support / Re: Somehow my reciever received .0001 and .215 went to fees on: September 14, 2014, 01:44:48 PM
I'm going to guess blockchain.info/wallet.

If it is then I'd suggest that a request be made for them to "warn before continuing" if the tx fee is greater than the amount being sent to other addresses.

EDIT: In fact the warning should probably be there if the fee is much greater than *what is needed* (although hard to say they are *responsible* for this loss I would hope they'd fix the issue and refund this guy).
3043  Bitcoin / Development & Technical Discussion / Re: Why isn't public key enough? on: September 12, 2014, 02:50:51 PM
thank you for your answers, I understand what you say, but when I send a transaction on the network I've understood that i also send my public key because I've signed the transaction with my private key and so everyone had to check the transaction with my public one.
So everyone can know my public key, it is not true? Maybe I've don't understood how transactions work. If it works in this way the problem still remains and using an address doesn't hide the public key.

Yes - but only when you *send* (where that address is one of the UTXOs). If you create a new address and "receive" BTC then your public key has *not hit the blockchain* (and won't until you spend that UTXO).

Note also that I am pretty sure that if you sign a "verifymessage" then your public key is included in that "signature" (so don't sign messages with a bitcoin address that you haven't "spent from" unless you really have to).
3044  Bitcoin / Development & Technical Discussion / Re: Why isn't public key enough? on: September 12, 2014, 02:20:26 PM
The problem is if someone ever finds a weakness in ECDSA that might enable a private key to be recovered from a public one. Although in general this is a "theoretical" problem a "real" problem was found (last year from memory) due to the use of "non-random" K values (you'll need to google that to find out the gory details).

Provided an address has not been used then its public key does not appear in the blockchain (only the hashed "address") so it keeps your "savings safer". Of course if a weakness was found in ECDSA that did allow "private keys to be worked out" then you would not be able to "spend your BTC" until some kind of "fix" was made available (as your first attempt to do so would publish the public key making it vulnerable to a tx "replacement" that might steal your BTC).
3045  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 11, 2014, 03:35:04 PM
To create a match for the last two characters of the checksum harder than just matching two extra characters in the original match although I am finding it hard to calculate exactly how much harder.

But this whole "create a (near) match in the next block in the hopes that they make a mistake in the block number" is a bit of a stretch, don't you agree?

Maybe so - but we are talking about people "typing in from what they read" (so mistakes are bound to happen).

The fact that if you create any bad "brainwallet" it will have its funds exhausted within minutes suggests that people are happy to run such bots in the hope of finding BTC (e.g. the "horse staple battery" address).
3046  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 11, 2014, 03:26:52 PM
Now just as 1ciyam:2adfeTeju would be invalid similarly 1ciyam3htJ:2adfe would be invalid, both have extra 4 characters which needs to be compared. It does not matter if the extra characters are taken from beginning or end of address as only comparison is made, no checksum validation is made.

Aha - *but* it may be possible using vanitygen to come up with another address starting with 1ciyam3htJ in the next block (depending upon what GPU power you have with regards to vanitygen). To do the same with the "checksum", however, would be *much, much harder* (as you'd have to try many more addresses to get such a match).
3047  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 11, 2014, 03:06:33 PM
Thanks @BurtW - although I am sure this whole idea *grates* on you (as I guess it does with many others) I think it is valuable to at least work out the best practice if one is going to "publish an address" (especially on a "billboard" or the like).
3048  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 11, 2014, 02:59:59 PM
I think I am not able to explain what I mean  Sad

Let's see if we can clarify it a bit (I might not have correctly understood the algo).

If we have:

1ciyam:2adfd then that is currently an okay MinAddress (assuming such an address exists in that block)

but if we have:

1ciyam:2adfe then "couldn't this also be a correct MinAddress" (if a new 1ciyam address had appeared in the next block)?

Assuming that this assumption is correct then:

1ciyam:2adfeTeju would be invalid as the Teju would *not match with the new 1ciyam address*.

(whereas 1ciyam:2adfdTeju would be valid as Teju does match the checksum of the 1ciyam address in the previous block)

EDIT: Or maybe there simply can't be two 1ciyam's in which case there is no such issue (part of the problem is that I am assuming 1ciyam rather than 1ci as I want to keep the "vanity address" prefix but maybe this is also *irrelevant*).
3049  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 11, 2014, 02:22:53 PM
That will hold if we include checksum of MinAddress itself rather than checksum of Full Address, otherwise we are just adding extra characters which needs to be compared, so adding the extra characters from the beginning is same as adding extra characters form the end.

But as the last x characters of a BTC address *are* a checksum (for the rest of the address) then why not use that rather than create another checksum?
3050  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 11, 2014, 02:01:49 PM
I think the issue that was been raised was that of a "typo".

If one types 1ciyam:2adfe rather than 1ciyam:2adfd then presumably you could end up with an incorrect address.

If all or part of the checksum was included then 1ciyam:2adfdeJu would be "invalid" (unless it was actually the same address).
3051  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 11, 2014, 03:08:27 AM
I did not miss it, you did not specify a syntax.  The syntax in your reverse order case would need to be something like:

1c:ju:2adfd  (head:tail:block) or in the original syntax 2adfd-1c-ju (block-head-tail)

I don't think it could work like that (otherwise you'd break copy and paste per my sig example) - I think that the symbol (being a : or something else) itself would imply that the 4 characters *before* the : are the last 4 from the address.

so: 1ciyamTeju:2adfd

(but is now starting to not be so "minimal")

Also I guess you could *repeat* the checksum characters like this:

1ciyam3htJit1feGa26p2wQ4aw6KFTejU:2adfdTejU
3052  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 10, 2014, 02:05:41 PM
Isnt this the same as vanity addresses or im missing something?

It is how "to find" said vanity address that this addresses (not creating it).
3053  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 10, 2014, 12:59:46 PM
BTW:  a simple change in algorithm would make these addresses almost as good as full addresses with respect to typographical error checking.  Just include part of the checksum area of the full address.

Think you must have missed this:

1ciyam3htJit1feGa26p2wQ4aw6KFTejU:2adfd

Hmm... you could put part or all of the normal address checksum in the MinAddress like the above.

Already thunk it!

But glad to see you agree with my suggestion. Smiley
3054  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 10, 2014, 11:48:32 AM
1ciyam3htJit1feGa26p2wQ4aw6KFTejU:2adfd
Vanity address, firstbits address and minaddress all in one.  Very sharp looking!

Thanks - note that it is somewhat a "marketing issue" also (so I was trying to make it look nice while still working with good old copy and paste - including touch screens).
3055  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 10, 2014, 11:45:23 AM
[Edit:  Thinking about this donation address issue some more I think a possible solution would be to generate an xpriv/xpub key pair, create a widget based on the xpub key that displays the first Bitcoin address for the first public key in the sequence until that address receives a donation, then start displaying the Bitcoin address of the next public key in the xpub sequence, etc.  This way a new Bitcoin address is published until it gets used and once it gets used it gets retired.  The entity receiving the donations can then generate the entire private key sequence from the corresponding xpriv key when they want to spend the coins.  In the worst case a very small number of transactions would get sent to one address before the widget changes the donation address on the next page visit.]

End of PSA/rant, now back to our regularly scheduled thread...

Your "edit" idea perhaps makes sense for the "web site widget" but won't work on a "billboard" (unless it is a digital "smart billboard" I guess).

Personally I would create a small wallet for such "tips" or use "coin control" to get rid of some small amount (perhaps another tip I got myself) but of course I get your point that for most people this would be "inconvenient" or "too difficult".

I think that both your and Danny's point with this is really that "publishing an address" is a bad idea full stop (as even if that address "changes with each tip/donation" someone can just monitor the website to keep a track of all such addresses that were given out taking you back to square #1).

In favour of the "short address" idea I have had at least one or two experiences in "buying BTC for cash" when "I did not have my computer handy" - in that case having either a "known public address" (or being able to find one easily with a "short name") was actually "the only way I was going to be able do the deal".
3056  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 10, 2014, 08:48:10 AM
The issues I've highlighted are issues for small transactions like tips/donations etc.

Seriously? Do you think that someone needs to go to someone's website or contact them in order to just give a tip?

I can understand if you are offering a "service" that it would make sense but if you are just tipping someone for a great post then I do not see the harm at all.
3057  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 10, 2014, 07:52:16 AM
The thinking behind this is to make address (almost) mistake proof. So if someone changes the MinAddres 3fa5b-17yk to 3fa5d-17yk or 3fa5b-l7yk by mistake the chances of getting a full address is negligible.

1ciyam3htJit1feGa26p2wQ4aw6KFTejU:2adfd

Hmm... you could put part or all of the normal address checksum in the MinAddress like the above.
3058  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 10, 2014, 07:13:08 AM
@DannyHamilton

You seem to have missed the "tip address" argument to "address re-use" - if people had to go to a website in order to get a unique address to "send a tip" then very few people would ever actually get a tip (and I have had a few sent to my 1ciyam address over the years).

Another variation of the "tip address" is the "billboard sign" one (yes you could also put a QR code there but if the person doesn't have a camera then with this they can still "jot down the address" to find the full address later).
3059  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 10, 2014, 06:50:38 AM
Ok, will add this soon to minaddress.info

Let me know when it is added and I'll even change the address in my sig to include it. Smiley

1ciyam3htJit1feGa26p2wQ4aw6KFTejU:2adfd
3060  Bitcoin / Bitcoin Discussion / Re: MinAddress : Now remember your addresses easily on: September 10, 2014, 06:43:09 AM
Since the address part can be extended so it was put later, but I agree some people will prefer this pattern so for them, this format can be implemented [keeping the original unchanged] by changing the - symbol to @ so your address will become :

1ci@2adfd or 1ciyam@2adfd or  1ciyam3htJit1feGa26p2wQ4aw6KFTejU@2adfd

What do you think?

Nicer but @ might get confused with email - perhaps $ instead? Smiley

(or if $ is going to be controversial then ! or : would be okay)

1ciyam3htJit1feGa26p2wQ4aw6KFTejU!2adfd
1ciyam3htJit1feGa26p2wQ4aw6KFTejU:2adfd
Pages: « 1 ... 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 [153] 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 ... 334 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!