Bitcoin Forum
July 01, 2024, 11:06:51 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 [138] 139 140 141 142 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 ... 202 »
2741  Bitcoin / Pools / Re: NastyPoP vs Standard P2Pool on: January 20, 2015, 01:57:20 AM
Not a problem.  I figured it was some growing pains putting Con's pool on a p2pool backbone.  I have faith they'll sort it out.  I just wanted to mention and display the connection issues when I saw them as they may have an effect on this week's test results... Not to mention bring it to your attention Smiley
2742  Bitcoin / Pools / Re: [3500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: January 19, 2015, 06:34:44 PM
Holy back to back blocks Batman!
2743  Bitcoin / Pools / Re: NastyPoP vs Standard P2Pool on: January 19, 2015, 03:14:24 PM
Quick update... I noticed the S3 I had pointed at my own p2pool node has gone down.  Unfortunately, I'm away from home this week traveling for work and I do not have remote access to my miners.  I really should set that up Smiley.

Anyway, I will not be including numbers for that miner in this upcoming Friday's results.  I will have only 2 on the test: the miner on NastyPoP (which, I switched over to the new protocol on Sunday) and the miner on the standard p2pool payout.

Speaking of the new protocol (ckpool on port 3334 using p2pool as a backend), I've noticed very inconsistent hash rate, with a number of times connectivity has been lost altogether.  I'm guessing it's growing pains as nonnakip just brought this online recently.  Hopefully things settle down shortly.  We'll see what impact, if any, this has come Friday.

Here is a screenshot of the hash rate graphs from nastyfans.org showing my two miners:



Here's another miner using the NastyPoP method:



As you can see, the miners using NastyPoP show some pretty erratic hash rates and loss of connectivity, whereas my miner on the standard p2pool payout is straight across the board.
2744  Bitcoin / Pools / Re: [3500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: January 17, 2015, 03:59:12 PM
Sure: Bitcoin, Namecoin, I0coin, Devcoin, Huntercoin, Groupcoin & Fusioncoin. I was also mining ixcoin until it got all mined out  Sad
You're still mining all of those coins?  Wow... I stopped everything except for NMC.  Sure, I've got a boatload of some of those coins, but nowhere to do anything with them.  Like FSC... I've got a few million of the things, but the coin's completely dead in the water and no exchanges trade it.
2745  Bitcoin / Pools / Re: [3500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: January 16, 2015, 08:13:16 PM

Lol, that's insane... I'd like to see P2Pool re-writen in C, would be much more efficient and multithreaded Smiley

If anyone knows a C/Python/bitcoin master LMK Smiley
I'd like to see p2pool's flaws addressed as part of that rewrite Smiley.
2746  Bitcoin / Pools / Re: [3500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: January 16, 2015, 07:58:20 PM
What's the command for running p2pool with pypy?  Tongue

screen -d -m -S p2pool pypy ~/p2pool/run_p2pool.py blah blah blah blah

check this https://bitcointalk.org/index.php?topic=18313.msg10135870#msg10135870
then only replace python with pypy in your script
my is: screen -d -m -S p2pool-bitcoin pypy -O -E run_p2pool.py ...

Perfect, that's what I needed - thanks  Smiley

See if you can spot where I changed over to pypy:.........



I'm running 16GB Ram, so it's OK. I'll see how it fares like this for a while  Wink
LOL... I'm going to guess 9:37am server time! Tongue

So... massive increase in memory usage and increased GBT latency... yeah, sounds like pypy is the answer... /sarcasm
2747  Bitcoin / Pools / Re: NastyPoP vs Standard P2Pool on: January 16, 2015, 07:39:42 PM
Another week in the books, and it's a win across the board for the NastyPoP payouts.  The miners on the standard p2pool payout suffered some pretty bad luck finding shares and missed a number of payouts because of it.  The miner on NastyPoP was paid out for every single block.  P2Pool itself did abysmally this past week with a 7 day luck value of only 62.25%.  That, combined with my miners finding fewer than expected shares led to the following results:

My standard p2pool node - 0.00419189BTC
OgNasty's standard p2pool node - 0.01805329BTC
NastyPoP p2pool - 0.02152612BTC
Expected - 0.0367BTC
P2Pool 7 day luck - 62.25%

There we have it folks - the first time in this test that the NastyPoP method resilience to variance wins the day.  OP has been updated with this week's results.
2748  Bitcoin / Pools / Re: [BitAffNet] How we're the #1 Bitcoin Mining Pool In The World (proof inside) on: January 16, 2015, 05:26:06 PM
What Jan 16th firmware?  Huh
https://www.bitmaintech.com/files/download/initramfs.bin.SD-20141016.tar.gz
2749  Bitcoin / Hardware / Re: [ANN] Spondoolies-Tech - carrier grade, data center ready mining rigs on: January 15, 2015, 02:37:31 PM
Heading to http://btcmiami.com/
Come visit us in our booth.

Guy

have a safe trip
Thanks mate Smiley
I hate economy. Too big for it and the economy plus wasn't available Sad
CEO of Spondoolies-Tech is flying coach class from Israel to Miami.  If this doesn't show upstanding character and frugality, I don't know what does.  He's not wasting company funds on private jets or first class accommodations, he's riding in the back of the bus with the regular folk.

Wish I could be in Miami this weekend, but work prevents me from being at the conference.  Good luck and best wishes, Guy!
2750  Bitcoin / Pools / Re: i wanna build a pool , what should i do on: January 12, 2015, 10:16:39 PM
Running a bitcoin pool means people will direct tens of thousands of dollars worth of hardware at the pool, generating hundreds of thousands of dollars worth of bitcoin. Do you think people will be happy to do that if you don't even know how to set one up? This is one of those tasks that if you don't know what you are doing, you shouldn't be doing it.
You hope people will direct a bunch of gear your way, and you hope you happen to find enough blocks to keep them satisfied, and you hope you have everything secured so your pool isn't compromised and you hope your servers don't crap out and you hope your payout routines work properly and you hope nobody's running block withholding attacks and ... yup, pretty much what you said Smiley

I want to build my own car but I have no clue how I should do it.  Who wants to take a ride in it?
2751  Bitcoin / Pools / Re: WIN 1.7TH/s SP20! [3500 TH] CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: January 12, 2015, 10:05:58 PM
Hey kano,

Just wanted to stop by and wish you well with your promotion.  You and Con have done a great service to the community by providing both great mining software and more recently your mining pool.  To everyone who is mining here, best of luck on winning the SP20!  Don't have to worry about me... my miners are still all hooked into my p2pool node and I'm traveling for work without remote access to change them Smiley
2752  Bitcoin / Pools / Re: i wanna build a pool , what should i do on: January 12, 2015, 10:01:01 PM
if i wanna build a coin's pool , what should i do and what i needs to have can anyone tell me please

thanks

Download p2pool.

Run it  Smiley
lol... perfect Smiley

Ingramtg, unless you've got some incredibly compelling reason to start your own BTC mining pool, I'd recommend against it.  Running your own p2pool node is relatively easy and gives you the power of running your own pool.  You just happen to be connected to a whole bunch of other nodes all working together to solve a block.
2753  Bitcoin / Pools / Re: P2P Pool on: January 12, 2015, 09:56:22 PM
so really unless you have anything like 30-40 T/H's + Its best to stick as part of a team... or expect to wait a rather long time!!!
30-40 TH/s?  Try 300-400 to expect to find a block within a decent timeframe by solo mining.  At current difficulty, 300TH/s would expect to find a block a week give or take - so you'd likely find 2 blocks before difficulty rises again.  On average, a miner with 30TH/s on a pool would expect around 0.3431BTC a day, currently.
2754  Bitcoin / Pools / Re: P2P Pool on: January 12, 2015, 06:58:48 PM
In your experience what's the sort of time for finding a block at that speed? Are we talking days/weeks/months.......?

Thanks
Are you asking about how long you would expect 7TH/s to find a block solo mining?  If yes, that's easy to calculate:

43971662056 * 2^32 / 7000000000000 / 86400 = number of days expected to find a block.  So, 312.26 days at current difficulty.

If you're asking about p2pool, that's a whole different question.  You get paid for every valid share you have on the chain when p2pool finds a valid block.

Using the same formula, you can calculate expected time to find a share...

10616061.28 * 2^32 / 7000000000000 / 86400 = 0.075 days = 1.81 hours.  So, you would expect to find about 13 shares a day.  Shares are weighted depending on network difficulty when found, and those weights are used to determine your payout when the block is found.  Realize that the share difficulty retargets constantly depending on perceived network hash rate, as does the expected time to block.
2755  Bitcoin / Mining / Re: Why is p2pool not more used?? on: January 12, 2015, 05:58:50 PM
@jonnybravo0311,
Thanks for the info.  Your input made this thread worthwhile.
It's sad to hear the report though.  I, as many, kept hoping that p2pool would be a much more viable option for miners.  What do you think the probability of something coming out of the p2pool development that would actually be viable option?  I would hate to see the idea just die.
There have been a number of people trying to do something about it.  If you look at the thread I linked to the test I'm running, you can see how OgNasty approached it.  Quick summary: he put a traditional pool on top of p2pool's backbone.  It's an innovative approach, but the solution reduces variance by centralization.  You're forced to stay on his node if you want the variance reduction offered.

Bitmain came out guns blazing a number of months back with their antpool claiming they were going to revolutionize p2pool.  Yeah, that went nowhere.

A few of us suggested using side chains or some other method of managing variance.  That hasn't been implemented yet, either.

So, all in all, things are kind of at a standstill.  Nobody's produced a solution that has been incorporated to p2pool base code.  Bitmain forked the code, but hasn't done a thing with it in months.  OgNasty (well, actually it's Nonnakip who's written it) front end is completely proprietary and written in C.

Wish I had better news for you, but p2pool pretty much exists as it has.  If you don't mind the variance, or have enough hashing power to counteract it a bit, then go for it.  I'd say minimum entry at this point is 1TH/s.  I've got S3s and 440GH/s will miss the occasional block or 2.

EDIT: one other thing I forgot to mention... p2pool is written in Python and is single-threaded.  Can't scale very well on a single thread.
2756  Bitcoin / Mining / Re: Why is p2pool not more used?? on: January 12, 2015, 05:22:03 PM
First, let me state that I'm a proponent of p2pool.  I run my own nodes.  I have contributed code to folks.  I have spent a ton of my time in these forums on the p2pool threads trying to help others.  I have mined on p2pool for just shy of a year.  Having written that, let me explain why p2pool doesn't have more of a following than it does.

1) P2Pool has a pretty large flaw in its implementation, which has been alluded to here on this thread.  The larger the pool gets, the more variance the miner experiences.  This is exactly the opposite effect of a traditional pool like Con's pool.  The larger that pool gets, the less variance.  Why does p2pool have this problem?  Because of the share chain that p2pool relies upon to pay miners.  In effect, the share chain is nothing more than an alt coin that you are solo mining.  The more hash rate thrown at it, the higher the difficulty becomes (just like Bitcoin).
2) It's pretty freaking inconvenient to operate.  Rather than a nicely packaged up application, it requires you to install a number of dependencies to run.  Unless you're familiar with Python and its packages, don't bother with running a p2pool node.  Granted, there are a ton of public nodes out there for you to connect to, but ultimately you'd want to run your own node to truly decentralize things.
3) Lack of developer involvement.  The guy who wrote the code initially is prone to disappearing acts.  It's been quite some time since he's actively posted in the p2pool thread.  The latest commit he made actually broke the pool, and anyone who had updated needed to revert to a previous state.
4) Variance.  While I mentioned one side of the problem in my first point, here's the other side.  Because it doesn't have a very large following, p2pool block finding times fluctuate pretty wildly.  Combine that with your own miners' luck in finding shares and you can get some pretty wild payout swings.  If you want to see a real-world example, check out the test I've been running here: https://bitcointalk.org/index.php?topic=891298.0

Hope this helps.
2757  Bitcoin / Pools / Re: [3500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: January 12, 2015, 04:19:05 PM

While I understand the concept of rotating addresses, I don't understand how it's useful here.  Let's say that this was properly implemented in p2pool.  Who does it benefit?  As a miner, I still have to connect to a node using a BTC address.  I can't change that address constantly, or I'd always be ramping up shares on the chain for payout, which is exactly the opposite of what I want in a PPLNS pool.

What am I missing?

The benefit is specifically for the node owner using the bitcoind wallet on the node for mining income.

By using this, rather then setting an address with the miner you can simply use a name like AntS3 or SP20, the hash power will go to the node default address, which will now be cycled automatically increasing privacy and security.

To be honest the security benefits are a trade off, I would still feel better about not keeping any private keys on the node itself, but if privacy is a big concern for you this is probably a good trade off.
I get the concept behind it, and you cited precisely the example I was thinking about in my head.  However, this example still fails to benefit the node owner because the mining address is constantly cycling, which still means the node owner's address is ramping up on shares.  Sure, I suppose at the end of the day it would add up to the same thing - you'd just get a whole bunch of per share payouts to your node's cycling addresses instead of a larger payout to a single address.  However, that increases your transaction fees for spending those coins in the future because there'd have to be far more inputs.

Like I wrote, I just don't see how this could possibly benefit anyone except for the most paranoid tin-hat wearing folks running their own nodes.  For example, I run my own node locally, as well as a VPS-hosted node for backup when I travel.  I also fall back on your node in case neither of mine is available.  On my own nodes, sure I could put in something like a name of "S3_1" or "SP20" for each of my miners; however, configuration for your node forces me back into using a proper BTC address (which does not cycle)... unless of course I wish to donate my hashing power to you Smiley
2758  Bitcoin / Pools / Re: [3500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: January 12, 2015, 02:59:20 PM
What exactly does this do?

M

Looks like it pulls and rotates the default mining addresses from bitcoind.

I saw that too.  Why would you want that?

Anyone else try this?  I'm getting errors all over the place:

My mistake. It's a pretty easy fix, non-impactful. I'm working on it now and should have it in a pullreq for forrest soon.

The reason you would want something like this is because normally, p2pool pays out to the same address over and over when it constructs its coinbases. But this isn't ideal: if you are ever identified, then your entire mining history might be laid bare for the world to see. You must maintain perfect opsec, forever, if you desire stronger financial privacy under this method of mining.

If you rotate keys on a programmable basis, then you get payouts to *different* addresses with no additional effort on your behalf and it is somewhat more difficult to correlate which addresses are grouped with one another until you spend them and group them yourself.

You could have achieved an approximation of this by having miners who were inputting some different addresses and accepting miner-supplied payout addresses, but then you have to do it by hand and it was really annoying.

In my opinion, p2pool users now have arguably more privacy even then solo miners, by using this option, at the expense of a larger coinbase.

(fwiw, considering the spam nonsense going into the blockchain right now, I hardly think miners demanding additional privacy is at the top of the list of UTXO bloat.)
While I understand the concept of rotating addresses, I don't understand how it's useful here.  Let's say that this was properly implemented in p2pool.  Who does it benefit?  As a miner, I still have to connect to a node using a BTC address.  I can't change that address constantly, or I'd always be ramping up shares on the chain for payout, which is exactly the opposite of what I want in a PPLNS pool.

What am I missing?
2759  Bitcoin / Pools / Re: PPLNS / F2POOL on: January 11, 2015, 05:51:18 PM
Glad to help.
2760  Bitcoin / Mining speculation / Re: antminer s6 4500gh/s 1000watts on: January 11, 2015, 04:48:10 PM
10th and it runs your meter in reverse at 1kwatt per hour.    like solar panels do. Smiley Cheesy


Man would I like that.
You and me both Smiley

If Bitmain builds the S6 based on their new BM1384 chip, which I imagine they will, I'm guessing it'll be around 3TH/s @ 1400W.
Pages: « 1 ... 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 [138] 139 140 141 142 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 ... 202 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!