Bitcoin Forum
May 27, 2024, 11:38:41 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 388 389 390 391 392 393 394 395 396 397 398 399 400 ... 421 »
6981  Bitcoin / Development & Technical Discussion / Re: UX for bitcoin address field on: April 27, 2011, 12:50:11 AM
lease provide either examples or at least a plausible argument for the existence of valid addresses shorter than 27 characters or longer than 34 characters. I've corrected you on this before http://bitcointalk.org/index.php?topic=1019.msg12683#msg12683

26 characters:
11111111111111111111BZbvjr

I did wrongly remember the upper limit, though. It is 34 characters. I must have flipped the digits in my head.
6982  Bitcoin / Bitcoin Discussion / Re: Bitcoin’s Collusion Problem - by Timothy B Lee on: April 26, 2011, 10:30:51 PM
If someone makes Bitcoin unusable for a long time by controlling >50% of the network, people might start weighting the "work" value of a chain by looking at its behavior in handling transactions. A chain of 20 blocks with no transactions is very likely to be malicious, for example. As long as it's done by weighting instead of outright rejection, legitimate clients shouldn't ever stay on separate chains for long.
6983  Bitcoin / Development & Technical Discussion / Re: OP_TIMESTAMP in script on: April 26, 2011, 05:47:35 PM
Can this be done with nLockTime while remaining secure for sender and recipient?

The sender could leave the transaction open until confirming that the recipient is OK, and then replace it with a closed transaction. Or the recipient could send BTC to some trusted person and then cancel it with a transaction to self (a dead man's switch).

It can't protect against double-spending.
6984  Economy / Scam Accusations / Re: Beware of scammers! on: April 26, 2011, 04:42:42 AM
I've successfully used Centregold before.
6985  Bitcoin / Development & Technical Discussion / Re: [PULL] Sign and verify message with bitcoin address and public key on: April 26, 2011, 04:40:53 AM
When you spend coins by signing transactions, don't you sign a double SHA256 hash of the transaction?

You sign some other stuff, too, which prevents that attack.
6986  Bitcoin / Development & Technical Discussion / Re: UX for bitcoin address field on: April 26, 2011, 02:44:21 AM
Trimming invalid characters is a good idea. The chance that you make a valid address from nothing is nearly 0 -- if you get a valid address, the user pasted one.

I've seen many sites assume that Bitcoin addresses must be 33 or 34 characters long, but they can actually be 25-43 characters in length.

All sites should verify address checksums. I don't like the idea of asking Bitcoin over RPC for every address, though: there's code for checking yourself in several languages.
6987  Bitcoin / Bitcoin Discussion / Re: Q: how does fee motivate miners to process transaction more quickly on: April 25, 2011, 03:40:27 PM
A block with more transactions isn't "more valid". Miners can generate blocks with no transactions if they want. Transaction fees encourage them not to create empty blocks.
6988  Economy / Marketplace / Re: Pizza for bitcoins? on: April 25, 2011, 02:53:46 AM
I thought it was pretty cool how I was able to generate so much BTC when I first started using Bitcoin. It was fun and unique. A few times I generated two blocks in a row with my 3000 khash/s. My CPU was pretty fast compared to others on the network.

I sold 15,000 BTC on Bitcoin Market for ~0.003 USD: the all-time low on any market, AFAIK. I had measured my power consumption and determined that it only cost me ~0.001 BTC to make one BTC, so I thought 0.003 was a good profit margin. I knew the price would rise over time due to the deflationary nature of Bitcoin, but I didn't think it would happen so suddenly.

6989  Economy / Economics / Re: 1 BTC = 20 USD on: April 25, 2011, 02:25:02 AM
You guys are nuts! BTC hasn't even quite reached $2. I predict a drop to $1 or less.

Anyone want to bet me that it won't go above $20?
6990  Bitcoin / Bitcoin Discussion / Re: How do we prevent money laundering and assasinations? on: April 25, 2011, 01:37:28 AM
I vote for getting business that trade narcotics off the merchant list.

We do not want to promote that kind of thing on the official forum. Those who absolutely want to seek out that stuff, will be able to find it anyway.

Illegal goods are not allowed on the official forum. bitcoin.it is not official.
6991  Other / Off-topic / Re: Need help to test if my servers are up or if I'm being blocked[FIXED] on: April 25, 2011, 12:30:23 AM
Uptime Party can check SSH.
6992  Bitcoin / Development & Technical Discussion / Re: OP_TIMESTAMP in script on: April 24, 2011, 10:16:55 PM
I agree that there are too many problems, though I disagree that there isn't much benifit.  There are many situation where it might be useful to have a time in scripts.  Escrow, to begin with, becomes doable in bitcoin, not to mention many other really cool features.  

Most/all of that stuff can be done with nLockTime.
6993  Bitcoin / Development & Technical Discussion / Re: OP_TIMESTAMP in script on: April 24, 2011, 09:56:34 PM
Although we're grateful to Satoshi for creating Bitcoin, should the fact that Satoshi has "rejected" an idea be sufficient grounds for not implementing it?

Satoshi knows more about Bitcoin than anyone else, so his opinion carries a lot of weight. In any case, I'm convinced that he is correct here. Allowing transactions to become invalid greatly increases the risk that random transactions with 6+ confirmations will become invalid, without much benefit.
6994  Bitcoin / Development & Technical Discussion / Re: OP_TIMESTAMP in script on: April 24, 2011, 09:11:54 PM
That's been rejected by Satoshi:
http://bitcointalk.org/index.php?topic=1786.msg22119#msg22119
6995  Other / Off-topic / Re: Spam account? on: April 24, 2011, 04:35:19 AM
Deleted.
6996  Bitcoin / Development & Technical Discussion / Re: why the 10 minutes target? how much can it be decreased? on: April 24, 2011, 03:53:58 AM
Latency should never be a factor. Otherwise, someone with good network resources will have an advantage, which breaks the "one CPU per vote" principle.

It could probably be reduced to a minute or two with current network conditions. 10 minutes is designed to work with any future eventuality.

For timestamping, I'd just put a hash in the Bitcoin block chain. Bitcoin transactions can contain arbitrary data.
6997  Bitcoin / Bitcoin Discussion / Re: are coins necessary? on: April 24, 2011, 03:31:06 AM
It makes client mode impossible, since simple clients don't know balances.
6998  Bitcoin / Bitcoin Discussion / Re: total received counter for donations on: April 24, 2011, 02:34:17 AM
There's an API page for that:
http://blockexplorer.com/q/getreceivedbyaddress

I don't recommend scraping the HTML pages.
6999  Bitcoin / Bitcoin Discussion / Re: How to overthrow the Bitcoin Network on: April 23, 2011, 03:01:59 AM
it means that in order to double spend, you would have to be able to compute 2 blocks (containing your double spend) before the rest of the network is able to compute 2 blocks

No. Even if the network gets one block between your two blocks, you refuse to build onto that block: you build only onto your blocks. Since you are a little faster than the real network, you can prevent all other blocks from appearing in your chain, which is the longest.
7000  Bitcoin / Bitcoin Discussion / Re: How to overthrow the Bitcoin Network on: April 23, 2011, 02:26:31 AM
But the longest chain still has to be a valid chain correct (meaning, no double spends in that chain)?

It can't contain double-spends within itself, but it can double-spend transactions in conflicting chains. So you can double-spend from the perspective of a merchant if you have >50% of the network's computational power.
Pages: « 1 ... 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 388 389 390 391 392 393 394 395 396 397 398 399 400 ... 421 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!