Bitcoin Forum
May 27, 2024, 08:37:48 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 [320] 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 ... 421 »
6381  Bitcoin / Development & Technical Discussion / Re: Timestamp wrap around on: July 06, 2011, 05:04:20 PM
Other problems (such as weakening crypto) will force a protocol redesign before then. Then we can use a real high-precision number instead of a hack. Satoshi said:

unsigned int is good until 2106.  Surely the network will have to be totally revamped at least once by then.
6382  Bitcoin / Development & Technical Discussion / Re: [QUESTION] Distributeds pools on top of bitcoin protocol on: July 06, 2011, 07:04:02 AM
Only one method of implementing a distributed pool has been discovered so far: each participant sends their "share blocks" to all other participants, and each participant pays out according to how much they like the share blocks they've seen from other people. p2pool uses this design, though the decision-making is simplified from earlier proposals (which causes some problems).

However, this method requires all participants to be full nodes, which will be very expensive in the future. The pools themselves also must use a ton of network traffic.
6383  Other / Beginners & Help / Re: limit of 10 personal messages an hour? on: July 06, 2011, 03:26:18 AM
Something like that would make more sense. SMF doesn't support it, though.
6384  Other / Beginners & Help / Re: limit of 10 personal messages an hour? on: July 06, 2011, 03:06:24 AM
240 PMs per day is already too many: no need to make it worse.
6385  Other / Beginners & Help / Re: Bitcoins Somehow LOST in the Network??? on: July 06, 2011, 02:47:45 AM
Run Bitcoin with the -rescan switch and it'll detect the transaction. You must do this every time you switch wallet files.
6386  Other / Beginners & Help / Re: limit of 10 personal messages an hour? on: July 06, 2011, 02:44:35 AM
It's for everyone. Why are you sending so many PMs?
6387  Bitcoin / Bitcoin Discussion / Re: Potential attack vector in generating Bitcoin addresses? on: July 06, 2011, 01:03:38 AM
This has been discussed so many times already...

There are currently 329,993 addresses in the Bitcoin network. Say that this number of addresses are created every day for the next 140 years. That's 16,862,642,300 addresses.

The chance that at least two of those addresses collided is about 9.7x10-29, using the formula here. Calculation.

If every person on Earth makes ten addresses per second for 20 years (2x1018 total addresses), then the probability that two of these addresses collide is about 1.57x10-12.

UUIDs have 2128 possible identifiers. They are also designed to be collision-proof. Wikipedia says:

Quote
To put these numbers into perspective, one's annual risk of being hit by a meteorite is estimated to be one chance in 17 billion, that means the probability is about 0.00000000006 (6 × 10−11), equivalent to the odds of creating a few tens of trillions of UUIDs in a year and having one duplicate. In other words, only after generating 1 billion UUIDs every second for the next 100 years, the probability of creating just one duplicate would be about 50%. The probability of one duplicate would be about 50% if every person on earth owns 600 million UUIDs.

Compare this to Bitcoin's 2160 possible addresses. Bitcoin has:
1461501637330902918203684832716283019655932542976 addresses
UUIDs have:
340282366920938463463374607431768211456 identifiers

And...

Bitcoin already supports OP_HASH256 in script, so it would be trivial to increase the number of addresses if it ever became a problem.
6388  Other / Off-topic / Re: US claims .com and .net are under its jurisdiction on: July 05, 2011, 11:07:28 PM
I doubt they can maintain that position for long. Other countries are already starting to get upset about the US's power over these domains. ICANN is under pressure to stop it.
6389  Bitcoin / Development & Technical Discussion / Re: Instant TX for established business relationships (need replacements/nLockTime) on: July 05, 2011, 05:02:47 PM
Allowing variable output values would be a pretty major change. It might be worth thinking about, though, since it would solve many problems.
6390  Bitcoin / Development & Technical Discussion / Re: [Where do i find] List of "prompt" commands for Bitcoin.exe on: July 05, 2011, 01:13:39 PM
bitcoin -?
6391  Bitcoin / Development & Technical Discussion / Re: Instant TX for established business relationships (need replacements/nLockTime) on: July 05, 2011, 05:57:02 AM
Ah, I missed that the fully-signed intermediate versions would be kept private. This would be safe. Great idea!
6392  Other / Meta / Re: Eh? Market manipulation? on: July 05, 2011, 01:19:01 AM
There were too many junk threads speculating about the value (in the wrong section, too). I also removed one about higher values.

If your thread talks about the BTC value and is less than a few paragraphs long, I may delete it. I find these to be worthless.
6393  Bitcoin / Development & Technical Discussion / Re: Can a mod please move this or link it into a thread on: July 05, 2011, 01:12:55 AM
I think the generate_address_regex() function is broken. Looks like &b58[p] is calculated incorrectly.

I stuck a printf right before output_match() is called:

./vanitygen -r 1.{26}XX
Before output_match: 1H6d1q8niPVvci5zGnpbTkRfaBhWhWSXX5
 After output_match: 1H6d1q8niPVvci5zGnpbTkRfaBhWhXcbEn

The address that the regex is being compared to is never a valid address, and the (valid) end address always differs in the last few characters.

Took me the longest time to figure out this was why all my regexes with $ in it behaved ... unexpectedly.

This reply was just merged here.
6394  Bitcoin / Development & Technical Discussion / Re: Instant TX for established business relationships (need replacements/nLockTime) on: July 04, 2011, 07:33:05 PM
Actually, I thought about this for a long time and I now think it might have some uses.

At first I thought that tx A could be broadcast without signing tx B, which would allow the withdrawer to burn coins. But the site just needs to count BTC as temporarily withdrawn until tx B is signed.

Then I thought that the side sending tx A would have a long time to generate a block and choose any version of tx B they want, ignoring sequence. But they'll actually have only tens of minutes to do this.

The risk still seems unacceptable for most sites. The attacker can't easily use network-based attacks as with regular 0-confirmation transactions, but they still only need to solve one block, and they can try the attack many times without cost until it works. Maybe the method could be used if other security measures were taken, such as delaying USD withdrawals out of exchanges.
6395  Bitcoin / Bitcoin Technical Support / Re: wallet.dat and symbolic link on: July 04, 2011, 04:31:01 PM
I do this on Windows.
6396  Bitcoin / Bitcoin Discussion / Re: Do you really believe Satoshi is real?? on: July 04, 2011, 04:23:41 PM
I think Satoshi is an individual person. He writes with a consistent style. I doubt he's American, since he sometimes uses British spelling.

if im understanding that right.. he could literally prove who he is by using his private key to a sign a message and send it via the client(?) to everyone!

Other people have that alert key now. However, Satoshi has published a PGP public key of his own:
https://forum.bitcoin.org/Satoshi_Nakamoto.asc
6397  Bitcoin / Bitcoin Discussion / Re: Who was the original mtgox owner? on: July 04, 2011, 04:15:53 PM
Jed
6398  Bitcoin / Development & Technical Discussion / Re: Instant TX for established business relationships (need replacements/nLockTime) on: July 04, 2011, 05:40:46 AM
I wouldn't really consider MtGox full-reserve if they did that, since someone could "burn" their deposits.
6399  Bitcoin / Development & Technical Discussion / Re: a pseudo TAN that doesn't affect the block chain but grants pretty good security on: July 03, 2011, 07:01:11 PM
Oh, I missed that you were using private keys. Never mind that, then.

Given all but a few bytes of an ECDSA private key, I would not be surprised if there was some way of getting the remaining bytes without a full brute-force.
6400  Bitcoin / Development & Technical Discussion / Re: a pseudo TAN that doesn't affect the block chain but grants pretty good security on: July 03, 2011, 06:45:29 PM
It would take less than a second to find the code, since all of the used Bitcoin addresses are known. You could just search Bitcoin Block Explorer for the known part.
Pages: « 1 ... 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 [320] 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 ... 421 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!