Bitcoin Forum
December 12, 2024, 03:29:16 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
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 69 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591948 times)
runeks
Legendary
*
Offline Offline

Activity: 980
Merit: 1008



View Profile WWW
February 07, 2012, 12:00:27 PM
 #361

We broke 200 GH/s. Woot!

Code:
2012-02-07 12:59:32.988145  Pool: 206GH/s Stale rate: 9.1% Average time between blocks: 0.33 days
ThiagoCMC
Legendary
*
Offline Offline

Activity: 1204
Merit: 1000

฿itcoin: Currency of Resistance!


View Profile
February 07, 2012, 12:20:58 PM
 #362

YYUUHUU!! ARIBA!!!  LOL
rjk
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


1ngldh


View Profile
February 07, 2012, 04:20:31 PM
 #363

Forrestv, any plans to make it possible to run P2Pool as a Windows service? Although bitcoind doesn't have the native capability, I found a script that would make it work here: https://bitcointalk.org/index.php?topic=43446.0

Perhaps you could modify that for P2Pool? I have already modified it for namecoind, but that was easy because it is so similar to bitcoind.

Side note, I would usually set up a *nix VM on my XenServer cluster for this, but I have run out of useable public IP addresses in my range, so I decided to install it on my existing web/mail server. Don't hate because of WinBlows, I use it because I have to (business hates *nix Tongue)

Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
kstepyra
Newbie
*
Offline Offline

Activity: 52
Merit: 0


View Profile
February 07, 2012, 05:27:36 PM
 #364

Isn't making P2Pool big (let's say 50% of bitcoin total hash rate) a bad scenario? this will affect bigger variance(ofc not % one, you just get bigger timeframe in which that happens) and wait time for every miner, especially those small?
With 50% of total network speed and 10 000 miners (we have 10 000 ghashes/s so its even more than 20k GPUs mining) we will have 1 block every 20 minutes - so every 120 p2pool shares if i get them right. That will give miner a chance (assuming every miner is at same speed) of finding block equal to (20mins/10sec)/10 000 = 1.2% every 2 mined blocks in network.. to hit any block he will need to wait 166.66 blocks which is more than one day (1day = 144 blocks) for average chance of payout equal to his work.

P2P just lowers variance for everyone and speeds up everything by 60 times (1 share = 10s) comparing to normal bitcoin mining, but lets say we have 100k miners, what's then? Pooled mining will come back? Now think about those with Nvidia cards mining lets say 50mhash/s? Why they should join for 1 payout every week if they can get proportional payout every 30-120 minutes on big pools.
I know current pooled mining is dangerous and DoS capable, but isn't this idea going back to stone age?

Maybe i don't get idea properly. I just wanted to move here with my miners to support this project, but i see disadvantages in not so far future.

Please say i am wrong in these assumptions and calculations (i hope i am)! ! ! Smiley



Sorry for my english, i hope you guys get whats the point Wink
Jakub
forrestv (OP)
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


View Profile
February 07, 2012, 05:34:50 PM
 #365

I'm using Windows x64. I installed Python 2.7 x64, Twisted x64, unzipped Zope.Interface x64, but when I try to see the graphs I get the following "Install python-rrdtool!". Searching Google for python-rrdtool didn't help to find a compiled version. Any help would be appreciated.

Here's one binary I found, though I haven't tested it, and is really old: http://oss.oetiker.ch/rrdtool/pub/contrib/rrdtool-1.2.12-python-2.4-win32.zip You might have to install all 32-bit Python and libraries to be able to use it... Because of how annoying rrdtool-python is, I'm planning to switch to PyRRD soon, which just calls rrdtool.exe. Waiting for that might be easier..

Forrestv, any plans to make it possible to run P2Pool as a Windows service? Although bitcoind doesn't have the native capability, I found a script that would make it work here: https://bitcointalk.org/index.php?topic=43446.0

I don't really know much about Windows services.. but it looks like you could use the other approach mentioned on that thread, also seen here: http://support.microsoft.com/kb/137890 P2Pool doesn't require any special stop procedure and won't be hurt if you kill it.

Isn't making P2Pool big (let's say 50% of bitcoin total hash rate) a bad scenario? this will affect bigger variance and wait time for every miner, especially those small?
With 50% of total network speed and 10 000 miners (we have 10 000 ghashes/s so its even more than 20k GPUs mining) we will have 1 block every 20 minutes - so every 120 p2pool shares if i get them right. That will give miner a chance (assuming every miner is at same speed) of finding block equal to (20mins/10sec)/10 000 = 1.2% every 2 mined blocks in network.. to hit any block he will need to wait 166.66 blocks which is more than one day (1day = 144 blocks) for average chance of payout equal to his work.

This is correct, though if what happens we can simply split P2Pool into multiple pools. A single pool has no need for more than 10% of the total hashrate, so if we reach that point, we'll begin creating new, separate P2Pools.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
rjk
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


1ngldh


View Profile
February 07, 2012, 05:37:11 PM
 #366

P2Pool doesn't require any special stop procedure and won't be hurt if you kill it.
OK that's what I wanted to know, thanks for the info.

Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
Frizz23
Hero Member
*****
Offline Offline

Activity: 1162
Merit: 500


View Profile
February 07, 2012, 06:58:19 PM
Last edit: February 08, 2012, 12:21:27 PM by Frizz23
 #367

Our unlucky streak continues Sad

Now we need some days with 4-5 blocks to get at least back to our predicted average (3 blocks/day).

2012-02-08 : 1 block
2012-02-07 : 1 block
2012-02-06 : 1 block
2012-02-05 : 2 blocks
2012-02-04 : 1 block
2012-02-03 : 0 blocks
2012-02-02 : 2 blocks
2012-02-01 : 2 blocks
2012-01-31 : 2 blocks
2012-01-30 : 2 blocks
2012-01-29 : 2 blocks
2012-01-28 : 2 blocks
2012-01-27 : 1 block
2012-01-26 : 0 blocks
2012-01-25 : 2 blocks
2012-01-24 : 0 blocks

Ξtherization⚡️First P2E 2016⚡️🏰💎🌈 etherization.org
Rassah
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
February 07, 2012, 07:01:16 PM
 #368

So, interestingly, while traditional pools have incentive to keep growing indefinitely, p2pool has an incentive to keep growing to a point? When a P2Pool split happens, I hope the division is even, or even automatic based on contributed hash rate, since just creating a new pool and asking people to voluntarily switch will not work (I would rather keep mining on an overloaded pool that one with very little hash rate and gigantic variance).
miscreanity
Legendary
*
Offline Offline

Activity: 1316
Merit: 1005


View Profile
February 07, 2012, 07:16:46 PM
 #369

So, interestingly, while traditional pools have incentive to keep growing indefinitely, p2pool has an incentive to keep growing to a point? When a P2Pool split happens, I hope the division is even, or even automatic based on contributed hash rate, since just creating a new pool and asking people to voluntarily switch will not work (I would rather keep mining on an overloaded pool that one with very little hash rate and gigantic variance).

The split would likely occur on a connection speed basis, so highly geographically-oriented. If you want to keep stales low, you'll select the closest "child" p2pool(s), similar to colocation - many financial firms handling forex and algo trading already buy locations as close as possible to major trunks just to gain a few ms in response time.

If long-range quantum tunnelling becomes economically viable, the rules change again and all bets are off.
forrestv (OP)
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


View Profile
February 07, 2012, 07:38:29 PM
 #370

I've been working on a graph of luck.. Here it is:

So yes, we've been rather unlucky recently, but before that we were very lucky at some times. The only solution is growth.

The split will probably be probably be Eastern hemisphere v.s. West or something similar. If you mine on the correct one, you'll have less stales than mining on the other, so there is incentive to switch (if we coordinate it so many switch at the same time).

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
rjk
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


1ngldh


View Profile
February 07, 2012, 07:41:11 PM
 #371

many financial firms handling forex and algo trading already buy locations as close as possible to major trunks just to gain a few ms in response time.
One Wilshire ftw.

Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
runeks
Legendary
*
Offline Offline

Activity: 980
Merit: 1008



View Profile WWW
February 07, 2012, 07:50:59 PM
 #372

If we remember that it's like we're rolling a dice with circa 6000 trillion sides (http://blockexplorer.com/q/hashestowin) 180 billion times per second (180 GH/s), and only a single number on that dice makes us a winner, the large variance makes more sense.
naima53
Hero Member
*****
Offline Offline

Activity: 616
Merit: 502



View Profile
February 07, 2012, 07:57:26 PM
 #373

many financial firms handling forex and algo trading already buy locations as close as possible to major trunks just to gain a few ms in response time.
One Wilshire ftw.
I think, well, if someone makes a simple guide for beginners ..with pictures.. . like this. I did it in Russian. https://bitcointalk.org/index.php?topic=62698.0

Donate me) 16f6iWHHkVEnDReeBQPT9GwCNwUfPTXrp2
Rassah
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
February 07, 2012, 10:35:18 PM
 #374

many financial firms handling forex and algo trading already buy locations as close as possible to major trunks just to gain a few ms in response time.
One Wilshire ftw.
I think, well, if someone makes a simple guide for beginners ..with pictures.. . like this. I did it in Russian. https://bitcointalk.org/index.php?topic=62698.0

Lol! imageban.ru is blocked in US government for "pornography"  Grin
TheHarbinger
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


Why is it so damn hot in here?


View Profile
February 08, 2012, 12:08:23 AM
 #375

many financial firms handling forex and algo trading already buy locations as close as possible to major trunks just to gain a few ms in response time.
One Wilshire ftw.
I think, well, if someone makes a simple guide for beginners ..with pictures.. . like this. I did it in Russian. https://bitcointalk.org/index.php?topic=62698.0

Lol! imageban.ru is blocked in US government for "pornography"  Grin

Um, not it's not.

12Um6jfDE7q6crm1s6tSksMvda8s1hZ3Vj
Rassah
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
February 08, 2012, 12:14:43 AM
 #376

many financial firms handling forex and algo trading already buy locations as close as possible to major trunks just to gain a few ms in response time.
One Wilshire ftw.
I think, well, if someone makes a simple guide for beginners ..with pictures.. . like this. I did it in Russian. https://bitcointalk.org/index.php?topic=62698.0

Lol! imageban.ru is blocked in US government for "pornography"  Grin

Um, not it's not.

It is in MD Tongue
Red Emerald
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
February 08, 2012, 01:10:06 AM
 #377

many financial firms handling forex and algo trading already buy locations as close as possible to major trunks just to gain a few ms in response time.
One Wilshire ftw.
I think, well, if someone makes a simple guide for beginners ..with pictures.. . like this. I did it in Russian. https://bitcointalk.org/index.php?topic=62698.0

Lol! imageban.ru is blocked in US government for "pornography"  Grin

Um, not it's not.

It is in MD Tongue
Likely still not.  States don't block webpages (yet and hopefully ever). Are you sure its not your office or DNS or ISP?

Tittiez
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500



View Profile
February 08, 2012, 01:15:35 AM
Last edit: February 08, 2012, 01:28:59 AM by Tittiez
 #378

litecoin problem:



After awhile the error stopped and information continued as normal, I tried to mine, but I got this:


What exactly am I doing wrong? I installed MinGW with the installer on the site, ...or do I have to build it with python?
zveda2000
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
February 08, 2012, 03:45:10 AM
 #379

I haven't been paid in about two days. And my current payout keeps going down. I'm pretty sure something is wrong..
m3ta
Sr. Member
****
Offline Offline

Activity: 435
Merit: 250



View Profile WWW
February 08, 2012, 03:54:20 AM
 #380

I haven't been paid in about two days. And my current payout keeps going down. I'm pretty sure something is wrong..

We had 1 block ~25 hours ago, and another one ~49 hours ago.
If you didn't get paid in two days, something is wrong... on your setup.

Why the frell so many retards spell "ect" as an abbreviation of "Et Cetera"? "ETC", DAMMIT! http://en.wikipedia.org/wiki/Et_cetera

Host:/# rm -rf /var/forum/trolls
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 69 ... 814 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!