Bitcoin Forum
May 13, 2024, 04:26:52 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 ... 421 »
6721  Bitcoin / Development & Technical Discussion / Re: Timejacking & Bitcoin on: May 28, 2011, 05:47:35 PM
NTP + median peer time + system clock seems like the perfect solution to me. If two or more sources are in agreement within 40 minutes, use the average of those times. If all three disagree, ask the user to fix it.

Edit: instead of using the average, you could get a more accurate time by using NTP if it agrees, or the system time otherwise.
6722  Bitcoin / Development & Technical Discussion / Re: Timejacking & Bitcoin on: May 28, 2011, 05:43:29 PM
It's still centralized. Someone controls pool.ntp.org.
6723  Bitcoin / Bitcoin Discussion / Re: When and how did you find out about Bitcoin? on: May 28, 2011, 05:31:04 PM
I found it on 4chan around February 2010. The post was someone complaining about how long it was taking to download blocks. Smiley

I've always been interested in decentralized systems such as BitTorrent, Tor, and Freenet, so I was immediately interested.
6724  Bitcoin / Development & Technical Discussion / Re: Timejacking & Bitcoin on: May 28, 2011, 05:09:13 PM
With NTP we'd really need to reduce the max adjustment time, or else whoever controls pool.ntp.org could easily attack people.

Originally NTP was supposed to be used along with peer time. Maybe that would be better than relying only on NTP.
6725  Bitcoin / Development & Technical Discussion / Re: Design notes for sharing work between multiple independent chains on: May 28, 2011, 04:59:49 PM
Yeah, I know the opposing views on the subject. I'm asking purely from a technical standpoint if your system has any limitation that Namecoin doesn't have, thus making the existence of Namecoin still worthwhile even if bitDNS is implemented.

BitDNS can't use Bitcoin's lightweight client mode, so in the future it will always be rare for people to run their own BitDNS resolvers. I don't know if Namecoin is set up to use client mode, either, though. BitDNS probably requires more resources, too, since servers need to scan all non-DNS transactions.

I think Namecoin is broken for other reasons, though:
https://forum.bitcoin.org/index.php?topic=7244.msg106438#msg106438
6726  Bitcoin / Development & Technical Discussion / Re: Are bitcoin addresses a limited resource? on: May 28, 2011, 09:05:25 AM
But difficulty of generating one address is the same as calculating one hash.

No: you also have to generate an ECDSA public key, or else the address is useless. Bitcoin also hashes the public key twice.
6727  Bitcoin / Development & Technical Discussion / Re: Are bitcoin addresses a limited resource? on: May 28, 2011, 06:50:55 AM
There are 2160 possible addresses, which is a ridiculous number. If every person on Earth makes ten addresses per second for 20 years (2x1018 total addresses), then the probability that at least two of these addresses collide is about 1.57x10-12.
6728  Bitcoin / Development & Technical Discussion / Re: Design notes for sharing work between multiple independent chains on: May 28, 2011, 06:41:55 AM
Are you saying that a DNS system can be implemented on top of Bitcoin without needing to make any changes to the protocol or ask for permission from anyone?

Yes.

Quote
If so then doesn't that make Namecoin worthless or is a new block chain with new transaction types still technically superior than this method?

Some people think that a separate system is better. I think combining DNS into Bitcoin's block chain (not into the Bitcoin software) is better because the incentive problem is already solved, it's easier to do, and it would give some intrinsic value to bitcoins.
6729  Bitcoin / Development & Technical Discussion / Re: Transaction History - Gray/Grey vs Black? on: May 28, 2011, 05:50:30 AM
Unconfirmed transactions are only grey when you receive them. They don't count toward your balance, since they might never clear.
6730  Bitcoin / Development & Technical Discussion / Re: Timejacking & Bitcoin on: May 28, 2011, 02:47:57 AM
I think it is a legitimate attack, though it's difficult to perform. The max time the network is allowed to adjust your clock should be reduced to 40 minutes.
6731  Bitcoin / Bitcoin Discussion / Re: Let's add up the KNOWN lost bitcoins on: May 27, 2011, 04:09:16 AM
How about the 50 from the duplicate generation in blocks 91812 and 91842?

There's another duplicate in 91880.
6732  Bitcoin / Development & Technical Discussion / Re: handling block branches on: May 27, 2011, 02:14:52 AM
Wait, what happens when the 100 blocks is reached? The network is split for good?

Coins created through generation are not spendable until they have 100 confirmations. So once a split lasts longer than 100 blocks (from the perspective of the smaller side), lots of people are likely to lose transactions, as all transactions based on the now-invalid generated coins will also become invalid.

Almost, but one minor caveat: The group with more people/miners would be accepted as the proper block chain.  If mexico had more users in their network than the US (given the relative sizes of the countries, I doubt it) then it would be the US transactions that would need to be re-validated.

The OP specified that Mexico is the smaller side.
6733  Bitcoin / Development & Technical Discussion / Re: handling block branches on: May 26, 2011, 01:15:16 PM
So you are saying the blocks mexico mined will be undone, but the transactions will still exist and need to be added and verified by usa blockchain?

Yes.

Transactions will only become invalid if:
- The split lasts so long that Mexico generates 100 blocks and generations therefore mature; or,
- Someone who can communicate on both sides of the split double-spends his coins.
6734  Bitcoin / Development & Technical Discussion / Re: Testnet stability (was Lost coins on testnet) on: May 26, 2011, 03:58:10 AM
Yeah, someone's making huge forks of the testnet chain.
6735  Bitcoin / Bitcoin Discussion / Re: Satoshi's spare change? on: May 26, 2011, 03:54:04 AM
It only prints a message. It used to shut off RPC, but this was removed. (IMO, it should have been left in as an opt-in feature.)
6736  Bitcoin / Press / Re: Bitcoin press hits, notable sources on: May 26, 2011, 03:49:36 AM
http://www.promotionalcodes.org.uk/26970/what-is-bitcoin/

"What is Bitcoin?" - has a nice infographic

The info on that image is terrible.
6737  Bitcoin / Development & Technical Discussion / Re: handling block branches on: May 26, 2011, 02:57:10 AM
All of the miners in Mexico will put the transactions in their old chain back into the transaction queue once they switch chains.
6738  Bitcoin / Bitcoin Discussion / Re: Satoshi's spare change? on: May 26, 2011, 02:01:01 AM
I believe Gavin has the alert key now.

Only Satoshi has an alert key.
6739  Other / Off-topic / Re: PHP developers - please stand up! on: May 25, 2011, 10:59:54 PM
Bitcoin Block Explorer is written in PHP.
6740  Other / Meta / Re: So the respect feature is back... on: May 25, 2011, 10:57:07 PM
No, it's from the karma mod. It was always listed on profiles.
Pages: « 1 ... 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 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 ... 421 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!