Bitcoin Forum
April 28, 2024, 06:46:44 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 »
  Print  
Author Topic: A Complete Guide to P2Pool - Merged Mining (BTC/NMC/DVC/IXC/I0C) plus LTC, Linux  (Read 198663 times)
softron
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
March 03, 2014, 06:00:30 PM
 #421

Very helpful guide thanks.

1714330004
Hero Member
*
Offline Offline

Posts: 1714330004

View Profile Personal Message (Offline)

Ignore
1714330004
Reply with quote  #2

1714330004
Report to moderator
1714330004
Hero Member
*
Offline Offline

Posts: 1714330004

View Profile Personal Message (Offline)

Ignore
1714330004
Reply with quote  #2

1714330004
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714330004
Hero Member
*
Offline Offline

Posts: 1714330004

View Profile Personal Message (Offline)

Ignore
1714330004
Reply with quote  #2

1714330004
Report to moderator
1714330004
Hero Member
*
Offline Offline

Posts: 1714330004

View Profile Personal Message (Offline)

Ignore
1714330004
Reply with quote  #2

1714330004
Report to moderator
btcnews
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
March 04, 2014, 09:16:21 PM
 #422

Is there a definitive list anywhere of what coins can be merge mined together with the ports they use on p2pool?

I see so many conflicting posts about what ports to use it's not funny.... Tongue I recently added Huntercoin to my node, but there's a crash glitch with the daemon at present, & I've no idea what port to use with it.

Thanks.

Edit:

Or, to put it another way, would anybody like to share what ports they are using with IXC, I0C, DVC, GRP, HUC, NMC & any other coin they are merge mining?

Thanks again  Grin

--merged http://nmcuser:jj@127.0.0.1:7332/ --merged http://ixcuser:jj@127.0.0.1:7342/ --merged http://dvcuser:jj@127.0.0.1:7362/ --merged http://i0cuser:jj@127.0.0.1:7382/

gotta add GRP
whats HUC

Can you specify the address that any coins should be sent to or are they just sent to an address generated in your *coind?
roy7
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
March 04, 2014, 09:20:20 PM
 #423

Can you specify the address that any coins should be sent to or are they just sent to an address generated in your *coind?

They go to the coind wallet unfortunately. There's no easy way to adjust that on the fly since the wallets themselves don't support it.

One could perhaps hack the wallet's API call for getblocktemplate to take an extra "payment address" parameter, and block that into the template returned. This way different miners could get different merged work.
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
March 05, 2014, 01:16:35 AM
 #424

I have received a whole lot of nothing in my merged mining wallets.  I know merged mining is more like Solo mining with P2Pool, but with this somewhat middling hashpower I would have expected to have gotten something within this timeframe.  So do I have something setup wrong or is the probability really that bad with around a 1TH of power?  Even Namecoin has only the few bits I got from failover to BTCGuild and nothing from my merged p2pool node even after being active for over 3 months.

When I did the math the other day, I think Namecoin merge mining with my 180GH miner on my Un node is about 2 years average time to find a namecoin block. I'd need to be more around 10 TH to get blocks on a regular enough basis to consider that a legitimate source of income to pay for the pool overhead.

It'd be nice if there was a namecoin p2pool network, and p2pool could merge mine off of that extra p2pool network somehow.

With merge mining BTC you are pretty much solo mining the other coins - it's pot luck. Unless you have insane hashing power like a large pool you're relying on luck, basically. Having said that, I got 3 I0C yesterday - first payment in over a month with that coin!!  Cheesy Cheesy

merged mining in p2pool node is wast of resources. latency will go higher and memory usage is very high too. my experience says that it is contra productive to mine them.
when i tested to mine merged coins in my node, efficiency of nod was much lower. most of nodes make merged mining to cover costs, but usually it is not worth it. since i don't have merced coins in my node it functions perfect and payouts are much better than with merged mining.
better set 1% of fee on your public node to cover your costs instead of mining hidden merged coins. if somebody is mining in your node without merged mining, he gets better payouts with 1% of fee than 0% fee and merged mining.


i agree with you , except in the case of namecoins (err, well, if you have a "decent" speed, anyway... which I'd say would be about a 1 in 200 chance per day of finding a namecoin,  one block of namecoins is worth around $200 at current prices)
hoquet
Newbie
*
Offline Offline

Activity: 25
Merit: 0


View Profile
March 06, 2014, 03:34:02 PM
 #425

Can you specify the address that any coins should be sent to or are they just sent to an address generated in your *coind?

They go to the coind wallet unfortunately. There's no easy way to adjust that on the fly since the wallets themselves don't support it.

One could perhaps hack the wallet's API call for getblocktemplate to take an extra "payment address" parameter, and block that into the template returned. This way different miners could get different merged work.


I thought that you could specify in the command line for running p2pool the wallet that payments will go to:
  -a ADDRESS, --address ADDRESS
                        generate payouts to this address (default: <address
                        requested from bitcoind>)
source:
https://en.bitcoin.it/wiki/P2Pool

I plan on using a windows wallet on another computer that I would like payments to go to. My goal would be to seperate the pool and the wallet.

When you launch p2pool, to see if this is working, one of the first checks it will do is determine the default payment address. The address specified should show up there. I haven't tried it myself, but I'm assuming this is how it will work.
cr1776
Legendary
*
Offline Offline

Activity: 4018
Merit: 1299


View Profile
March 06, 2014, 04:16:18 PM
 #426

Can you specify the address that any coins should be sent to or are they just sent to an address generated in your *coind?

They go to the coind wallet unfortunately. There's no easy way to adjust that on the fly since the wallets themselves don't support it.

One could perhaps hack the wallet's API call for getblocktemplate to take an extra "payment address" parameter, and block that into the template returned. This way different miners could get different merged work.


I thought that you could specify in the command line for running p2pool the wallet that payments will go to:
  -a ADDRESS, --address ADDRESS
                        generate payouts to this address (default: <address
                        requested from bitcoind>)
source:
https://en.bitcoin.it/wiki/P2Pool

I plan on using a windows wallet on another computer that I would like payments to go to. My goal would be to seperate the pool and the wallet.

When you launch p2pool, to see if this is working, one of the first checks it will do is determine the default payment address. The address specified should show up there. I haven't tried it myself, but I'm assuming this is how it will work.

You can specify an address for the main pool, but when you use a merged parameter, you can't specify the address that any coins mined on the merged pool go to - they go to an address in the *coind wallet.  So if you are merge mining namecoin with bitcoin, you can specify the address that any bitcoins go to, but not where the namecoins do.

:-)



hoquet
Newbie
*
Offline Offline

Activity: 25
Merit: 0


View Profile
March 06, 2014, 08:11:28 PM
 #427

I can't seem to find in the json output, logs, or in the code where I can find out what block number my users are working on. Basically I want to know who is working on what block during what time frame.

In the web/log aside from hashrates, miners, shares, there is BLOCK_VALUE and Attempts_to_share.

In local stats, mostly same information.

In recent_blocks, I have a list of all the block numbers, share hash, and block hash.

In current_payouts I have the block hash and payout addresses and timestamps.

The missing piece of the puzzle here is "what block is my node currently working on?".

Is there any way to find out what block is being worked on and during which time? Don't you guys find payments a bit spontaneous? Some blocks we work but don't get paid. Other blocks we get paid quite a bit? I want to be able to connect all the data points.


zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
March 06, 2014, 08:37:39 PM
 #428

most blocks you get 0

the blocks p2pool solves you get quite a bit
bitcoin_miner
Full Member
***
Offline Offline

Activity: 144
Merit: 100


View Profile
March 12, 2014, 08:01:47 AM
 #429

I read this guide. I have question

minimum system requirement computer or server to install this P2pool?
minimum bandwidth internet connection to run public p2pool?

which server rent to run public p2pool? caused I have plan to make public p2pool.

cr1776
Legendary
*
Offline Offline

Activity: 4018
Merit: 1299


View Profile
March 12, 2014, 12:27:09 PM
 #430

I read this guide. I have question

minimum system requirement computer or server to install this P2pool?
minimum bandwidth internet connection to run public p2pool?

which server rent to run public p2pool? caused I have plan to make public p2pool.

Much will depend on various factors.  For example, is this a p2pool for only bitcoin or many other alts too?  How many people do you hope to attract to mine on it?  How many incoming/outgoing connections for each *coind server?  The more instances of p2pool and *coind you are running the more memory, bandwidth, and CPUs (or cores) you'll need.  

hoquet
Newbie
*
Offline Offline

Activity: 25
Merit: 0


View Profile
March 12, 2014, 08:02:31 PM
 #431

I read this guide. I have question

minimum system requirement computer or server to install this P2pool?
minimum bandwidth internet connection to run public p2pool?

which server rent to run public p2pool? caused I have plan to make public p2pool.

Much will depend on various factors.  For example, is this a p2pool for only bitcoin or many other alts too?  How many people do you hope to attract to mine on it?  How many incoming/outgoing connections for each *coind server?  The more instances of p2pool and *coind you are running the more memory, bandwidth, and CPUs (or cores) you'll need.  

I am running 4 coind servers on one virtual machine running Ubuntu Server 12.04 LTS. Each coin I add, adds about 80-100mb or RAM usage. My bandwidth is 50 down, 25 up, so I don't see any issues with bandwidth at all. P2pool does measure network usage, but it is very low in the kbps. I am allocating 2GB of RAM to the VM, 40GB disk, and 2 of my CPU cores dedicated to the VM. I am using VMWare Workstation v5. They have been running solid for a week now with no hiccups, errors, or issues. Performing 25% better than my mpos pool. which is weird.
Littleshop
Legendary
*
Offline Offline

Activity: 1386
Merit: 1003



View Profile WWW
March 24, 2014, 01:20:26 AM
 #432

Are the instructions here current or do they need to be updated for the latest Bitcoin version?

IYFTech
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


WANTED: Active dev to fix & re-write p2pool in C


View Profile
March 24, 2014, 08:53:08 AM
Last edit: March 24, 2014, 09:55:36 AM by IYFTech
 #433

Are the instructions here current or do they need to be updated for the latest Bitcoin version?

They're old (as is the p2pool software) but still current. I'm using the new bitcoin client with my setup no problem, a list of ports are a bit further back in the thread  Smiley

EDIT: strike that - having all sorts of latency issues since upgrading to Bitcoin v9 & getting regular cpu spikes up to 60% - anyone else having problems? Done the right thing, uninstalled old, installed new from ppa, etc.........tried reinstalling........strange Tongue


-- Smiley  Thank you for smoking  Smiley --  If you paid VAT to dogie for items you should read this thread:  https://bitcointalk.org/index.php?topic=1018906.0
DaveF
Legendary
*
Offline Offline

Activity: 3458
Merit: 6241


Crypto Swap Exchange


View Profile WWW
March 24, 2014, 04:12:09 PM
 #434

They're old (as is the p2pool software) but still current. I'm using the new bitcoin client with my setup no problem, a list of ports are a bit further back in the thread  Smiley

EDIT: strike that - having all sorts of latency issues since upgrading to Bitcoin v9 & getting regular cpu spikes up to 60% - anyone else having problems? Done the right thing, uninstalled old, installed new from ppa, etc.........tried reinstalling........strange Tongue



Me too, I thought it was the fact that the machine was a slower Core 2 duo that I was only using for myself but since I installed V9 it's lagging. Didn't even bother to diagnose just pointed my miners to someplace else for now. Won't have time to take a look for a few days.

-Dave

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
cr1776
Legendary
*
Offline Offline

Activity: 4018
Merit: 1299


View Profile
March 25, 2014, 01:11:05 PM
 #435

Are the instructions here current or do they need to be updated for the latest Bitcoin version?

They're old (as is the p2pool software) but still current. I'm using the new bitcoin client with my setup no problem, a list of ports are a bit further back in the thread  Smiley

EDIT: strike that - having all sorts of latency issues since upgrading to Bitcoin v9 & getting regular cpu spikes up to 60% - anyone else having problems? Done the right thing, uninstalled old, installed new from ppa, etc.........tried reinstalling........strange Tongue



GetBlockTemplate latency is much higher with bitcoin v0.9 final.  It is higher than it was on the last few RCs too.  I had been running the RCs since January and with the 0.9.0 final, latency spiked.
IYFTech
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


WANTED: Active dev to fix & re-write p2pool in C


View Profile
March 25, 2014, 10:24:51 PM
 #436

I used to hover around 0.2 with the older client, but since updating it would gradually rise over a few hours until I restarted it, then it would gradually rise again:



I done some digging around on da webz, looking at ways to reduce latency on SSD's (I have my Xubuntu 12.04 64bit OS on one SSD & my wallet data for 6 coins on a separate, faster SSD) & came across this excellent article:

https://sites.google.com/site/easylinuxtipsproject/ssd#TOC-After-the-installation:-noatime

I added the noatime to both SSD's, enabled trim using cron (RIG is always on - of course Wink), changed scheduler to deadline, updated grub then rebooted as instructed. The results were a slight improvement after about 20 hours of running, but still gradually rising with high peaks. I then noticed the note at the bottom of the article "Ubuntu 12.04: change the scheduler to deadline" which states: "Note: when you have only an SSD in your computer and no platter disk as well, then you may experience a slight performance benefit by choosing noop for scheduler, instead of deadline."  So, I then changed the scheduler to noop, updated grub & rebooted again - here are the results:



Not brilliant, but much better. This is a work in progress & I'm still tweaking, but hopefully this will help you guys out if you're having similar issues as me with the new bitcoin client. If I get it any better I'll post here with what I done  Grin

If it helps anyone - have a spliff  Cool

-- Smiley  Thank you for smoking  Smiley --  If you paid VAT to dogie for items you should read this thread:  https://bitcointalk.org/index.php?topic=1018906.0
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
March 26, 2014, 02:37:06 AM
 #437

looks like a classic case of too many transactions in memory... but i'm not seeing some unusual amount on blockchain.info...
smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
March 28, 2014, 12:24:09 AM
 #438

I have not upgraded to 0.9, and I see increased GBT latency (similar in magnitude) as well. My guess would be more transactions in the mempool since the relay rules were changed. My efficiency is still good though. I think if everyone has the same increase it doesn't hurt you.


IYFTech
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


WANTED: Active dev to fix & re-write p2pool in C


View Profile
April 01, 2014, 06:46:37 PM
 #439

UPDATE:

Gave up on v0.9.0 - went back to v0.8.6 & everything is funky again  Grin

-- Smiley  Thank you for smoking  Smiley --  If you paid VAT to dogie for items you should read this thread:  https://bitcointalk.org/index.php?topic=1018906.0
BartmaX
Member
**
Offline Offline

Activity: 81
Merit: 10


View Profile
April 06, 2014, 03:29:28 PM
 #440

I have got that:

2014-04-06 11:28:09.966482 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
2014-04-06 11:28:10.048118 > Error getting work from bitcoind:
2014-04-06 11:28:10.048660 > Traceback (most recent call last):
2014-04-06 11:28:10.048970 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
2014-04-06 11:28:12.968222 > Error while calling getinfo:
2014-04-06 11:28:12.968656 > Traceback (most recent call last):
2014-04-06 11:28:12.968881 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
2014-04-06 11:28:13.050416 > Error getting work from bitcoind:
2014-04-06 11:28:13.050833 > Traceback (most recent call last):
2014-04-06 11:28:13.051019 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.
sxuea2014-04-06 11:28:15.970630 > Error while calling getinfo:
2014-04-06 11:28:15.971036 > Traceback (most recent call last):
2014-04-06 11:28:15.971226 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.          2014-04-06 11:28:16.052379 > Error getting work from bitcoind:
2014-04-06 11:28:16.052772 > Traceback (most recent call last):
2014-04-06 11:28:16.052933 > Failure: twisted.internet.error.ConnectionRefusedError: Connection was refused by other side: 111: Connection refused.

What should i do?

python run_p2pool.py -a xxxx --give-author 0.5 xxxx xxxx

Bitcoin: 1BUVLae4KR9FTDAVDpwFZnoB8p5PrjEt5q
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 »
  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!