Bitcoin Forum
April 25, 2024, 03:06:22 PM *
News: Latest Bitcoin Core release: 27.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 70 71 72 73 74 75 76 77 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591624 times)
spiccioli
Legendary
*
Offline Offline

Activity: 1378
Merit: 1003

nec sine labore


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


Troll less kthx.

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

spiccioli
1714057582
Hero Member
*
Offline Offline

Posts: 1714057582

View Profile Personal Message (Offline)

Ignore
1714057582
Reply with quote  #2

1714057582
Report to moderator
1714057582
Hero Member
*
Offline Offline

Posts: 1714057582

View Profile Personal Message (Offline)

Ignore
1714057582
Reply with quote  #2

1714057582
Report to moderator
1714057582
Hero Member
*
Offline Offline

Posts: 1714057582

View Profile Personal Message (Offline)

Ignore
1714057582
Reply with quote  #2

1714057582
Report to moderator
Each block is stacked on top of the previous one. Adding another block to the top makes all lower blocks more difficult to remove: there is more "weight" above each block. A transaction in a block 6 blocks deep (6 confirmations) will be very difficult to remove.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Frizz23
Hero Member
*****
Offline Offline

Activity: 1162
Merit: 500


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

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

Ξtherization⚡️First P2E 2016⚡️🏰💎🌈 etherization.org
twmz
Hero Member
*****
Offline Offline

Activity: 737
Merit: 500



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

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: 1162
Merit: 500


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

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).

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

Activity: 4466
Merit: 1798


Linux since 1997 RedHat 4


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

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 - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
forrestv (OP)
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


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

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 (OP)
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


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

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: 2126
Merit: 1001



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

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
Member
**
Offline Offline

Activity: 266
Merit: 36


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

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
Merit: 500



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

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
Merit: 100


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

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: 1378
Merit: 1003

nec sine labore


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

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: 1148
Merit: 1008


If you want to walk on water, get out of the boat


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

Wow nice job




Aaaaaaand 220ghash/s!  Cheesy

spiccioli
Legendary
*
Offline Offline

Activity: 1378
Merit: 1003

nec sine labore


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

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: 1204
Merit: 1000

฿itcoin: Currency of Resistance!


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

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"?
spiccioli
Legendary
*
Offline Offline

Activity: 1378
Merit: 1003

nec sine labore


View Profile
February 10, 2012, 06:11:54 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



You mean, "Invalid Blocks"?

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

spiccioli
twmz
Hero Member
*****
Offline Offline

Activity: 737
Merit: 500



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

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 (OP)
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


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

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
forrestv (OP)
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


View Profile
February 10, 2012, 06:33:01 PM
 #539

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?

Do all of the rigs have identical configurations? It looks like you're using poclbm as the backend.. Maybe try downloading the newest version of poclbm from https://github.com/m0mchil/poclbm/downloads and dropping it into GUIMiner's directory?

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
Syke
Legendary
*
Offline Offline

Activity: 3878
Merit: 1193


View Profile
February 10, 2012, 07:53:23 PM
 #540

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.

+1

p2pool claims to be totally transparent. Users having full control (as in opposite to big mining pools).

Yet we don't even know for sure when / what was found.

Here's a great command to list found blocks:
Code:
bitcoind listtransactions

Buy & Hold
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 ... 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!