I've got no clue what's going on, then. All of the steps I laid out previously, I did on a brand new VM with OS X freshly installed. It was a completely clean install. Running the brew install script asked me for my password to ensure I was OK with what it was trying to do. Now, if I attempt to re-run that install script I get this: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" It appears Homebrew is already installed. If your intent is to reinstall you should do the following before running this installer again: rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup
LOL... tell you what... if you're not looking for some crazy long vanity address, I'll just generate it for you... probably could have had it done by now ![Tongue](https://bitcointalk.org/Smileys/default/tongue.gif) Well.. I want 1Nyau case-sensitive but I don't think it's safe, because you will have my private key.. :/ I'm not going to wreck my reputation here by trying to scam you, or anyone else. I'll happily destroy the private key when I send the pair to you. Generating addresses that start with that combination take seconds to do. If you want me to generate a few for you, I'll PM you the public/private keys and then delete my PMs. Completely up to you if you want.
|
|
|
Quite honestly, I don't even see how this would work. Without a doubt he's trying to game the system by generating more posts from his account than he's actually writing. Let's look at the logistics of it, though...
Minion sees a post he wants to comment on, but rather than post his comment, he sends the text he would have written (via PM I'm guessing) to OP with a link to the thread/message to reply to OP copies reply text and posts it.
Um... what happens if the reply is no longer relevant to the topic or the question had already been answered? Wouldn't OP have to be monitoring BTC talk pretty much constantly to be made aware of new posts he should reply to? Wasn't that his concern to begin with, that he didn't want to, or couldn't, spend a bunch of time on the forum?
Oh... and the poor minions who are helping out? Their own forum ranks will not advance because they're spending all their time writing replies for OP and not their own accounts.
|
|
|
I've got no clue what's going on, then. All of the steps I laid out previously, I did on a brand new VM with OS X freshly installed. It was a completely clean install. Running the brew install script asked me for my password to ensure I was OK with what it was trying to do. Now, if I attempt to re-run that install script I get this: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" It appears Homebrew is already installed. If your intent is to reinstall you should do the following before running this installer again: rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup
LOL... tell you what... if you're not looking for some crazy long vanity address, I'll just generate it for you... probably could have had it done by now ![Tongue](https://bitcointalk.org/Smileys/default/tongue.gif)
|
|
|
That should return something to you... it's just a directory listing of the /usr/local/bin directory (where brew would get installed). For example, on mine: ls /usr/local/bin | grep brew brew
If nothing gets returned, then you don't have brew installed. I'm assuming this is your Mac, and you actually have administrator rights (you can put in your password to install software)... right?
|
|
|
Shut down the terminal window, then re-open it. If you installed brew - which it looks like you did - you should be able to use the "brew" command to install stuff. Let's see if you've actually got it... ls /usr/local/bin | grep brew
|
|
|
Looks like the network is getting hammered with transactions... I turned off Matt's relay network and restarted everything. Looking at blockchain.info, there's ver 11k unconfirmed transactions currently. My node is currently trying to put together blocks with 2k transactions... 2015-07-06 16:11:19.107855 New work for worker! Difficulty: 1217.831707 Share difficulty: 5838904.174398 Total block value: 25.382547 BTC including 1995 transactions 2015-07-06 16:11:52.966132 New work for worker! Difficulty: 1089.745702 Share difficulty: 5838098.085605 Total block value: 25.386081 BTC including 2018 transactions
|
|
|
Did you install home-brew? From the terminal window: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
|
|
|
Anyone here not receive yesterdays payment? I got the trans id but it says 0 unconfirmations and it has been over 3 hours. ?
You should probably ask this question in their regular pool support thread... this one's for the solo mining pool. Or did you actually solo mine a block and not get your 25 BTC?
|
|
|
Pretty sure a binary I create on my laptop won't work for you. Requirements around some libraries that aren't standard. I could certainly tell you how to compile and build it yourself if you want...
That should be good too, let's start ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) OK... the first thing you'll need to do is get the command line tools installed on your mac. Open up a terminal window and type: This should start the process of getting you the tools you'll need. ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FuxtwAcO.png&t=663&c=IJwKiSbC8OSXYA) Now that the command line tools are installed, you'll need some other libraries and packages that are not provided. I happen to like using homebrew for this. I used to use macports, but ran into some issues with their QT5 stuff. So, let's get homebrew. From that same terminal window: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Now we use brew to install what we need: Once that's done, you'll need to obtain the vanitygen code from git. In the same terminal window: git clone https://github.com/samr7/vanitygen.git
Now, go into that directory: Build it: You'll see a ton of warnings, but at the end of it, you'll have your very own vanitygen that you can use...
|
|
|
Pretty sure a binary I create on my laptop won't work for you. Requirements around some libraries that aren't standard. I could certainly tell you how to compile and build it yourself if you want...
|
|
|
I'm certainly hoping it's not a bunch of miners firing back up old gear just to mine and dump. I'm also hoping that it's not a new 20PH farm that's come online either... in any case, though, certainly looks like we're in for a positive adjustment. Hopefully this is just some variance spiking and it'll come back down ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
In answer to this question (posted on the other thread): Yes but my previous work at solo will be lost or not???
Your previous work is not relevant. None of your work is relevant in solo mining unless you solve a block. In that case, you'll get the full block reward (minus any fees NH charges).
|
|
|
I've not had any issues with the NMC client (using latest namecore), only the bitcoind problem. The pool hash rate has dropped massively - there's obviously a stability problem somewhere - but I haven't seen another disconnect since disabling the relayclient.......yet ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) This forum constantly dropping isn't helping much either ![Tongue](https://bitcointalk.org/Smileys/default/tongue.gif) LOL... typing a reply, hitting submit only to see, "Bad Gateway" or some other error is a pain ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) . I've still got the relay client running and not experiencing any issues with it... at least as far as I can tell. Node seems to have stabilized for the time being, so not sure what was going on earlier...
|
|
|
You opened another thread to ask this same question. You should probably lock that one since it's more relevantly asked here in this thread.
The answer is it doesn't matter. Solo mining is all or nothing. You find a block or you don't. There is no credit for submitted shares, unless that share solves the block. You don't get partial payments. You can mine today and not mine again for 10 days... doesn't matter.
|
|
|
Solo mining it doesn't make a difference. You either find a block, or you don't. You don't get credit for shares. It's all or nothing. So, you can mine today... wait 10 days... mine again.
|
|
|
So it just finished... here are the numbers: As of block 364125, there are a total of 85,422 empty blocks. AntPool: 5.16% of their blocks are empty, latest one was today. Discus Fish: 2.88% of their blocks are empty KnC: 2.88% of their blocks are empty Eligius: 2.26% of their blocks are empty EDIT: I made the changes to the code to include the block size... re-running it now. I'll post it and provide the link when it's done. Format of the data is: Block Height, NumTx, BlockTime (UTC), BlockSize (Bytes), WhoMined (if I could figure it out, BTC address of coinbase transaction if I couldn't, or unknown if no BTC address could be deciphered from coinbase transaction). EDIT 2: Just finished running it again with the addition of block size per your request. I've uploaded a zip file here: https://www.dropbox.com/s/2rt64pt6hyhr41b/btc_stats.zip?dl=0. Has blocks up to 364144 Archive contains two files: empty_blocks.csv has the raw data in the format described above stats.csv has data on pools, how many blocks they've mined, how many were empty and percentage of empty to total. Enjoy.
|
|
|
I just started noticing this behavior on my node as well. I was about to reply that I wasn't seeing it, then as soon as I started typing I got the "lost contact with bitcoind" errors flying through my p2pool logs. Also, I'm noticing the same with the auxblock calls for NMC merge mining. Not sure what's going on here. Log snippet from NMC error: 2015-07-06 12:22:36.459226 > Error while calling merged getauxblock on http://127.0.0.1:7333: 2015-07-06 12:22:36.459364 > Traceback (most recent call last): 2015-07-06 12:22:36.459425 > Failure: twisted.internet.defer.TimeoutError: Getting http://127.0.0.1:7333 took longer than 5 seconds.
Log snippet showing lost contact with bitcoind: 2015-07-06 12:23:39.257837 Error when requesting noncached value: 2015-07-06 12:23:39.258283 > Traceback (most recent call last): 2015-07-06 12:23:39.258417 > Failure: twisted.internet.defer.TimeoutError: Getting http://127.0.0.1:8332/ took longer than 30 seconds. 2015-07-06 12:23:39.258510 2015-07-06 12:23:39.259131 > Error getting work from bitcoind: 2015-07-06 12:23:39.259212 > Traceback (most recent call last): 2015-07-06 12:23:39.259269 > Failure: twisted.internet.defer.TimeoutError: Getting http://127.0.0.1:8332/ took longer than 30 seconds. 2015-07-06 12:23:39.438495 P2Pool: 17354 shares in chain (17358 verified/17358 total) Peers: 11 (7 incoming) 2015-07-06 12:23:39.438650 Local: 760GH/s in last 10.0 minutes Local dead on arrival: ~3.3% (2-6%) Expected time to share: 6.7 hours 2015-07-06 12:23:39.438709 Shares: 1 (0 orphan, 0 dead) Stale rate: ~0.0% (0-80%) Efficiency: ~117.5% (24-118%) Current payout: (0.0000)=0.0000 BTC 2015-07-06 12:23:39.438780 Pool: 997TH/s Stale rate: 14.9% Expected time to block: 2.5 days 2015-07-06 12:23:40.143664 Lost peer 101.100.174.138:46941 - Connection was aborted locally, using. 2015-07-06 12:23:40.342505 New work for worker! Difficulty: 419.298668 Share difficulty: 5782371.706794 Total block value: 25.630668 BTC including 2714 transactions 2015-07-06 12:23:51.731872 Peer sent entire transaction 02c8b5f4fb93ccb26cfde2d76c857f2915b42341bee558c2f5743442c51c9163 that was already received 2015-07-06 12:23:51.762187 Peer sent entire transaction 3a4e6b7d4c33c6a5b3622ce072806806bbba6fb244d6a1da390384b39da5b842 that was already received 2015-07-06 12:23:51.864129 Peer sent entire transaction 02c8b5f4fb93ccb26cfde2d76c857f2915b42341bee558c2f5743442c51c9163 that was already received 2015-07-06 12:23:52.317146 > ######################################## 2015-07-06 12:23:52.317516 > >>> Warning: LOST CONTACT WITH BITCOIND for 1.2 minutes! Check that it isn't frozen or dead! 2015-07-06 12:23:52.317690 > ######################################## 2015-07-06 12:23:52.317892 P2Pool: 17354 shares in chain (17358 verified/17358 total) Peers: 10 (6 incoming) 2015-07-06 12:23:52.318044 Local: 567GH/s in last 10.0 minutes Local dead on arrival: ~1.4% (0-3%) Expected time to share: 9.0 hours 2015-07-06 12:23:52.318190 Shares: 1 (0 orphan, 0 dead) Stale rate: ~0.0% (0-80%) Efficiency: ~117.5% (24-118%) Current payout: (0.0000)=0.0000 BTC 2015-07-06 12:23:52.318347 Pool: 997TH/s Stale rate: 14.9% Expected time to block: 2.5 days 2015-07-06 12:23:52.984908 > Unhandled Error 2015-07-06 12:23:52.985308 > Traceback (most recent call last): 2015-07-06 12:23:52.985485 > File "/home/miner/p2pool/p2pool/main.py", line 666, in run 2015-07-06 12:23:52.985652 > reactor.run() 2015-07-06 12:23:52.985854 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1192, in run 2015-07-06 12:23:52.986325 > self.mainLoop() 2015-07-06 12:23:52.986489 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1201, in mainLoop 2015-07-06 12:23:52.986682 > self.runUntilCurrent() 2015-07-06 12:23:52.986848 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 824, in runUntilCurrent 2015-07-06 12:23:52.987004 > call.func(*call.args, **call.kw) 2015-07-06 12:23:52.987165 > --- <exception caught here> --- 2015-07-06 12:23:52.987294 > File "/home/miner/p2pool/p2pool/bitcoin/stratum.py", line 38, in _send_work 2015-07-06 12:23:52.987489 > x, got_response = self.wb.get_work(*self.wb.preprocess_request('' if self.username is None else self.username)) 2015-07-06 12:23:52.987621 > File "/home/miner/p2pool/p2pool/work.py", line 211, in preprocess_request 2015-07-06 12:23:52.987745 > raise jsonrpc.Error_for_code(-12345)(u'lost contact with bitcoind') 2015-07-06 12:23:52.987868 > p2pool.util.jsonrpc.NarrowError: -12345 lost contact with bitcoind 2015-07-06 12:23:52.988240 > Unhandled Error 2015-07-06 12:23:52.988373 > Traceback (most recent call last): 2015-07-06 12:23:52.988495 > File "/home/miner/p2pool/p2pool/main.py", line 666, in run 2015-07-06 12:23:52.988683 > reactor.run() 2015-07-06 12:23:52.988807 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1192, in run 2015-07-06 12:23:52.988934 > self.mainLoop() 2015-07-06 12:23:52.989056 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1201, in mainLoop 2015-07-06 12:23:52.989191 > self.runUntilCurrent() 2015-07-06 12:23:52.989313 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 824, in runUntilCurrent 2015-07-06 12:23:52.989436 > call.func(*call.args, **call.kw) 2015-07-06 12:23:52.989556 > --- <exception caught here> --- 2015-07-06 12:23:52.989677 > File "/home/miner/p2pool/p2pool/bitcoin/stratum.py", line 38, in _send_work 2015-07-06 12:23:52.989909 > x, got_response = self.wb.get_work(*self.wb.preprocess_request('' if self.username is None else self.username)) 2015-07-06 12:23:52.990046 > File "/home/miner/p2pool/p2pool/work.py", line 211, in preprocess_request 2015-07-06 12:23:52.990170 > raise jsonrpc.Error_for_code(-12345)(u'lost contact with bitcoind') 2015-07-06 12:23:52.990291 > p2pool.util.jsonrpc.NarrowError: -12345 lost contact with bitcoind 2015-07-06 12:23:53.006595 > Unhandled Error 2015-07-06 12:23:53.006974 > Traceback (most recent call last): 2015-07-06 12:23:53.007146 > File "/home/miner/p2pool/p2pool/main.py", line 666, in run 2015-07-06 12:23:53.007307 > reactor.run() 2015-07-06 12:23:53.007470 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1192, in run 2015-07-06 12:23:53.007627 > self.mainLoop() 2015-07-06 12:23:53.007789 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1201, in mainLoop 2015-07-06 12:23:53.007917 > self.runUntilCurrent() 2015-07-06 12:23:53.008041 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 824, in runUntilCurrent 2015-07-06 12:23:53.008164 > call.func(*call.args, **call.kw) 2015-07-06 12:23:53.008285 > --- <exception caught here> --- 2015-07-06 12:23:53.008506 > File "/home/miner/p2pool/p2pool/bitcoin/stratum.py", line 38, in _send_work 2015-07-06 12:23:53.008669 > x, got_response = self.wb.get_work(*self.wb.preprocess_request('' if self.username is None else self.username)) 2015-07-06 12:23:53.008810 > File "/home/miner/p2pool/p2pool/work.py", line 211, in preprocess_request 2015-07-06 12:23:53.008946 > raise jsonrpc.Error_for_code(-12345)(u'lost contact with bitcoind') 2015-07-06 12:23:53.009139 > p2pool.util.jsonrpc.NarrowError: -12345 lost contact with bitcoind 2015-07-06 12:23:53.010013 > Unhandled Error 2015-07-06 12:23:53.010236 > Traceback (most recent call last): 2015-07-06 12:23:53.010424 > File "/home/miner/p2pool/p2pool/main.py", line 666, in run 2015-07-06 12:23:53.010634 > reactor.run() 2015-07-06 12:23:53.010839 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1192, in run 2015-07-06 12:23:53.011032 > self.mainLoop() 2015-07-06 12:23:53.011250 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1201, in mainLoop 2015-07-06 12:23:53.011415 > self.runUntilCurrent() 2015-07-06 12:23:53.011552 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 824, in runUntilCurrent 2015-07-06 12:23:53.011737 > call.func(*call.args, **call.kw) 2015-07-06 12:23:53.011883 > --- <exception caught here> --- 2015-07-06 12:23:53.012011 > File "/home/miner/p2pool/p2pool/bitcoin/stratum.py", line 38, in _send_work 2015-07-06 12:23:53.012178 > x, got_response = self.wb.get_work(*self.wb.preprocess_request('' if self.username is None else self.username)) 2015-07-06 12:23:53.012357 > File "/home/miner/p2pool/p2pool/work.py", line 211, in preprocess_request 2015-07-06 12:23:53.012494 > raise jsonrpc.Error_for_code(-12345)(u'lost contact with bitcoind') 2015-07-06 12:23:53.012620 > p2pool.util.jsonrpc.NarrowError: -12345 lost contact with bitcoind 2015-07-06 12:23:53.013144 > Unhandled Error 2015-07-06 12:23:53.013335 > Traceback (most recent call last): 2015-07-06 12:23:53.013467 > File "/home/miner/p2pool/p2pool/main.py", line 666, in run 2015-07-06 12:23:53.013593 > reactor.run() 2015-07-06 12:23:53.013717 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1192, in run 2015-07-06 12:23:53.013888 > self.mainLoop() 2015-07-06 12:23:53.014024 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1201, in mainLoop 2015-07-06 12:23:53.014147 > self.runUntilCurrent() 2015-07-06 12:23:53.014269 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 824, in runUntilCurrent 2015-07-06 12:23:53.014391 > call.func(*call.args, **call.kw) 2015-07-06 12:23:53.014510 > --- <exception caught here> --- 2015-07-06 12:23:53.014674 > File "/home/miner/p2pool/p2pool/bitcoin/stratum.py", line 38, in _send_work 2015-07-06 12:23:53.014830 > x, got_response = self.wb.get_work(*self.wb.preprocess_request('' if self.username is None else self.username)) 2015-07-06 12:23:53.014958 > File "/home/miner/p2pool/p2pool/work.py", line 211, in preprocess_request 2015-07-06 12:23:53.015087 > raise jsonrpc.Error_for_code(-12345)(u'lost contact with bitcoind') 2015-07-06 12:23:53.015217 > p2pool.util.jsonrpc.NarrowError: -12345 lost contact with bitcoind 2015-07-06 12:23:53.015589 > Unhandled Error 2015-07-06 12:23:53.015722 > Traceback (most recent call last): 2015-07-06 12:23:53.015844 > File "/home/miner/p2pool/p2pool/main.py", line 666, in run 2015-07-06 12:23:53.015966 > reactor.run() 2015-07-06 12:23:53.016095 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1192, in run 2015-07-06 12:23:53.016222 > self.mainLoop() 2015-07-06 12:23:53.016342 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1201, in mainLoop 2015-07-06 12:23:53.016463 > self.runUntilCurrent() 2015-07-06 12:23:53.016583 > File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 824, in runUntilCurrent 2015-07-06 12:23:53.016713 > call.func(*call.args, **call.kw) 2015-07-06 12:23:53.016849 > --- <exception caught here> --- 2015-07-06 12:23:53.016969 > File "/home/miner/p2pool/p2pool/bitcoin/stratum.py", line 38, in _send_work 2015-07-06 12:23:53.017090 > x, got_response = self.wb.get_work(*self.wb.preprocess_request('' if self.username is None else self.username)) 2015-07-06 12:23:53.017254 > File "/home/miner/p2pool/p2pool/work.py", line 211, in preprocess_request 2015-07-06 12:23:53.017387 > raise jsonrpc.Error_for_code(-12345)(u'lost contact with bitcoind') 2015-07-06 12:23:53.017510 > p2pool.util.jsonrpc.NarrowError: -12345 lost contact with bitcoind 2015-07-06 12:24:06.272733 > Peer referenced unknown transaction 61cbf98adbeb8f843ed300add451e33643109e7ad9097e12872a066b4c55400c, disconnecting
EDIT: it's definitely an intermittent thing... because now my node is back to running smoothly again.
|
|
|
Great work! I'd love to do some statistical hypothesis testing on the data in this file, but the link seems to be broken. Any chance you could repost the raw data? I took the file down a while ago... let me run it again and get you the most up-to-date data. I'll post a link as soon as it's done. Thanks! Edit: it would be helpful if there was also a "blocksize (MB)" column, if that's easy to add! I suppose it could be... but since I've already started the program execution and it takes quite a while to complete (done 326,000 blocks so far), you'd have to wait a while longer for me to make the code changes and run it again ![Tongue](https://bitcointalk.org/Smileys/default/tongue.gif) .
|
|
|
I have compiled and built the vanitygen code on OS X, and I use it (see the vanity BTC address in my profile... that was generated on my MBP using oclvanitygen).
Depending on what hardware you've got, you can either use the CPU version (vanitygen) or the GPU version (oclvanitygen). For example, I've got an nVidia GPU in my MBP, so I use oclvanitygen. Of course, this requires that I've also got the nVidia CUDA toolkit so it can compile the GPU-specific kernel...
|
|
|
Great work! I'd love to do some statistical hypothesis testing on the data in this file, but the link seems to be broken. Any chance you could repost the raw data? I took the file down a while ago... let me run it again and get you the most up-to-date data. I'll post a link as soon as it's done.
|
|
|
|