Bitcoin Forum
May 03, 2024, 01:25:03 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 401 402 403 404 405 406 407 [408] 409 410 411 412 413 414 415 416 417 418 419 420 421 »
8141  Bitcoin / Bitcoin Discussion / Re: How to overthrow the GPU Oligarchs on: October 01, 2010, 03:30:19 PM
But now, it seems that an increasingly small and exclusive elite has taken charge of coin/block generation. It's dominated by specialists who have access to wholesale means of production and secret, proprietary GPU code.

The average user no longer has a fighting chance and has given up generating blocks altogether.

It's always been the plan for block generation to not be profitable for most people. It's supposed to be done mainly by dedicated "backbone" entities. What's stronger: a thousand people producing 1 Gh/s with hardly any individual economic interest in preserving the network's integrity, or five businesses producing the same Gh/s that will fail if they or someone else destabilizes the network?

I'm not saying that GPU code shouldn't be made, but it's not fair to say that GPU generators are "taking without giving back". People dedicated to generating deserve a head-start on new technologies.
8142  Bitcoin / Bitcoin Discussion / Re: Prioritized transactions, and tx fees on: October 01, 2010, 01:38:39 AM
Maybe we can scale the block limit, like we scale the difficulty?

Compute average block size over past two weeks, and don't accept blocks over AVG_SIZE*100 ?


That would force large block sizes on people who can't handle them. MAX_BLOCK_SIZE can be carefully increased if it's ever actually limiting. 0.3.13 won't even create blocks over 500kB, so it's not a problem right now.
8143  Bitcoin / Bitcoin Discussion / Re: Prioritized transactions, and tx fees on: September 30, 2010, 07:01:29 PM
I did a quick Google search on the topic, and discovered an old Visa press release that stated that during the peak hour for the year of 2005 (Dec 23rd) Visa processed an average of 6,363 transactions per second, or just shy of 3.82 million transactions within a ten minute span.

That's a lot. Bitcoin won't allow blocks over 1MB, so assuming a (rather small) average transaction size of 216 bytes, Bitcoin can only handle 4,629 transactions per 10 minutes.
8144  Bitcoin / Bitcoin Discussion / Re: Prioritized transactions, and tx fees on: September 30, 2010, 06:55:54 PM
Or is this total block size?  Am I looking at this right?

It's total block size. 250K = ~1150 transactions. See:
http://www.bitcoin.org/wiki/doku.php?id=transaction_fee
8145  Bitcoin / Bitcoin Discussion / Re: Prioritized transactions, and tx fees on: September 30, 2010, 06:32:41 PM
No one's going to figure out -paytxfee without reading the forums anyway, so we might as well just use -expectedBlockSize and rely on forum members to explain reasonable values if it actually becomes necessary.
8146  Bitcoin / Bitcoin Discussion / Re: Prioritized transactions, and tx fees on: September 30, 2010, 06:16:36 PM
That's cost per kilobyte, though, and a kilobyte can only hold ~9 TxIns, so 0.01 is not guaranteed to meet the requirement.
8147  Bitcoin / Bitcoin Discussion / Re: Post your static IP on: September 30, 2010, 03:47:49 AM
I took all of the IP addresses in this thread, tested them, and put the working ones on the wiki.
http://www.bitcoin.org/wiki/doku.php?id=fallback_nodes

Please put new entries there from now on.
8148  Economy / Marketplace / Re: Selling 50,000+ BTC at $0.04/BTC on: September 30, 2010, 12:29:23 AM
Also, make a note that I posted that same address on these forums on July 13th so unless those transfers were before then, it's safe to say that I'm actually the owner of that address. So, can you verify the time frame that the transfers were sent?

Two transfers: block 80339 (12 days ago) and 82659 (1 day ago).
8149  Economy / Marketplace / Re: Selling 50,000+ BTC at $0.04/BTC on: September 29, 2010, 09:37:20 PM
70,000 BTC has been sent to the address that bitcoin2cash posted. I don't have tools to see spends from an address, so I can't say what the current balance is.
8150  Bitcoin / Bitcoin Discussion / Re: Prioritized transactions, and tx fees on: September 29, 2010, 09:11:16 PM
As far as I can tell, transactions are not prioritized according to fee size. Paytxfee just ensures that you will meet the fee requirements (and it isn't guaranteed to do that). This does seem to be contrary to what Satoshi and sirius-m have implied, but I can't find any prioritization in the code.
8151  Bitcoin / Development & Technical Discussion / Re: I broke my wallet, sends never confirm now. on: September 29, 2010, 06:47:21 PM
The best option might be four passes at 120, 6, 1, and 0, to somewhat prioritize based on depth.
8152  Bitcoin / Development & Technical Discussion / Re: I broke my wallet, sends never confirm now. on: September 29, 2010, 06:28:47 PM
At (roughly) line 3191 in main.cpp (SelectCoins), change the if statement to this:
Code:
if (!pcoin->IsFinal() || pcoin->fSpent || pcoin->GetDepthInMainChain() < 1)

Your client will then no longer consider coins with 0 confirmations when choosing coins.
8153  Economy / Marketplace / Re: Selling 50,000+ BTC at $0.04/BTC on: September 29, 2010, 04:44:47 PM
You could just send the 50,000 BTC to yourself and the transaction will be visible in the block chain.
8154  Bitcoin / Bitcoin Technical Support / Re: I can't get bitcoind (headless client) to run on windows 7 on: September 29, 2010, 04:42:14 PM
Quote
Do you know if there is a plan to fix this bug.

I don't know. It'll probably be fixed eventually.

On Linux you can do "bitcoind ; sleep 1" and you'll get the shell back. Maybe something like that will work on Windows, too.
8155  Bitcoin / Development & Technical Discussion / Re: I broke my wallet, sends never confirm now. on: September 29, 2010, 03:56:04 PM
I checked the code. It seems that the transactions will be relayed, since they pass AcceptToMemoryPool. The network will tend to forget these transactions because the memory pool is cleared when Bitcoin shuts down, and as far as I can tell nodes never relay transactions that they already have in their memory pool.

Quote from: Tritonio
I don't know if there is any protection in the protocol from this kind of attacks

There is. The more transactions waiting to be included in a block, the higher the transaction fee has to be for one to get in.
8156  Bitcoin / Development & Technical Discussion / Re: I broke my wallet, sends never confirm now. on: September 29, 2010, 12:46:52 PM
Huh? Clients don't propagate what they consider invalid? I thought that they just didn't include it in their blocks...

Hmm; I'm not sure about this case. They're not working on your new transaction because the previous transaction wasn't in a previous block and isn't in their memory pool. I don't know if they'd relay it.
8157  Bitcoin / Development & Technical Discussion / Re: I broke my wallet, sends never confirm now. on: September 29, 2010, 12:38:32 PM
Quote from: kermit
Because the change leftover was also then never confirmed, yet my client treats it as if it was so includes those amounts in the amounts it sends out.

This seems likely. Try sending a ton of 0.01 transactions -- most of these transactions will work if this is the case.

Or wait until someone else with a custom client includes your transactions in his block.

For this you'll want to use the -maxconnections switch with a high number of connections, because propagation of your invalid transaction will be very poor.

You could also "double-spend" your pre-experiment coins by acting as though the unconfirmed transactions never happened. A wallet backup would roll things back, for example.
8158  Bitcoin / Bitcoin Technical Support / Re: I can't get bitcoind (headless client) to run on windows 7 on: September 29, 2010, 06:49:28 AM
Bitcoin doesn't correctly return the prompt after that message. Are you sure bitcoind is not running after you Ctrl+C?
8159  Economy / Economics / Re: Stable Exchange Rate? on: September 29, 2010, 01:28:56 AM
I don't think the difficulty will affect the exchange rate.

7200 BTC will be created daily (on average) no matter what. Whoever gets this is generating, which means they find the current difficulty to be profitable for them. They might bet that the value of BTC will increase in the future, but they can't force an increased rate on the market right now -- no one would accept their offer.
8160  Bitcoin / Bitcoin Discussion / Re: Scaling the bitcoin protocol on: September 28, 2010, 06:07:54 PM
Non-generating nodes only need the Merkle tree and block headers, which is not very much data. (Use of the abbreviated block chain isn't implemented yet, though.) Maybe someday generators will need a strong Internet connection, but since the average size of a transaction is 214 bytes and the average number of transactions per block is 2, this will not be any time soon.

Generators will eventually become the network's backbone. They will connect to each other with strong connections, and clients will connect to only a few generators. Like ultrapeers in Gnutella, but normal people will not typically run generators.

If it ever becomes difficult for even members of the backbone to download the entire block chain, most of the transactions can be forgotten. Only transaction end-points need to be kept.

Segmentation is not a serious problem unless it lasts for longer than 100 blocks (the network-enforced maturation time for generations). The network will heal itself perfectly for any shorter segmentations.
Pages: « 1 ... 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 401 402 403 404 405 406 407 [408] 409 410 411 412 413 414 415 416 417 418 419 420 421 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!