Bitcoin Forum
May 24, 2024, 12:49:12 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 401 402 403 404 405 ... 421 »
7081  Bitcoin / Bitcoin Discussion / Re: Recipient Address Re-use a bad idea? on: April 13, 2011, 06:05:09 AM
It's the only reliable way of determining who paid you, anyway.
7082  Bitcoin / Bitcoin Discussion / Re: Transactions per block on: April 13, 2011, 04:39:15 AM
Somehow, this block has 43 KB of free transactions: http://blockexplorer.com/b/118089

Is a limit on free transactions set in the mining client, or is it a condition of a block being valid?

It's chosen by miners. Miners could fill blocks to 1MB with free transactions if they wanted.

That block was probably solved by an old client. The current free limit is 27 kB. It was originally 200 kB, and there were some intermediate adjustments between those.
7083  Bitcoin / Bitcoin Discussion / Re: Can/Will Transactions Ever Be Processed Faster Than Every 10 Minutes? on: April 13, 2011, 03:31:07 AM
But another question is, why does it have to be that way?  Was it based on technical limitations of having too many blocks if there was 1 per minute or 1 per second?

It's to allow for high latency between nodes. If it was one minute, a few seconds of latency between ends of the network could give someone with good network resources a better chance of winning blocks, damaging the "one vote per CPU" principle.

Also, remember that a confirmation is valuable because it represents some CPU power. If it took a minute on average to get a confirmation, you'd have to get 10 confirmations to match the protection of a single 10-minute confirmation. 1-minute confirmations might even be less valuable than 0 confirmations in such a system because it could be cheaper for an attacker to solve the required number of blocks than to overcome the TCP network.
7084  Bitcoin / Bitcoin Discussion / Re: Transactions per block on: April 13, 2011, 03:18:47 AM
Is there any mechanism then to at least make it unlikely that a transaction will "fall through the cracks" and never get processed?  Or is the idea that that's simply a risk you're taking if you skimp on transaction fees?

You'll keep resending it forever until it gets in a block.
7085  Bitcoin / Bitcoin Technical Support / Re: Point to mining with 500khash/s ? Does it help or hurt the network? on: April 13, 2011, 02:27:23 AM
Economics.  The altruistic motive to help defend the blockchain, in a crisis or otherwise, cannot continue beyond the willingness or resources of the altruistic individual.  Excepting such a crisis, the userbase willing to mine at an ongoing loss is always going to be a vanishingly small percentage.

I tend to think that dedicated miners will have more computational power than the entire rest of the Internet, which would make the chance of volunteer takeover low. But if this is not the case, I can easily imagine a network dominated by volunteers. There are a lot of people who compute for @home projects, and it's in the interest of fee-charging pools to spread propaganda about how mining helps "keep your money secure". It's not even altruistic from the perspective of these miners, since they believe it will help a system they rely on.

Beyond efficiency, volunteer mining frequently also centralizes control with pools and gives some power to people (the miners) who don't really understand Bitcoin. It moves us away from my picture of the optimal end-game: a few hundred private, competent, for-profit miners operating outside of a pool.
7086  Bitcoin / Bitcoin Technical Support / Re: Point to mining with 500khash/s ? Does it help or hurt the network? on: April 12, 2011, 11:19:40 PM
Are you serious?  More efficient miners are going to be pushed out of the market by a few guys running miners on old laptops at a loss?

Honestly, Theymos; do you make up b.s. for fun?

A few people won't hurt, but lots of people will. It's a bad trend. I want to discourage it before efficient miners are pushed out of the market by huge pools of inefficient miners, which I consider entirely possible.

Why do you think this isn't likely?
7087  Bitcoin / Bitcoin Discussion / Re: BitLotto: how does it know where to send the winnings? on: April 12, 2011, 11:09:32 PM
The data is available on the network. See:
http://blockexplorer.com/address/18dts6fXXA7jVKfYMBpsFqx7iZCELCfDpk

This is only safe if the senders all use standalone clients, though. EWallet users will not send from their own addresses.
7088  Bitcoin / Project Development / Re: Help in getting started to develop bitcoin related things on: April 12, 2011, 07:13:59 PM
You can move the topic if you want. I don't think this is necessarily the wrong category.

For that, you would:
- Collect the user's address, and have them fill out a CAPTCHA so they don't generate a million addresses
- getnewaddress from Bitcoin
- Poll "getreceivedbyaddress <address> 0" to tell the user when their transaction is received
- Poll "getreceivedbyaddress <address> 6" until the amount is non-zero. Then "sendtoaddress" the amount to the given address.

You must wait until transactions get 6 confirmations or else Bitcoin will choose transaction inputs in such a way that you will certainly lose money on fees (which are paid automatically, without confirmation).
7089  Other / Meta / Re: Switch forum software? on: April 12, 2011, 06:51:12 PM
I like SMF.

Having said that, the one thing I love about vBulletin is the "Thanks" button on every post, as a simple way to allocate and track karma.

SMF also supports this (through a mod). This forum just doesn't have it enabled.

Smf has a major problem (or not, I'd love to be wrong) that you can't stop watching threads, or watch threads without posting a comment. I voted phpBB.

You can get notifications without posting.
7090  Bitcoin / Bitcoin Technical Support / Re: Point to mining with 500khash/s ? Does it help or hurt the network? on: April 12, 2011, 06:46:21 PM
It hurts because it can potentially increase difficulty for miners that are mining much more efficiently. If a lot of people do this, efficient miners may be pushed out of the market.
7091  Bitcoin / Development & Technical Discussion / Re: Newbie help with RPC and PHP on: April 12, 2011, 06:16:26 PM
If I remember correctly, you use multiple parameters like this:
Code:
$send = $bitcoin->sendtoaddress("1FmxuVaSpyGk732TbKroFE4ouSebpiz3nb", 0.01);

It also might be an array:
Code:
$send = $bitcoin->sendtoaddress(array("1FmxuVaSpyGk732TbKroFE4ouSebpiz3nb", 0.01));
7092  Bitcoin / Development & Technical Discussion / Re: Float value from bitcoind, how should I represent it? on: April 12, 2011, 12:19:06 PM
After converting to decimal, make sure you round to 8 decimals of precision to fix any float errors.
7093  Bitcoin / Development & Technical Discussion / Re: Don't forget to rotate your logs... on: April 12, 2011, 11:57:19 AM
It only does it on startup, so the file might actually get bigger than 10MB.
7094  Bitcoin / Bitcoin Technical Support / Re: Database error: DB_RUNRECOVERY: Fatal error, run database recovery on: April 12, 2011, 11:53:30 AM
Thanks for the suggestion... but it results in a zero balance (!)

Wait for Bitcoin to download the blocks again.
7095  Economy / Marketplace / Re: Looking for a 5+ BTC loan, 1-2 days, no interest. EASY OTC rating ;) on: April 12, 2011, 11:50:40 AM
I just sent you 200.46 btc to your sig address... please send it back to me as soon as you read this... 1La3J9TgMzhctSjKrYhHyhs7b5agGynyiZ

I've returned the funds.  Tx ID 49d118522eaa2884573841217a760520f704ee675699ae757e091ce7a87f1c71 for the curious

I would not have returned the funds, since doood did not prove that he was the one who actually sent the coins. Maybe he only observed the transfer on the network. You also had no prior agreement.
7096  Bitcoin / Development & Technical Discussion / Re: Idea to help prevent transaction spam on: April 12, 2011, 11:44:17 AM
100% agreed with Gavin. I've said this several times before but please let's kill the "spam" meme. Small transactions are not spam in any traditional usage of the word.

The only reason this problem exists is because of the artificial limits placed on the system to work around its scalability limitations. The solution is not to try and suppress usage of BitCoin, even if you suspect that usage is pointless or malicious. The solution is to make a few thousand transactions per minute not a problem for anyone to process.

Today that means finishing off the client mode work in the main client, or, having most users move to an alternative implementation that is client mode only (like BitCoinJ). It'd be better to do the first one but nobody seems to be working on it right now.

I'm not talking about small transactions, but free transactions of any size. Anything that is free will be completely used. If free transactions could fill blocks to 100 GB, I have no doubt that many blocks would be 100 GB. Even when Bitcoin has a client mode, the network will only be able to handle so many transactions.

This topic is about allowing minimal use of free transactions for as long as possible by preventing individuals from sending dozens of free transactions per second at no cost. "limitfreerelay" increases the cost, but I don't think the way it does this is effective in prioritizing users who send only a few free transactions over those who send many.

Another way of improving limitfreerelay would be to randomly drop free transactions at an automatically-adjusting probability. High-priority transactions could have lower drop probability.
7097  Bitcoin / Project Development / Re: WeUseCoins: 2nd Video - Content on: April 11, 2011, 08:44:48 AM
An animated video isn't really appropriate IMHO.

I agree. In-depth technical stuff is best done through lectures or text.

Gavin's idea for left-oriented propaganda sounds nice. An overview of the economics for skeptical libertarians would also be good.
7098  Economy / Marketplace / Re: BitLotto May 4th Syndicate (Unofficial) on: April 11, 2011, 08:31:23 AM
Hmm. So far after doing it maybe 10 times it has worked. Start at: http://blockexplorer.com/address/18dts6fXXA7jVKfYMBpsFqx7iZCELCfDpk and check the first transfer out.
Follow to:
15N88gCoJU2pHguHPqFNCapXKvke7UCzr3
Then:
1D9c6qLKRjxh7xbyv6MBUcBFJHDFeDQpsg
Then:
16U6zvTH3UKP8EHT6mPZod8C2FrS4oVyy5

If you keep sending 0.04, Bitcoin will keep re-using the same coin because it's the best fit for a send of 0.04. If you have two 0.04 coins and make several 0.04 sends, you would see that Bitcoin chooses between them randomly. If you have a mix of coins with no exact matches, it gets even more unpredictable.

Bitcoin offers no ability to choose the sending address.
7099  Economy / Marketplace / Re: BitLotto May 4th Syndicate (Unofficial) on: April 11, 2011, 04:17:12 AM
Thanks I didn't know that, I thought the client always just used the oldest or smallest addresses first Smiley

It tries to choose coins that add up to not much more than your send amount. There's also randomization involved.
7100  Economy / Marketplace / Re: BitLotto May 4th Syndicate (Unofficial) on: April 11, 2011, 04:02:36 AM
In Bitcoin GUI open the Address Book. In the receiving Tab select the address. (You'll notice that the 'Your Bitcoin address" text box changes to whatever you highlight. Send the money. AFAIK as long as the funds are actually there it will use the account listed. If there is not enough it takes from other accounts.

It doesn't work like that. The money is sent from arbitrary addresses.
Pages: « 1 ... 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 401 402 403 404 405 ... 421 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!