Bitcoin Forum
December 03, 2016, 01:45:52 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
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 70 71 72 73 74 75 76 77 ... 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2028997 times)
spiccioli
Legendary
*
Offline Offline

Activity: 1376

nec sine labore


View Profile
February 10, 2012, 12:03:30 PM
 #521

Me?

spiccioli posted this:"This fact that is not possibile to tell exactly what was found and when is a big problem, IMHO, which could stop miners from switching to p2pool."

Here: https://bitcointalk.org/index.php?topic=18313.msg741069#msg741069

If you come from a pool (I'm mining since may last year), you're used to a pool page where you find mined blocks, your payout and so on.

Here you need to grep logs and I was grepping them when I found that old blocks get re-logged as new, and as such my payouts were "wrong".

This has been fixed yesterday.

I'm not stating that p2pool is not correct, but that it is just "difficult" to prove it is Smiley

And I'm here because I like p2pool and I've never mined on deepbit.

spiccioli.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480772752
Hero Member
*
Offline Offline

Posts: 1480772752

View Profile Personal Message (Offline)

Ignore
1480772752
Reply with quote  #2

1480772752
Report to moderator
DiabloD3
Legendary
*
Offline Offline

Activity: 1162


DiabloMiner author


View Profile WWW
February 10, 2012, 12:04:57 PM
 #522

Me?

spiccioli posted this:"This fact that is not possibile to tell exactly what was found and when is a big problem, IMHO, which could stop miners from switching to p2pool."

Here: https://bitcointalk.org/index.php?topic=18313.msg741069#msg741069

If you come from a pool (I'm mining since may last year), you're used to a pool page where you find mined blocks, your payout and so on.

Here you need to grep logs and I was grepping them when I found that old blocks get re-logged as new, and as such my payouts were "wrong".

This has been fixed yesterday.

I'm not stating that p2pool is not correct, but that it is just "difficult" to prove it is Smiley

And I'm here because I like p2pool and I've never mined on deepbit.

spiccioli.

Troll less kthx.

spiccioli
Legendary
*
Offline Offline

Activity: 1376

nec sine labore


View Profile
February 10, 2012, 12:40:40 PM
 #523


Troll less kthx.

Thanks to you for the most useless message of this thread.

spiccioli
Frizz23
Hero Member
*****
Offline Offline

Activity: 644



View Profile
February 10, 2012, 01:19:52 PM
 #524

Can I use p2pool to mine Bitcoins and with the --merged flag also mine Litecoins at the same time?

twmz
Hero Member
*****
Offline Offline

Activity: 737



View Profile
February 10, 2012, 01:52:49 PM
 #525

Can I use p2pool to mine Bitcoins and with the --merged flag also mine Litecoins at the same time?

Litecoins use a different miner and are a different pool.  You can do both bitcoins and litecoins at the same time, but you do that by running two copies of p2pool at the same time (one in bitcoins mode and the other in litecoins mode).  The litecoins p2pool instance will be running on different ports and you point your litecoin miners at it while your bitcoin miners point at the normal p2pool instance.

Start a litecoin instance like this:

./run_p2pool.py --net litecoin -a paymentaddress rpcusername rpcpassword

Then point your litecoin miners to http://localhost:9338

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
Frizz23
Hero Member
*****
Offline Offline

Activity: 644



View Profile
February 10, 2012, 02:21:13 PM
 #526

Can I use p2pool to mine Bitcoins and with the --merged flag also mine Litecoins at the same time?

Litecoins use a different miner and are a different pool.  You can do both bitcoins and litecoins at the same time, but you do that by running two copies of p2pool at the same time (one in bitcoins mode and the other in litecoins mode).  The litecoins p2pool instance will be running on different ports and you point your litecoin miners at it while your bitcoin miners point at the normal p2pool instance.

Start a litecoin instance like this:

./run_p2pool.py --net litecoin -a paymentaddress rpcusername rpcpassword

Then point your litecoin miners to http://localhost:9338

Thanks for clarification.

I was hoping it would be possible to do kinda merged mining (like it's possible with Bitcoind and Namecoin).

kano
Legendary
*
Offline Offline

Activity: 1918


Linux since 1997 RedHat 4


View Profile
February 10, 2012, 03:21:56 PM
 #527

Merged mining is only possible if both chains use the same hash function.
The CPU chains use different hash functions so thus cannot merge mine as such ...
... well they could, but you'd be using the same amount of extra resources as mining both chains separately so it's pointless.

Pool: https://kano.is BTC: 1KanoiBupPiZfkwqB7rfLXAzPnoTshAVmb
CKPool and CGMiner developer, IRC FreeNode #ckpool and #cgminer kanoi
Help keep Bitcoin secure by mining on pools with Stratum, the best protocol to mine Bitcoins with ASIC hardware
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
February 10, 2012, 03:31:04 PM
 #528

I have multiple interfaces on a host and I want run_p2pool.py to listen on 9.8.7.6:9332  How do I do this?

P2Pool should listen on port 9332 on all interfaces. Is this a problem..? You mentioned just needing to connect external miners, which many people already do.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
February 10, 2012, 03:34:31 PM
 #529

This fact that is not possibile to tell exactly what was found and when is a big problem, IMHO, which could stop miners from switching to p2pool.

The first post has had a link to a full, guaranteed list of P2Pool-found blocks for a long time:


1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
Ente
Legendary
*
Offline Offline

Activity: 1834



View Profile
February 10, 2012, 04:52:03 PM
 #530

Hmm..
We have seven rigs running, one of them doesnt seem to work.
No p2pool shares were generated. So I updated from 0.8.1 to the recent forrestv-p2pool-0.8.3-0-g3cfeee9.

Code:
2012-02-10 17:43:26.002000  Shares: 0 (0 orphan, 0 dead) Stale rate: ??? Efficiency: ??? Current payout: 0.5084 BTC
2012-02-10 17:43:26.017000  Local: 0H/s (10 min avg) Local dead on arrival: ??? Expected time to share: ???
2012-02-10 17:43:26.017000  P2Pool: 17426 shares in chain (17613 verified/34811 total) Peers: 11 (0 incoming)
2012-02-10 17:43:41.072000 Pool: 208GH/s Stale rate: 9.3% Average time between blocks: 0.33 days
2012-02-10 17:43:41.087000  Shares: 0 (0 orphan, 0 dead) Stale rate: ??? Efficiency: ??? Current payout: 0.5084 BTC
2012-02-10 17:43:41.118000  Local: 0H/s (10 min avg) Local dead on arrival: ??? Expected time to share: ???
2012-02-10 17:43:41.134000  P2Pool: 17426 shares in chain (17613 verified/34811 total) Peers: 11 (0 incoming)
2012-02-10 17:43:43.318000 New work for worker! Difficulty: 0.999985 Share difficulty: 449.278560 Total block value: 50.012000 BTC including 41 transactions
2012-02-10 17:43:44.160000 Pool: 210GH/s Stale rate: 9.3% Average time between blocks: 0.33 days
2012-02-10 17:43:44.176000  Shares: 0 (0 orphan, 0 dead) Stale rate: ??? Efficiency: ??? Current payout: 0.5084 BTC
2012-02-10 17:43:44.223000  Local: 0H/s (10 min avg) Local dead on arrival: ??? Expected time to share: ???
2012-02-10 17:43:44.254000  P2Pool: 17427 shares in chain (17521 verified/34719 total) Peers: 11 (0 incoming)

Still using GuiMiner, it throws:
Quote
2012-02-10 17:50:49: Miner "p2pool": 127.0.0.1:9332 10/02/2012 17:50:49, long poll: new block 000004f709b08c9c
2012-02-10 17:50:53: Miner "p2pool": 127.0.0.1:9332 10/02/2012 17:50:53, Unexpected error:
2012-02-10 17:51:03: Miner "p2pool": 127.0.0.1:9332 10/02/2012 17:51:03, Unexpected error:
2012-02-10 17:51:09: Miner "p2pool": 127.0.0.1:9332 10/02/2012 17:51:09, Unexpected error:
2012-02-10 17:51:10: Miner "p2pool": 127.0.0.1:9332 10/02/2012 17:51:10, long poll: new block 000004f709b08c9c
2012-02-10 17:51:16: Miner "p2pool": 127.0.0.1:9332 10/02/2012 17:51:16, long poll: new block 000004f709b08c9c
2012-02-10 17:51:18: Miner "p2pool": 127.0.0.1:9332 10/02/2012 17:51:18, long poll: new block 000004f709b08c9c

Any ideas?

Ente
Proofer
Sr. Member
****
Offline Offline

Activity: 251


View Profile
February 10, 2012, 05:21:25 PM
 #531

Code:
python run_p2pool.py --version
Install SciPy for more accurate confidence intervals!
053d7ca

I've been meaning to ask for a while... how are version numbers generated?  Do they encode any information of interest to a user?
twmz
Hero Member
*****
Offline Offline

Activity: 737



View Profile
February 10, 2012, 05:33:27 PM
 #532

I've been playing around with making a p2pool recent stats page.  It's not done yet, and the backend needs a lot of work, but it's done enough to give you an idea:

http://btcstats.net/p2pool/

  • Includes Recent pool hash rate and stale rate
  • Recent blocks are shown on the chart as vertical lines so that you can "see" variance
  • Recent blocks are also listed in a table with links to the details

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
cheat_2_win
Full Member
***
Offline Offline

Activity: 215


View Profile
February 10, 2012, 05:47:13 PM
 #533

I've been playing around with making a p2pool recent stats page.  It's not done yet, and the backend needs a lot of work, but it's done enough to give you an idea:

http://btcstats.net/p2pool/

  • Includes Recent pool hash rate and stale rate
  • Recent blocks are shown on the chart as vertical lines so that you can "see" variance
  • Recent blocks are also listed in a table with links to the details

Very nice.
spiccioli
Legendary
*
Offline Offline

Activity: 1376

nec sine labore


View Profile
February 10, 2012, 05:48:41 PM
 #534

This fact that is not possibile to tell exactly what was found and when is a big problem, IMHO, which could stop miners from switching to p2pool.

The first post has had a link to a full, guaranteed list of P2Pool-found blocks for a long time:


forrestv,

I'm sorry my sentence keeps coming up, I was answering a previous message from piuk with a link to blockchain.info which had a wrong block listed and just the day before p2pool log file was found by me to contain out-of-date (and as such "misleading" as in "misleading to a user" of p2pool) informations (they clearly are not misleading to their author or to someone who digs into the source code and understands its inner workings).

I also did not check that blockexplorer link because I thought that grepping p2pool log file was the surest way to know what was going on and in case of troubles (blocks being lost and share numbers swinging a lot were yesterday "problems" I was trying to go after) looking up an address to see if it got its payment is not a good idea IMHO since on a lost block every address should not receive any payment.

So I was trying to express the idea that there is not a "place" which lists blocks found and found but rejected by the network as it happens with other pools which often have such a "place".

Maybe my sentence sounds to english speaking peoples in way that is too harsh or just stronger than it was meant to be, my apologies if this is the case.

spiccioli


Gabi
Legendary
*
Offline Offline

Activity: 1050


View Profile
February 10, 2012, 05:49:40 PM
 #535

Wow nice job




Aaaaaaand 220ghash/s!  Cheesy
spiccioli
Legendary
*
Offline Offline

Activity: 1376

nec sine labore


View Profile
February 10, 2012, 05:53:12 PM
 #536

I've been playing around with making a p2pool recent stats page.  It's not done yet, and the backend needs a lot of work, but it's done enough to give you an idea:

http://btcstats.net/p2pool/

  • Includes Recent pool hash rate and stale rate
  • Recent blocks are shown on the chart as vertical lines so that you can "see" variance
  • Recent blocks are also listed in a table with links to the details

Very nice twmz,

do you know whether blocks found but later rejected by bitcoin network can be listed?

spiccioli
ThiagoCMC
Legendary
*
Offline Offline

Activity: 1190


฿itcoin: Currency of Resistance!


View Profile WWW
February 10, 2012, 05:56:59 PM
 #537

I've been playing around with making a p2pool recent stats page.  It's not done yet, and the backend needs a lot of work, but it's done enough to give you an idea:

http://btcstats.net/p2pool/

  • Includes Recent pool hash rate and stale rate
  • Recent blocks are shown on the chart as vertical lines so that you can "see" variance
  • Recent blocks are also listed in a table with links to the details

Very nice twmz,

do you know whether blocks found but later rejected by bitcoin network can be listed?

spiccioli

You mean, "Invalid Blocks"?

Mercado Forex acessível para todos os Brasileiros que tenham Bitcoins! Cadastre-se hoje mesmo! Bastar acessar aqui: https://1broker.com/m/r.php?i=8879
spiccioli
Legendary
*
Offline Offline

Activity: 1376

nec sine labore


View Profile
February 10, 2012, 06:11:54 PM
 #538

I've been playing around with making a p2pool recent stats page.  It's not done yet, and the backend needs a lot of work, but it's done enough to give you an idea:

http://btcstats.net/p2pool/

  • Includes Recent pool hash rate and stale rate
  • Recent blocks are shown on the chart as vertical lines so that you can "see" variance
  • Recent blocks are also listed in a table with links to the details

Very nice twmz,

do you know whether blocks found but later rejected by bitcoin network can be listed?

spiccioli



You mean, "Invalid Blocks"?

Yes, blocks found by pool but then rejected by bitcoin network.

spiccioli
twmz
Hero Member
*****
Offline Offline

Activity: 737



View Profile
February 10, 2012, 06:16:19 PM
 #539

do you know whether blocks found but later rejected by bitcoin network can be listed?
You mean, "Invalid Blocks"?
Yes, blocks found by pool but then rejected by bitcoin network.

No, my page doesn't include those.  There's not a convenient centralized place to get a list of those that I can pull from.

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
February 10, 2012, 06:27:10 PM
 #540

I've been meaning to ask for a while... how are version numbers generated?  Do they encode any information of interest to a user?

They are git commit hashes. You can look at the source code for your version by going to https://github.com/forrestv/p2pool/tree/053d7ca or you can see changes I've committed since your version, by going to https://github.com/forrestv/p2pool/compare/053d7ca...master .

I'm sorry my sentence keeps coming up, I was answering a previous message from piuk with a link to blockchain.info which had a wrong block listed and just the day before p2pool log file was found by me to contain out-of-date (and as such "misleading" as in "misleading to a user" of p2pool) informations (they clearly are not misleading to their author or to someone who digs into the source code and understands its inner workings).

I also did not check that blockexplorer link because I thought that grepping p2pool log file was the surest way to know what was going on and in case of troubles (blocks being lost and share numbers swinging a lot were yesterday "problems" I was trying to go after) looking up an address to see if it got its payment is not a good idea IMHO since on a lost block every address should not receive any payment.

So I was trying to express the idea that there is not a "place" which lists blocks found and found but rejected by the network as it happens with other pools which often have such a "place".

Maybe my sentence sounds to english speaking peoples in way that is too harsh or just stronger than it was meant to be, my apologies if this is the case.

Ah, sorry, I guess I didn't understand then. The best way to see invalid blocks is to see if any of the blocks mentioned in your log aren't present on Block Explorer. Just looking at Block Explorer only tells you confirmed blocks, and only looking at your log can sometimes tell you old blocks and sometimes not tell you about new blocks, due to them being stale on P2Pool.

It wasn't too harsh! Smiley

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
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 70 71 72 73 74 75 76 77 ... 744 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!