I replied to this very query via the PM you sent me. I've included that reply here as well: Calculation of difficulty is far easier than this. The difficulty changes based upon the block solve rate. Bitcoin wants to add a new block to the chain every 10 minutes. Every 2016 blocks it performs a sanity check and adjusts the network difficulty. The network says, "the previous 2016 blocks should have taken 2 weeks. How long did they actually take?" If the answer is, "it took longer than 2 weeks", the difficulty is adjusted downwards. If it took less than 2 weeks, the difficulty is adjusted upwards. Here's the formula (simplified version, but it's close enough): Difficulty * 2^32 / hash rate = time in seconds to solve a block
Since you know the perceived hash rate and the time it took to solve the block, you can calculate the difficulty. See, the network itself has no concept of actual hash rate... surprise!... it only knows the difficulty and the time it took to solve a block. It calculates the hash rate based on this. This is why you see such variant spikes in charts like those found on bitcoinwisdom.com.
|
|
|
Have any one tried Banana pi for Bitcoin Mining, Banana Pie is a Single Board Computer. Banana Pi targets to be a cheap, small and flexible enough computer for daily life. Built with ARM Cortex-A7 Dual-core CPU and Mali400MP2 GPU, and open source software, Banana Pi can serve as a platform to make lots of applications for different purposes.
ARM Cortex-A7 dual-core, 1GHz, Mali400MP2 GPU
It is a known factor that people will continue to research a better ways of doing thing even cheaper, please let us know the hash speed, power consumptions and other important parameter of ARM Cortex-A7 dual-core, 1GHz, Mali400MP2 GPU when you finally give it a try. One would think that given the information OP has already been provided he would abandon the idea, rather than try it out on his own. Assume for a moment that we know the power draw of the Pi at load is about 2W. Unless it's able to hash at 3GH/s or higher, it's not even worth considering plugging in to be a miner. Here's a hint: it's not going to hash anywhere near that speed. Your average core i7 is going to be measured only in MH/s. The pathetic little processors on these units aren't even close to as powerful as that. For example, looking at the rPi model B, that CPU gets about 0.2MH/s. Mining Bitcoin with any CPU/GPU is pointless, no matter how you slice it.That is a pretty bold statement, one could easily point their gpu's at a multipool that pays out Bitcoin while mining x11 or some other algorithm and really not see a big change and make a little profit on it. Then you're not mining BTC, you're mining X11/scrypt/whatever coin.
|
|
|
+1.76 - +2.00. The upward price trend might entice some miners to turn hardware back on, but I'm not sure how much of an impact it's going to have overall for this difficulty adjustment.
|
|
|
Hey kano, Not pressing or such but...How's the S3 bin coming? Just thought I'd ask 'cuz you don't have enough to do. I know..smartass in every crowdIt'll just be a tar file you extract into the /overlay/ folder - since flashing an S3 risks screwing it up and you can't fix it without extra hardware if you do screw it up. The S3 binary itself already works (if you build it from current git) but bitmain does stupid stuff in their cgminer/web interface that I'm (slowly) fixing. It averages well under 100% CPU (load average under 1.0) and doesn't have delays due to not getting work. Previously the cgminer binary for the S3 was a simple replacement of the crap Bitmain supplied. The update process was: /etc/init.d/cgminer stop cd /usr/bin mv cgminer cgminer_bak wget http://ck.kolivas.org/apps/cgminer/antminer/s3/4.6.1-141020/cgminer chmod +x cgminer /etc/init.d/cgminer start
If you're doing things to replace the /overlay/ directory, you're doing a hell of a lot more than simply providing a binary that replaces cgminer. Many thanks for addressing Bitmain's shoddy software! I'm looking forward to the release . So what is the BEST guide, in your opinion, on how/where to replace the S3 firmware? There are many hits for such a query. If you want to update right now, then what I posted is what you need to do. Otherwise, once kano finishes his work, I'm sure he'll provide instructions on how to upgrade. Looking at what he's written so far, it'll likely be just getting the tar ball and exploding it in the /overlay/ directory.
|
|
|
Okay last diff has come and gone. It was -0.58%]tlhIwI got it correct. Congrats. Picks will start at block 300 and end at block 1000 Look at this set of numbers below pretty impressive: We are under an 0.6% average for 10 jumps. Difficulty History Date Difficulty Change Hash Rate Jun 28 2015 49,402,014,931 -0.58% 353,633,397 GH/s Jun 14 2015 49,692,386,355 4.42% 355,711,957 GH/s May 31 2015 47,589,591,154 -2.50% 340,659,563 GH/s May 17 2015 48,807,487,245 2.44% 349,377,603 GH/s May 03 2015 47,643,398,018 0.07% 341,044,727 GH/s Apr 19 2015 47,610,564,513 -3.71% 340,809,696 GH/s Apr 05 2015 49,446,390,688 5.84% 353,951,052 GH/s Mar 22 2015 46,717,549,645 -1.50% 334,417,246 GH/s Mar 08 2015 47,427,554,951 1.59% 339,499,662 GH/s Feb 22 2015 46,684,376,317 5.01% 334,179,783 GH/s Do not pick until block 300 Lastly we are at https://bitcoinwisdom.com/bitcoin/difficulty(-0.19%) with 1991 to go. The basic flattening of the network difficulty has provided far more life from my S3s than I thought they would get. I never once thought I'd see a year's worth of mining out of them when I purchased them... I figured they'd be replaced or sold by January of this year at the latest. Of course, there are persistent rumors that BitFury is about to power up a ton of their next-generation gear. I'm sure Bitmain is already working on the replacement to the BM1384. Spondoolies, I'm sure, also has something up their sleeves.
|
|
|
But wait... Where is the entire block?.. ckpool is open sourced and used all over the place; it is not the name of a single pool. Isn't that the label he would have given that Bitcoin address? This pool didn't find a block yesterday anyway. That's correct. It's a label he assigned to that address. He could have labeled it "I like beer" and it wouldn't make a difference. Chances are it's just some spam transaction. Rabinovitch, post the TxID. Maybe something can be discerned from it.
|
|
|
Have any one tried Banana pi for Bitcoin Mining, Banana Pie is a Single Board Computer. Banana Pi targets to be a cheap, small and flexible enough computer for daily life. Built with ARM Cortex-A7 Dual-core CPU and Mali400MP2 GPU, and open source software, Banana Pi can serve as a platform to make lots of applications for different purposes.
ARM Cortex-A7 dual-core, 1GHz, Mali400MP2 GPU
It is a known factor that people will continue to research a better ways of doing thing even cheaper, please let us know the hash speed, power consumptions and other important parameter of ARM Cortex-A7 dual-core, 1GHz, Mali400MP2 GPU when you finally give it a try. One would think that given the information OP has already been provided he would abandon the idea, rather than try it out on his own. Assume for a moment that we know the power draw of the Pi at load is about 2W. Unless it's able to hash at 3GH/s or higher, it's not even worth considering plugging in to be a miner. Here's a hint: it's not going to hash anywhere near that speed. Your average core i7 is going to be measured only in MH/s. The pathetic little processors on these units aren't even close to as powerful as that. For example, looking at the rPi model B, that CPU gets about 0.2MH/s. Mining Bitcoin with any CPU/GPU is pointless, no matter how you slice it.
|
|
|
A) 5 volts x 2 amps = 10 watts this means you should use 7.5 watts at most so the hub is too weak
B) use two sticks not 3 and lets us know what happens
C) I asked mods to move this to support
This. The U2 is 2.95W for 2GH/s. Even though your hub claims 5v/2A, chances are exceptionally good that your total constant is 8W at most. It just can't supply the needs of the three sticks.
|
|
|
I don't know enough about energy production to speculate, but here's an example. The smallest nuclear plant in the US (located in Nebraska) can produce 502MW per hour. So, in a day, that's 12,048 MWh of power energy. Even if every single bitcoin miner on the planet was powered by this single facility, it would only consume 2.9% 70% of the facility's capacity.
You need to fix your units. There is confusion about the difference between power and energy, and the units used to represent them. Power is the rate at which you can generate or expend energy. The units of power are watts (W). Units of energy are Watt-hour (Wh) and joules (J). 1 watt-hour is 1 watt for 1 hour (as well as ½ W for 2 hours or 2 W for ½ hour). There is no such thing as 502 MW per hour, unless you are talking about changes to power. You meant to write just "502 MW" and "12,048 MWh of energy". A 502 MW power plant outputs 502 MWh each hour, or 12048 MWh per day. Finally, 350 MW is 70% of 502 MW. Thanks for the corrections! Even given the corrected numbers, we're still talking about a rather minuscule amount of the total energy production the world over. According to http://www.world-nuclear.org/info/Current-and-Future-Generation/Nuclear-Power-in-the-World-Today/ there are currently 435 operational nuclear power facilities in the world with over 375,000 MWe of total capacity. They provide just 11% of the world's total production. So every single bitcoin miner on the planet would consume 69.72% of a facility that represents 0.13% of the 11% of total capacity the world over provided by nuclear plants. This is assuming I didn't make another mistake in my math
|
|
|
I rarely see discussion on the impact of bitcoin. No, not financially, not from an economic standpoint.
How about the eco-system?
Our network hashrate for bitcoin alone (there are also many alts out there) is 177,943,954.
Now lets assume that everyone mining right now is rocking the best of the best hardware (they aren't) grabbing 0.5w/ghs. FYI electricity cost in washington is cheap. REALLY CHEAP. Due to all the hydroelectric power. That been said its about .04$ on an industrial tier. Which means they can run really inefficient hardware by our standards and still be profitable so this is a lot worse than iv'e calculated. I should note EVERYONE is flocking to washington right now with their miners. That means with bitcoins total hash-rate of 177,943,954 GH/s that its energy consumption would be around 88,971,977 Watts or 88.9 Megawatts of power.
Again these numbers are likely far below actual. I would tack on an additional 30% even for people running older hardware.
88.9 MEGAWATTS OF POWER PEOPLE
We can only assume that with the reward drop coming up that either hashrate will double or the price of bitcoin will have to rise. Maybe a bit of both as im speculating but regardless.
Does this seem responsible? We are basically polluting on a massive scale to make pennies on the dollar.
You have to assume at some point governments will come together to put this to an end?
EDIT****
WE ARE NOT COMPARING CURRENT BANKING SYSTEMS TO BITCOIN. FOR THE FOURTH TIME. READ COMMENTS IF YOU PLAN ON CONTRIBUTING TO THIS DISCUSSION.
You pose an interesting question here. What are the environmental impacts of mining? First, I think your numbers are a bit low. The network hash rate is far closer to 350PH/s than the 177PH/s you quoted. We certainly haven't seen a doubling of the hash power in the past 4 days since you wrote your initial post, so I'm not entirely sure where you got that value. Assuming the vast majority of the network is between 0.75W and 1W per GH/s, the total power consumption on a daily basis is between 262.5 MW and 350 MW. I don't know enough about energy production to speculate, but here's an example. The smallest nuclear plant in the US (located in Nebraska) can produce 502MW per hour. So, in a day, that's 12,048 MW of power. Even if every single bitcoin miner on the planet was powered by this single facility, it would only consume 2.9% of the facility's capacity.
|
|
|
just thought I'd pop by here and post a little "keep a local copy of p2pool up to date" I noticed windpath back there with a rm -rf p2pool ; git clone p2pool - shocking display man!
Now you want to cruise over to the hub to grab mainline p2pool as in forrestv's p2pool. You can fork it there with one click. An account there allows you to push changes to the hub but probably, not possibly only makes sense if your actively developing and or contributing to the project. You can definately clone p2pool and still keep it updated locally anyway. Once thats done its time to party. If your on linux your laughing this can all be done at the console.
...snip...
Great tutorial for how to use git and to maintain your own copy of p2pool. For those who don't wish to maintain their own fork or branch, it's considerably simpler. When you first want to grab p2pool, you just need to do this: mkdir ~/mining cd ~/mining git clone https://github.com/forrestv/p2pool.git
Now, any time you want to get the latest version: cd ~/mining/p2pool git pull
|
|
|
Have any one tried Banana pi for Bitcoin Mining, Banana Pie is a Single Board Computer. Banana Pi targets to be a cheap, small and flexible enough computer for daily life. Built with ARM Cortex-A7 Dual-core CPU and Mali400MP2 GPU, and open source software, Banana Pi can serve as a platform to make lots of applications for different purposes.
ARM Cortex-A7 dual-core, 1GHz, Mali400MP2 GPU
I'm pretty sure my smartphone has a more powerful CPU/GPU than this.... yes, it does. Why would you even consider using a tool like this to mine BTC? The short answer is you shouldn't. You can get an Antminer U2 USB stick for around $5 to $10 and it will give you about 2GH/s. That's going to be well over 1000x faster than your pi could ever hope to be. As a controller (like running cgminer for example), the pi works great. I have a Raspberry Pi which performs that very job. Yeah but the Banana pi is outdated it's like 35$ compared to 8$ more you get the pi 2 with way more software compatibility and 2 more cpu cores. I agree that the Pi2 is a nice little bit of kit for the price; however, none of these is going to be worth anything if you're planning to use their meager CPU/GPU as your mining hardware. As a media server, a VPN server, a mining controller... for these types of tasks they work very well.
|
|
|
what is this hype about BIP66 will are miners still be compatible or will BITMAIN have to create new firmware or just screw us and come out with new hardware and make you buy it That could explain the crazy stuff with the blocks every body has been complaining about. In a nutshell, it's all about the pools upgrading their bitcoind to 0.10.2 (technically it's 0.10.1 for OS other than windows, but I just put 0.10.2 to ensure everyone's covered). You as a miner don't have to do anything.
|
|
|
Hey kano, Not pressing or such but...How's the S3 bin coming? Just thought I'd ask 'cuz you don't have enough to do. I know..smartass in every crowdIt'll just be a tar file you extract into the /overlay/ folder - since flashing an S3 risks screwing it up and you can't fix it without extra hardware if you do screw it up. The S3 binary itself already works (if you build it from current git) but bitmain does stupid stuff in their cgminer/web interface that I'm (slowly) fixing. It averages well under 100% CPU (load average under 1.0) and doesn't have delays due to not getting work. Previously the cgminer binary for the S3 was a simple replacement of the crap Bitmain supplied. The update process was: /etc/init.d/cgminer stop cd /usr/bin mv cgminer cgminer_bak wget http://ck.kolivas.org/apps/cgminer/antminer/s3/4.6.1-141020/cgminer chmod +x cgminer /etc/init.d/cgminer start
If you're doing things to replace the /overlay/ directory, you're doing a hell of a lot more than simply providing a binary that replaces cgminer. Many thanks for addressing Bitmain's shoddy software! I'm looking forward to the release .
|
|
|
i can see the idea of this type of pool.. its kind of interesting..
it will only work tho if YOU, the pool owner, has enough hash to get blocks every day.
it would be tough getting someone else to do it mostly because you will get 1 or 2 people that are carrying the pool and they will find they will be doing better solo and leave. those with less hash would avoid it, because they will never find a block. which would get them more on a regular payout pool.
Regardless of how much hash the pool owner has, this idea won't fly. Let's say he does indeed have enough hash to find a block a day. Currently, that means he's got 2.456PH/s pointed to the pool. No matter how you distribute that hash rate, either between 3 miners or between 2000 miners, one of the miners will make 12.5 BTC and the others will split the remaining 12.5 BTC. OP is asking miners to take a pretty large gamble that they might be the one to find a block and get a handsome reward for doing so. The problem is that the vast majority of the time, miners will be paid half of expectations from a typical mining pool.
|
|
|
Have any one tried Banana pi for Bitcoin Mining, Banana Pie is a Single Board Computer. Banana Pi targets to be a cheap, small and flexible enough computer for daily life. Built with ARM Cortex-A7 Dual-core CPU and Mali400MP2 GPU, and open source software, Banana Pi can serve as a platform to make lots of applications for different purposes.
ARM Cortex-A7 dual-core, 1GHz, Mali400MP2 GPU
I'm pretty sure my smartphone has a more powerful CPU/GPU than this.... yes, it does. Why would you even consider using a tool like this to mine BTC? The short answer is you shouldn't. You can get an Antminer U2 USB stick for around $5 to $10 and it will give you about 2GH/s. That's going to be well over 1000x faster than your pi could ever hope to be. As a controller (like running cgminer for example), the pi works great. I have a Raspberry Pi which performs that very job.
|
|
|
It's a misunderstanding of the term solo mining.
Solo mining means you are taking on all the variance of block finding. You are not pooling your mining efforts with anyone else (and thus are not sharing the reward)
p2pool is not in any way solo mining.
yes, I guess the proper phraseology would be "mining on an independent node", as opposed to conventional pool mining, where everyone is submitting shares to solve 1 node's block (the pool operator's node). but I could have that completely misunderstood as well. That's how a conventional pool works. Everyone on the pool is attempting to solve the same block.
|
|
|
... Running readline-6.2.4.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-lABNnR/readline-6.2.4.1/egg-dist-tmp-wIFZZD /usr/bin/ld: cannot find -lncurses collect2: error: ld returned 1 exit status error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 make: *** [/home/dyak/p2pool/.cache/pyenv/pyenv-1.11.6-extras.tar.gz] Ошибка 1 What are you trying to build? Just clone the git repo (or do a git pull if you've previously cloned it). Assuming you've got the python dependencies - which you probably already do on Ubuntu - you don't need to build a thing. cd p2pool git pull ./run_p2pool.py RPCUSER RPCPASS
|
|
|
doge is and was always a joke. Litecoin and maybe Namecoin are okay and have some value.
It was (and is), but I found the community to be mostly pleasant and it was a nice way to get into crypto. The vast majority of the coins I mined, I sent towards the charitable projects they are always running. For example, there was some "get water to some poor African village" thing that I donated to early last year. Also, they had a DOGE NASCAR... that was a pretty fun thing to send coin to as well (although I'm not a NASCAR fan by any stretch of the imagination, I thought it was funny to see DOGE sponsoring the car). I've long since stopped mining the alts... even at the end of 2013 and early 2014 I wasn't making much of anything just using my Mac's CPU/GPU to mine... then when the scrypt ASICs came out, I stopped altogether. Instead, I purchased BTC mining hardware (very first ASIC was one of the little Antminer USB sticks - that I've still got plugged in and pointed towards -ck's solo pool) and have been mining BTC ever since. I've gone through a bunch of hardware (S1s, S2s, S3s, SP10), and have also played around with some cloud mining services. All told (including my current hardware and mining contracts), I've got ~12TH/s of BTC mining.
|
|
|
I have 2 s3 antminers do I need a router with a bridge to connect to the internet. Is that the cheapest way to do that or do I can I connect both miners through my laptop? I really need to start mining for hospital bills and food
Not to be the bearer of bad news... but even with absolutely free electricity those S3s aren't going to make you a whole lot of anything. Looking at your other post here: https://bitcointalk.org/index.php?topic=1101798.0 I'm not sure what to think. You paid for these miners (you stated you got a great price on them), so you're going to need to recoup that cost before you can say that your miners are earning you anything. At current difficulty levels and exchange rates, 2 S3s will expect to make you about $2.21 a day. Not sure how many bills or how many meals that's going to provide for you.
|
|
|
|