Bitcoin Forum
May 24, 2024, 04:00:51 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 [193] 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 ... 288 »
3841  Other / Meta / Ads on backbutton on: September 16, 2013, 06:16:12 AM
Sometimes I click away and then only notice the ad "wait! what was that?"... it would be kinda nice if they were stable on the back button press... maybe only stable within a few minutes would be fine, and probably not lower impressions substantially.

Or is there some page that shows everything in rotation that I can browse through?
3842  Bitcoin / Development & Technical Discussion / Re: High Transaction fees on: September 16, 2013, 05:55:11 AM
Ah ok my bad I didn't realise you had to set the transaction fee. So if i edit my bitcoin.conf and add paytxfee=0.0001 that should be ok?
The default is zero, or— if your transaction doesn't meet the network's relay rules as a free txn, which yours wouldn't because you had an output value >0.01— 0.0001.  Are you potentially running really old software?  Either that or you've already got a setting in there for something greater than 0.0001.
3843  Other / CPU/GPU Bitcoin mining hardware / Re: [WARNING] Do not sign for any BFL package you plan to get a refund on! on: September 16, 2013, 05:41:38 AM
I think people here should show some evidence that they really were shipped out of order before anyone really believes it...

Could just be a mistake, a coincidence, ... or an effort to trigger mass refund requests.
3844  Economy / Service Discussion / Re: Stolen btct shares and bitcoins. on: September 16, 2013, 05:38:12 AM
It's interesting to me that they were careful enough to empty the website before emptying the wallet, is that really the case?

In any case, I'm sorry to hear of your loss.
3845  Economy / Service Discussion / Re: There's going to be a very happy miner. on: September 16, 2013, 05:34:20 AM
Your feedback is requested at this pull request, also at this one. You might want to see if you can get a refund from GHash.io.
3846  Bitcoin / Development & Technical Discussion / Re: High Transaction fees on: September 16, 2013, 05:31:16 AM
Hi - I'm trying to make a website that will allow you to withdraw your BTC funds. I've got the bitcoind running great but I'm a bit confused about transaction fees. I just did a test transaction of 0.0001 BTC to another address of mine and the transaction fee was 0.01552000 which seems really high? Is there a way to a: reduce this b: workout what the fee will be before making the withdrawal?
This fee would not be possible with the reference software unless you've set your fees per kb higher than 0.0001. ... What did you _set_ your fees to?

The normal procedure for websites that allow withdraw is to simply charge a static withdraw fee which is somewhat higher than your typical one, as exact fees depend on the data size of the transaction, which depends on the denominations of the coins in your wallet at the moment. The worst case size transaction that the reference software will build is 100k, so if your fee is set to 0.0001/kb then the _most_ (in the should never happen, wallet attacked and full of only dust case) would be 0.01 BTC.

With setting your withdraw fee to some small increment above the typical you make a small profit and give users a very regular interface.
3847  Bitcoin / Pools / Re: BTCGuild is a 51% attack risk on: September 16, 2013, 04:38:24 AM
If everyone quit pool mining at the same time and went to solo mining there will still be people that will carry a big portion of the network and then could cause an attack that could hurt the network but on the other hand a person with only a couple of GH/s would not be making anything. Thus making them stop.
You appear to be under the "mining is a race" mode of misunderstanding.  Pooling does not increase your earnings (typically it decreases them somewhat), it lowers your variance— meaning it makes your payments more stable. Mining is a linear process, and having more hash power doesn't increase your income except in proportion, no more.

The possibilities available are also broader than "everybody on the biggest pool" vs "everybody solo", there are many ways to completely decentralize mining itself while retaining whatever kind of payment pooling you like. (See my comment to Eleuthria about having pools just handout coinbases, and miners return shares that include the pool's requested coinbase in order to get credited)

We could even have an outcome where 100% of the _payments_ were paying into a single pooling effort with no risk to the network consensus at all.  (e.g. big payment poolers participate in a P2Pool like agreement to mine coinbases which pay proportionally to the last N shares in some sub-block payment sharechain,  then distribute income according to whatever payment algorithm they choose as a function of work submitted to them by miners handing them compliant coinbases. Miners just mine honestly and use their preferred payment pooler's coinbase outputs).
3848  Bitcoin / Development & Technical Discussion / Re: Implementation of push / auto update feature on bitcoin (per configuration) on: September 16, 2013, 04:04:32 AM
Exactly my point. If you already have trust in the coder behind the binary, how trusting his auto update hurt you more than installing manually?
You do not have to trust the coder behind the binary.

The binary is proven to be a result of the published source code— provable by you yourself, or indirectly by many unrelated parties performing the check and publishing a certification of their result (which already happens today).  The source code is open, transparent and generally developed with an open process so that you, your designees, and/or the general public can audit it and sound alarms if it does something unwelcome or suspect.
3849  Bitcoin / Pools / Re: BTCGuild is a 51% attack risk on: September 16, 2013, 04:00:46 AM
Gah. I'm sorry to invite the offtopic deflection, I should have seen it coming.  The point remains that there is enough ambiguity in "luck" to drive a bus through. A less personal example: Virtually every block mined by 50BTC for the next ~month after P2SH was orphaned, it hardly lost any hashpower and it's now one of the largest pools.

The nature of pooling encourages an arms length relationship between the hashers and the Bitcoin network. It would be in their perfect-knowledge rational best interest to behave otherwise, but it turns out perfect knoweldge is kinda expensive. Smiley  I can produce case after case of hashers behaving poorly in this respect. Counting on it to preserve security against attacks which could be over in hours— e.g. by someone trying to cause a huge negative event to make a profit off shorting Bitcoin— is unwise.
3850  Bitcoin / Pools / Re: BTCGuild is a 51% attack risk on: September 16, 2013, 02:42:02 AM
These numbers are true, there is one thing to keep in mind:  Any attempt to do so *is* visible to miners.  The second a pool tries to start a fork and reverse a transaction, miners can see the prevblockhash on the pool no longer matches the main bitcoin network.  While this isn't unusual in the case of an orphan race, the only time it has ever happened for more than 2 blocks in a row that I can recall was when we had a hardfork starting.
It's visible only in a purely abstract way. Deepbit was frequently "eating its own tail" due to running multiple bitcoin daemons which would end up on competing forks and then load balancing miners between them (if it doesn't do this anymore its only because it doesn't solve enough blocks).

Not a single person in the world noticed this until Luke-Jr, bless his occasionally trolly heart, added code to BFGMiner to refuse to mine when a pool appeared to be forking itself.  But not many people run that code.

Moreover, it's only a very partial solution:  Say the network is on block A,  you don't include the transaction you want to conflict in A. Then then another miner solves A and the network moves on to A+1 but you stay on A. Eventually you solve A'+1+1+1 ... and with some luck reverse the transaction.  Miners never see any self-forking, and so the protection in BFGminer cannot help.

Performing the attack in this way simply constrains when you can start the attack (only right after another pool found a block), it does not reduce the success rate.

Quote
Additionally, an unsuccessful attempt would be completely apparent to miner's because their earnings would plummet [unless the pool continued to pay miners for the fork blocks].  Since BTC Guild's earnings can be audited down to the block hashes that generated payouts, this would be obviously false due to the blocks that were paid not existing on the blockchain.
A number of years ago your pool delivered earning of something like 40% of expectations for months. A number of people were convinced that you were a thief because of it (that something was subtly broken, or there was some witholding attack seems like a more likely explanation, in my view), but that hasn't inhibited you from having the largest pool by far.

I cannot believe that many people would notice or care about a decline in revenue on the timescale of a single day or two.

Maybe they would. But thats a big maybe to stake the future of Bitcoin on, especially with people trying to open up new markets that allow them to take short positions. A substantial successful attack would dramatically undermine confidence in Bitcoin:  The existence of major hashpower consolations already defeats the security assumptions, but its a theoretical weakness and until an attack happens many don't believe what incredibly shaky ground we are on here.

Quote
BTC Guild is gaining on % of the network again, and I've stated in the past I think this is something that will always happen.  A zero-sum method of earning Bitcoins will always lead to natural monopolies as people prefer to get a steady income over a lottery.

Control over mining is orthogonal with pooling payments.  There is no reason that a pool couldn't simply hand out coinbase transactions to miners and credit them for any remotely sane looking shares that includes the requested coinbase transaction.   The pool would then only be a consolidation of miners payments and would have no risk for consolidating control of the blockchain consensus. Miners would become miners again, and not just people selling computing services for coin.

The risk that miners would intentionally have some junk transactions that get blocks orphaned would be strictly less than the block withholding risk which cannot be eliminated, as you could still ask miners to occasionally send whole blocks.

Had Satoshi though of this in 2010 I believe we would have a very different world today.
3851  Bitcoin / Pools / Re: BTCGuild is a 51% attack risk on: September 16, 2013, 12:30:44 AM
http://blockorigin.pfoe.be/chart.php : 33% != 43%.  Please quit using 24-hour charts that let luck massively influence the real numbers.

33% of the hashpower will successfully reverse 6 confirmations 21% of the times it attempts.

33% can successfully reverse 2 confirms 53% of the times it attempts.

"51%" isn't a magical number. Large consolidations of control over hashpower undermine the security assumptions behind Bitcoin, Satoshi was opposed to centralized pooling, for good reasons— but sadly his vision didn't see quite far enough to offer the alternatives.

I don't think it's fair to single out BTCGuild here— though it is the largest pool— because you could get to the same number through combinations of compromising a couple of the smaller ones, which for all any of you know could already be run by the same parties.


3852  Bitcoin / Development & Technical Discussion / Re: Forced rescan on: September 16, 2013, 12:11:29 AM
Could bitcoin-qt devs implement a forced rescan triggered by a key inside the wallet.dat?
This would be useful when third party tools add or remove addresses from it
It has one and has for years... including the ability to partially rescan if the lowest applicable height is known.
3853  Bitcoin / Hardware / Re: Want a BFL PayPal refund? PM me. on: September 16, 2013, 12:03:44 AM
This thread has gone hopeless OT. /Locked. (I've asked the OP to start a self moderated thread if he is still helping people with this)
3854  Alternate cryptocurrencies / Mining (Altcoins) / Re: Swedish ASIC miner company kncminer.com on: September 15, 2013, 12:38:35 PM
Cut a small metal paper clip in half ... 2c ?
I always used the 'insulated' metallic twist tie that comes with the power cords. Thats what thats for, right?
3855  Bitcoin / Bitcoin Technical Support / Re: How long does the Bitcoin-QT cleint take to sync for newbies? on: September 15, 2013, 12:25:47 PM
It also depends on your internet connections download speed and on if you use your computer for other downloads in the meantime. My windows computer becomes virtually useless for other tasks while synchronizing...
If its synchronizing slowly because of your internet it shouldn't be adversely impacting your computer. Smiley
3856  Bitcoin / Bitcoin Technical Support / Re: All Bitcoind / Bitcoin-qt nodes failing to come up. Workaround inside! on: September 15, 2013, 11:11:12 AM
I remember now, I set my checkblocks to 1 I think. Maybe I should bump it to 2 or 3. I don't think I need 6, in the same way that I can probably accept most transactions with only 1 confirmation.
I will eat my hat if you can notice the difference in speed. You really should have it turned up a bit so that the data checked will at least cross several erase blocks.
3857  Bitcoin / Bitcoin Technical Support / Re: How long does the Bitcoin-QT cleint take to sync for newbies? on: September 15, 2013, 11:00:31 AM
Depends on a lot of things— the software is fairly sensitive to slow or unreliable behavior from its peers. With super fast peers on a fast connection and a fast host you can sync in a couple hours.   With lossy peers, a slow host, a slow connection and some bad luck it can take several days.  There should be some major improvements in the next major release which make the worst case much more like the best case— basically from fetching blocks in parallel and not letting slow peers wedge the process.

Online wallets are very popular, a fact which concerns me greatly as they present a huge systemic risk— but the usability is hard to argue with.  There are also thin client like electrum which have a stronger security model than online wallets and are basically as easy to use.
3858  Bitcoin / Bitcoin Technical Support / Re: All Bitcoind / Bitcoin-qt nodes failing to come up. Workaround inside! on: September 15, 2013, 10:13:10 AM
What's the harm in a lower checklevel? I tried lower checklevels because I don't keep my QT running all the time. And it grabs the current blockchain from the network anyway and verifies it. It makes QT start up much faster too.
It means you are more likely to suffer from undetected corruption that could potentially be somewhat harmful to your peers. if you're trying to reduce your startup time, setting checkblocks to 6 would be a much better idea than reducing the checklevel.
3859  Other / CPU/GPU Bitcoin mining hardware / Re: [WARNING] Do not sign for any BFL package you plan to get a refund on! on: September 15, 2013, 07:42:25 AM
Uh. The subtext here is that cancelling will make them ship yours right away.

It's almost a little hard to believe since, obviously, people would eventually figure that out and the result would be pretty easy to predict.
3860  Bitcoin / Bitcoin Discussion / Re: Roger Ver Endorses Trace Mayer For Bitcoin Foundation Board Seat on: September 15, 2013, 07:08:55 AM
No no, I wasn't saying that you weren't quoting me, and as I said— and linked to, I have consistently said the same stuff, and said as much in the thread. It's absolutely my view.

Here I was saying that I wasn't sure if the quote came from github or someplace else. I can't find any reference to the text on google beyond your comment. You can tell if it's from github if you search your email, it'll be in your email if it was originally on github (but wouldn't be in mine).

Quote
furthermore, this isn't the first time i've referenced that quote of yours to your face. it's the second time; the first being in another thread here on the forum a month or so later.  if you insist i'm sure i can dig it out with some effort.
Please do, forum search turns up nothing for me. Perhaps that was the original origin of it? I have no clue. My ability to turn up things in the thread to quote is limited by whats actually in the thread at this time.

I'm not sure why you think you've found some kind of zinger there: Its a position which I've consistently held, repeated many times, and which many people would repeat more or less exactly if asked what I thought about that kind of subject. (I note that Theymos advanced similar sentiment above— while I haven't consulted a market research firm, I don't believe it to be a rare one).

Quote
you were willing to hold a vote
Its my experience and belief that voting is not a particularly effective decision method, at least not when there are alternatives and certainly not in an environment where it's so trivial to employ sock or meatpuppets. Basically the only positive qualities voting has is that its decisive and its sometimes available when all better alternatives are unworkable, but it loses its decisiveness when its trivial to cheat. I have no idea where you think I was willing to hold a vote, but I think it's unlikely that I've ever wanted to hold a vote on github or over some subject on github. (I can't help but find a little amusement in the notion of someone who claims to be opposed to state control advancing voting to control other people's activities against their consent as a go-to first choice tool for social involvement)
Pages: « 1 ... 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 [193] 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 ... 288 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!