Bitcoin Forum
May 26, 2024, 11:21:33 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 [37] 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 »
721  Bitcoin / Mining / Re: Pool hopping... ethical or n on: July 27, 2011, 12:33:31 PM

"Aligned interests" means your interests (of obtaining a steady income, say) are aligned with those of others (that is, there are scenarios where the satisfaction of everyone's interests are improved). It has nothing to do with altruism.

Your peers in the pool are your business partners, you've entered a mutually beneficial agreement to reduce everyone's variance. By hopping you are defrauding your partners of their due reward.

You've still not addressed my question, you say that I've entered an agreement with business partners when I mine on a pool. But no one has made clear the parameters of that supposed agreement (other than what is laiad out in proportional payment structure)? When am I allowed to back out? When can I switch? Once I enter into this so called agreement am I bound to it forever? Can I never change my mind?

The problem with "implied agreements" is that there is no clear basis to them. Your side of the agreement is not the same as mine unless we explicitly state it as so. If I can switch pools after 24 hours, why not 12, or 6, or as often as I want? Where is the line, how are you defining it?

Just because something increases your personal gain and is complicated does not make it inherently unethical. Everything you do in bitcoin to enhance your stake diminshes someone elses. Hopping isn't stopping anyone else from doing anything, it is not some secret ploy, does not rely on deception or coercion or any other inherently unethical practice.
722  Bitcoin / Mining / Re: Pool hopping... ethical or not? on: July 27, 2011, 04:43:38 AM
alright, I read the info and I think this is a myth.  The first strategy is to mine until 43.5% then hop off the pool and solo mine?

At the current difficulty, you have a 0.001239% (rounded) probability of finding a block within 10 minutes at 300 MH/s.  So basically you're wasting time that you could have spend contributing to the pool and getting a higher split.  Then if you beat the pool and find the block solo, you get 50 BTC but lose all the progress in the current pool.  And that's like betting on red and black at the roulette table except if the payments were less than your bet.  One is going to lose and you're betting your mining time on opposites.  If you thought you could beat the pool solo, you should solo the entire time.

The same goes for mining until 43.5% of what I assume is the estimated completion time of a block since there is no "progress" or "completion percentage."  You bet on two pools, only one can win, you're losing your mining time on whatever pool loses.  It doesn't seem logical.

Have you read the math behind it and are disagreeing, or are you just saying that it doesn't "feel" right? If you have a problem with the math, point out the error in the proofs or formulate a proof that it doesn't work. If it's feel alone, well, you can either try it empirically or ignore it.

It "seems logical" to me, in fact I had considered such a thing way back when deepbit and slush were basically it for pools, when I noticed that on some rounds the amount of time I spent mining a block on deepbit would have given me more profit on PPS than prop, but on quick rounds prop was a much higher yield, and so if I could simply run a script that automatically dropped me over from one scheme to the next based on some calculation I could come out with more coin than normal on average. Obviously not possible directly due to delayed stats, but pool hopping I gather is essentially the extension of my idea to the modern system with multiple pools. You make a big return on short rounds, so if you hop around on average you will come out slightly ahead.

EDIT: Sniped by meni.

I still don't consider this unethical, for where do you draw the line? For example, BTCGuild is currently in a 24 hour slump, with a -40% expected return. Am I bound to forever mine on BTCGuild, because I have some hash there and there is some unwritten unspoken implied agreement? Or if I see that the pool is having a poor run, am I allowed to move over to say deepbit, and when BTCGUild starts to do better move back? Where are you drawing the line? 24hours? 12hours? 6? 2? 1? What is the distinction between being efficient and unethical? Do I have to wait until a block is completed on a pool to leave that pool then wait til a block is completed on the new pool to join? To me there is no agreement other than what has been written in the rules of proportional payout, and pool hopping is merely the extreme extension of following the luck.
I've seen no response to the question of coin hopping either in regards to namecoin, which is a near-perfect analogy of poolhopping which many anti-poolhoppers participated in.

I still don't do it (except namecoin hopping), but I see no problem with it.
723  Bitcoin / Mining / Re: What Is The Highest Fee Ever Collected For Mining A Block So Far? on: July 26, 2011, 04:37:26 AM
Simple. Makes his transaction more important that others of lesser value. He wants it done and done now!

That doesn't really make any sense. A transaction is confirmed in blocks, and as I see it there is no differentiation between one that pays and one that does not. Unless the discoverer of a block can explicitly state "I don't want to confirm a transaction unless it pays me > xx  BTC in fees" then all transactions will get confirmed at the same rate. Is that the case?
724  Bitcoin / Mining / Re: What Is The Highest Fee Ever Collected For Mining A Block So Far? on: July 26, 2011, 02:34:33 AM
what caused the fees for those particular blocks to be so high?

lots of people paying transaction fees. ACtually it looks like one person in particular move a ton of coins and paid a fee on each movement. Probably forgot to change his tx fee setting (paid almost 10% of the moved coin to fees).

I'm a little unsure as to why anyone would ever pay a fee.
725  Bitcoin / Mining / Re: Pool hopping... ethical or not? on: July 26, 2011, 02:25:51 AM
Anti-pool hoppers, I ask again, clearly delineate why pool hopping and only pool hopping is immoral/unethical/whatever.

Just say it's stealing isn't good enough. It's a mathematical algorithm implemented to maximize returns on shares submitted. Why is that different than say, finding a more efficient hashing method that boosts your hash/second? The same physical hardware is now returning more bitcoin at the expense of others. (I've heard that it doesn't contribute more "real work" so somehow that makes it less worthy, but that still isn't an ethical argument unless your ethos is that only work is ethical).

Or taken a look at another way, many people arguing against pool hopping engaged in coin hopping. When difficulty dropped and it was more profitable to mine namecoins you hopped over to those, raped the crap out of the difficulty and then hopped away when 2016 blocks were up, leaving a huge difficulty in your wake to be sorted out, effectively damaging namecoin and all those who support it. Why are you not immoral scumbags for doing that, when pool hoppers are? Because you did it manually instead of with a program? Over a longer time frame?

Specify what factors EXCLUSIVE to pool hopping are what make it unethical, and no more stupid analogies.
726  Bitcoin / Mining / Re: An experiment in solo mining. on: July 25, 2011, 09:22:49 PM
Overclock without raising voltage. I use AMD GPU clock tool. Set ram to 300. GPU to 800+ (depends on what it can handle).

What's "AMD GPU Clock tool"? I am just using Catalyst's Overdrive settings.

Well, it'll be interesting to see if you manage to keep this up until you find a block.

Where do you get your statistics from?



http://www.alloscomp.com/bitcoin/old_calculator.php
727  Bitcoin / Mining / Re: Why is the 6770 such a poor performer? on: July 25, 2011, 09:15:55 PM
Ah, I guess the article I was reading misquoted the number of SPs, that'd make sense then.
728  Bitcoin / Mining / Why is the 6770 such a poor performer? on: July 25, 2011, 08:45:17 PM
Was browsing around at cards, and noticed the specs for the radeon 6770 lists it as having 320x4 stream processors clocked at 900MHz at default. This compared to say a 5870 which has 320x5 stream processors clocked at 850MHz. As I've been told that SPs are more or less what makes the hash happen, a quick calc puts a 6770 at 80% of the hashing power of a 5870, or around 330MHash/sec. Why then is it that it looks to be pulling barely 200MHash/sec from the hardware lists?
729  Bitcoin / Mining / Re: An experiment in solo mining. on: July 25, 2011, 08:18:06 PM
Probability   Time
Average   280 days, 4 hours, 32 minutes
50%194 days, 5 hours, 5 minutes
95%839 days, 8 hours, 54 minutes

Well, it'll be interesting to see if you manage to keep this up until you find a block.
730  Bitcoin / Mining / Re: Pool hopping... ethical or not? on: July 25, 2011, 01:59:24 AM
Before you comment, please give me one example where a pool opperator does not allow it, and is trying to stop it...Those are the pools you should join.


Look at the comment right above yours, btcguild is going out of their way to discourage pool hoppers, and yet he triumphantly claims to still pull it off.

I would agree that anyone who thinks it is perfectly ethical to pool hop is an unethical person and I would not casually do business for them...  after all what other ways do they "maximize their profits"...  If I want to buy a card from someone, maybe they don't mention it locks up after an hours use.  After all, that is just maximizing profits. 

You can rationalize it all you want, but you have to acknowledge it is only a rationalization.  I'm sure you have yourself convinced, but people like me do not see it that way.  We see it as dishonest, and the people who do it as dishonest.

That's now how rationalization works. If you admit that is what you are doing then it fails to work. Your characterization of it as a rationalization is a fallacy as well, especially when you state that you are coming from a different perspective. If you can come with a logically conclusive line of reasoning as to why pool hopping is "unethical" I'd be interested. But for now I've heard nothing convincing, and my own thinking on the matter is that it seems fine.
731  Bitcoin / Mining / Re: Don't expect another 8% Diff increase -- expect more on: July 25, 2011, 01:55:20 AM
I would say however that in my personal opinion, price is a stronger motivator for difficulty increase than simply awareness, looked at individually. Just knowing about bitcoin doesn't really motivate most people stuck in a fiat currency system unable to imagine life any other way (most people aren't all that smart), and the minimal profit made per card per day from mining doesn't really inspire many people (Oh I make $15 a day from my triple radeon rig? so what?). But when price takes off both those who are already invested get gold rush fever, and those who hear about magical money making inventions and ridiculous profits for doing nothing want to jump on board

Well, of course when you factor in such elements as "human nature", you can draw a circumstantial relationship between price and difficulty.  But let's not forget that the difficulty was raised several times before there were even any exchanges, and that movement was driven primarily by awareness.  We've already seen the scenario you describe where the price of the BTC spikes, and since then we've seen the price progressively diminish, with no corresponding drop in difficulty.  In fact, none of the difficulty forecasts I've seen has any difficulty decreases at all.

I think it would be more accurate to say that difficulty does not follow price, but it is affected by it.

Well that's a fair point. But as I said it's all a very complex mishmash. It is much more difficult for difficulty to decrease than increase. Once you have invested into bitcoin you are invested. If you are making $5 that's still $5 you are making. And the fact is that mining is still ridiculously profitable. Even after all the difficulty increases I see about 1000 USD profit per month off 5GHash in possibly the most electrically expensive area in the country. If I weren't electrically limited I'd be boosting the difficulty up myself. There's simply no reason to see difficulty drop right now. In fact if it weren't for the volatility of bitcoin scaring investors from plopping money into it, and the zero-sum aspect I think you'd see difficulty increasing far faster than it is now even without a price increase, at the current price.

But that still relies on price being the primary motivator, with awareness a subfactor. Difficulty remained relatively constant for the first year and a half or so because both awareness was low, and price was nonexistant. People added value to the coin without exchanges though, there was a thriving "over the counter" trade system created, and this combined with more awareness of the coin caused more people to get on board, raising difficulty.

Aside from the small (now minority) group of enthusiasts who mine bitcoin because they believe in it becoming an eminent player in the world currency, most people playing with mining and trading bitcoin are profit seekers, speculators, and other opportunists, who follow price. And most of the new players who become aware of bitcoin choose to join because of the pricing/profitability.

Basically you will never disentangle price and awareness, but short of a change in human nature as you put it, you will not see awareness be the primary factor in bitcoin mining being taken up. And that's why satoshi constructed it that way in my opinion. To take advantage of human nature.

All my opinion of course.

Do any of these projections take into account the capital outlays needed to create the extra Th/s of computing power and the effects on future difficulty increases? How long do you believe that 10% increases are sustainable?

Right now, we are hovering around 12.5Th/s. To increase this 10% would mean that 1.25Th/s of new computing power would need to come online over the 10-14 day period. That is over 4,150 5830 video cards assuming 300Mh/s per card. That is $600k (for the most cost effective video card) in video cards alone not to mention other outlays of capital. If miners are buying 6850s, 6870s, 6950s or 6970s, the net dollar amounts move much higher.

Also, if we have a 10% difficultly increase for this round, to get to another 10% increase would mean another 1.375Th/s would need to come online over the next 14 day period.

Unless there is a new technology to drive more Gh/s per $$, I would assume that this will not be a sustainable trend and that we will eventually see a tapering off of difficulty increases.

Also, with more difficulty means that smaller players will be moved from being profitable to unprofitable which will have a net decrease of the total hashing power of the network.

Thoughts?

Just to answer you with some of what I said before, mining is still very very profitable right now. It will have to become about half as profitable as it is today (or about twice as difficult/half the price) before I would find myself squeezed out of mining, and again, that is because I live in literally the most energy expensive area in the united states (its even more costly than many european nations). There is still room for a great deal of growth before people begin to see outlays as being untenable. But yes obviously there is some point in the future where difficulty and expenses meet and you cannot have organic growth at that point.
732  Bitcoin / Mining / Re: Don't expect another 8% Diff increase -- expect more on: July 24, 2011, 11:51:08 PM
So what you're saying is your model can predict bitcoin pricing 20 days out?  That's... amazing.  

Because price is what drives difficulty.

I'm becoming increasingly convinced that price has absolutely nothing to do with difficulty.  I subscribe to the idea that "awareness" of Bitcoin is what drives difficulty, not including natural net growth of course.

Well I hate to say this, but it's of course a congruence of multiple factors. For example, if the whole world knew of bitcoin, but the price were still sitting at $14/coin, the difficulty wouldn't be 175,000 times higher than it is today. By the same token if no one new were to find out about bitcoin but the price were to jump to $1000/coin the difficulty probably wouldn't jump 71 times higher than it is now, simply due to physical limitations and capital limitations.

In both cases it would almost definitely be higher, but more often the two are usually linked, such that when price goes up people tell their friends, or when lots of people hop on board its because lots more people have been made aware, bitcoin gets "hyped" and price goes up, both yielding high difficulties.

I would say however that in my personal opinion, price is a stronger motivator for difficulty increase than simply awareness, looked at individually. Just knowing about bitcoin doesn't really motivate most people stuck in a fiat currency system unable to imagine life any other way (most people aren't all that smart), and the minimal profit made per card per day from mining doesn't really inspire many people (Oh I make $15 a day from my triple radeon rig? so what?). But when price takes off both those who are already invested get gold rush fever, and those who hear about magical money making inventions and ridiculous profits for doing nothing want to jump on board.

I could be wrong, but that's how I see it.
733  Bitcoin / Mining / Re: Pool hopping... ethical or not? on: July 24, 2011, 09:42:04 PM
I should listen to my own words. Now that hopping has gained more traction (used to be a very small group), I need to look at which pools are getting hopped and either change the miners on thre to hoppers or move my hashes elsewhere. I'm lazy so someone help me out here, where is the list of commonly hopped pools?
734  Bitcoin / Mining / Re: are they making more 5830's? on: July 24, 2011, 09:39:21 PM
are you talking about quadro or firegl cards?
They are already there (since years), have much vram, are 24/7 able, generate less heat and are very expensive.

Indeed. The current price mechanics for GPUs comes from their MASSIVE volume of sales. I believe the 58xx series sold something like 20 million GPUs (not an exact number, but certainly feasible). So if it costs 50million dollars to contract a fabrication facility to produce their chips, then you can see prices like $200 for a 58xx card on the shelf.

Now if it costs 25million dollars to contract a fab plant (their time is expensive) and you expect to only sell say, 200,000 GPUs to miners, then it's not unreasonable to expect to see prices be thousands of dollars on the shelf, like the firegl cards. Until you see adoption of bitcoin mining on the level of video gaming you won't see cards being optimized for mining at the same prices, and of course then you face the double edged sword of insane difficulty killing that benefit.
735  Bitcoin / Mining / Re: Don't expect another 8% Diff increase -- expect more on: July 24, 2011, 09:28:36 PM
grod kinda beat me to it. I'd be happy to lay out 8.5% for both but now I look like I'm copying him Tongue

Network growth rate has almost reached a 14day average of 1%/day due to many 3day average of sub1% (and some sub 0%). If no crazy ass price swings happen I see no reason for this trend not to continue. Like grod though, I'm not saying nothing can change, if some big event occurs all that crap goes out the window, which I readily stipulate to.

But for fun we can do 1990576 for block 141120. Your prediction I believe is 2130690 for the median.
736  Bitcoin / Mining / Re: Pool hopping... ethical or not? on: July 24, 2011, 09:09:04 PM
The people to blame here are the pool operators, not the hoppers. It's the operators who encourage pool hopping through their hopper-friendly payout schemes.

To make matters worse, a large number of the miners who are being "cheated" WANT the hopper-friendly payout scheme. It's hard to argue that someone's being cheated when he asks for it.

So your argument is basically:

"It's the victim's fault -- they made it TOO DARN POSSIBLE so I couldn't resist!"

Or, to compared it to a more physical form of theft:

"It's the store's fault I shoplifted -- they didn't have adequate mirrors/personnel/security, so they were practically BEGGING to be shoplifted from. It's not MY fault!"

Let's see, why not apply that logic to other crimes as well:

"She was so hot, your honor! You should have seen how she was dressed! It isn't my fault I physically overpowered and violated her...she was BEGGING to be raped..."

Talk about a slippery slope. Such an argument makes a mockery of morality.


 Roll Eyes

None of those examples are applicable. Raping a girl isn't a zero-sum game. Taking an item someone else paid for using force or deceit is not zero-sum either.

The closest example I can think of would be going to work at a few jobs only at the time of the day when a boss showed up to make rounds and check on if people are working or not, while everyone else was working 9-5, and drawing a check from each one instead of the people doing more work getting a raise. A rather convoluted situation that most people would consider ludicrous, and I highly doubt anyone would equate with raping some girl.

Again, the tools are there for everytone to freely pool hop if they wish, and in fact if everyone pool hopped statistically payouts would even out for everyone as though no one were poolhopping. If they don't like pool hopping they can go to pool-hop unfriendly servers or solo mine. Pretty simple solution to a perceived problem.
737  Bitcoin / Mining / Re: Pool hopping... ethical or not? on: July 24, 2011, 08:47:27 PM
As with almost all questions, you have to define the scope of what you define a problem before you can ask if something is a problem, and you of course did not, or else the answer would be clear and the thread would die.

So I argue that the question has no meaning but to the individual. I don't pool hop, though I can't say that I am averse to the idea. I consider it an annoying and legitimate strategy given the current climate. Anyone can do it, the tools have been provided free of charge by gracious people, and the benefits have been clearly laid out. As has been stated the pool operators don't care and/or encourage it. The action itself causes harm to no one except those that actively choose not to engage in the practice because they are lazy or don't understand the benefits or whatever, and are free to engage in the activity themselves.

So, I don't engage in it, but I see no problem with it. Don't like it? Support a pool that does not allow pool hopping and/or solo mine.  Simple.
738  Bitcoin / Mining / Re: Don't expect another 8% Diff increase -- expect more on: July 24, 2011, 08:40:55 PM
I know, everyone just got lucky; we really are holding steady at 11.5 Thash/s, and it's all just a glitch or a streak of awesome luck for everyone at once. Don't worry, not a single 5770 was actually added to the network.  Roll Eyes

On another note: a lot of mining power shifted back from namecoin-mining, which was twice as lucrative compared to bitcoin-mining. (see: http://dot-bit.org/tools/nextDifficulty.php), after the namecoin difficulty jumped from 23.000 to 94.000 on 23/07/2011 20:14.

I think people overestimate how much mining power was on namecoin. Haven't crunched the numbers myself, but I expect no more than a single terahash. Probably less.
739  Bitcoin / Mining / Re: Don't expect another 8% Diff increase -- expect more on: July 24, 2011, 08:31:02 PM
It's proven reliable because it's very easy. Most people do it without any mathematical modelling and can come within 10%. I disagree with the OP and his > 15% prediction, and we'll see who ends up being right (I've proven more successful thus far, but no one is perfect), I've done better than most just based on observation. The real difficulty lies in predicting farther out into retargets even farther down the road.

For example:

Quote
Block Number:   137088
  
Difficulty  
Lower Extrema:   1831645
Lower Quartile:   2153150
Median:   2851755

Crazy ass far off. Even the lower extrema wasn't really close. The previous one did a tiny bit better, but not much. When your error bars are almost 100% though that is hardly a statistically valid prediction, is what I assume that other fellow meant to say (especially when it is still wrong).

If you call 6.3% crazy far off then I suppose you are right.

But the figure you quote is for a different case, which was a forecast four re-targets out, I don't yet consider forecasts out that far to be reliable... Try and keep up.

But even so, if you know of a method that could do better for a Difficulty forecast that is reliable four re-targets out I would sure like to know what it is. So far nobody is stepping up to that challenge—I continue to work on it.

Perhaps you should try and keep up with the statements I made in my short and concise post. I said next target is quite easy to do without any modelling of any kind. I said that the trick is making a model that can forecast farther down the road, and used your forecast as an example of how difficult it can be (Your median was about 70% off actual, and even your lower bound was wrong with a huge error bar).

I applaud your work on creating a method of prediction, but until you stop patting yourself on the back for being right with the easy stuff, I suspect you will have trouble with the hard stuff. An 8% increase still seems much more likely than a > 15% increase. So we'll see, you are predicting a roughly 17% increase for your next median I believe? Let us see who does better, just for fun, no wagers necessary.

Your mathematical model says 17.5% for median, I will say 8.5% based solely on my own observation and "gut feeling". Let us see who does better for the next retarget. I know you argue against hard target exactitude, but that is not the point of this game, merely to show the ease of next retarget checking. And I haven't even really been paying that much attention lately tbqh.

EDIT: 1834633 to be more clear.
740  Bitcoin / Mining / Re: WHY DIDN'T I SOLO MINE!!! on: July 24, 2011, 08:15:36 PM
EDIT: Found it.

Well I've found a few blocks on deepbit, how about that. I made tycho some good bux Tongue

I'm not bummed though, I'm still doing statistically about as well as would be expected otherwise.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 [37] 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!