• June 23, 2018, 12:58:52 AM
• Welcome, Guest. Please login or register.
 

Author Topic: P2Pool for Memorycoin  (Read 14154 times)

0 Members and 1 Guest are viewing this topic.

Offline ManeBjorn

  • Novice
  • *
  • Posts: 18
  • http://www.cryptocoinsnews.com/author/scott-fargo
    • View Profile
  • Memorycoin Address:
    MQotia5NmKTsaXXPaN8hw2ze3Z1DNwi39s
Re: P2Pool for Memorycoin
« Reply #30 on: April 19, 2014, 06:35:29 PM »
Great work KillerByte.
I am going to be testing this tomorrow when I can switch my miner over.  Right now I am fighting with a sha-256 miner.

Offline Delinquency

  • CEO
  • Administrator
  • Epic Member
  • *********
  • Posts: 665
    • View Profile
  • Memorycoin Address:
    MVTEceoiVWsnyyWU69nNFCqcpqDjyChyEH
Re: P2Pool for Memorycoin
« Reply #31 on: April 19, 2014, 09:40:57 PM »
Hi KB, is it possible to have the p2pool software run on multiple threads?
My pool peaks at 100% and I think it could be better if I run another instance on a different port.

The p2pool scanner doesn't work on ports other than 8080 you say?

Offline KillerByte

  • Junior Member
  • ***
  • Posts: 64
  • More P2Pool!
    • View Profile
  • Memorycoin Address:
    MVTEcnogH2ArcvpkYJ66GcErb1iwHhLPN1
Re: P2Pool for Memorycoin
« Reply #32 on: April 22, 2014, 03:12:28 AM »
Hi KB, is it possible to have the p2pool software run on multiple threads? My pool peaks at 100% and I think it could be better if I run another instance on a different port. The p2pool scanner doesn't work on ports other than 8080 you say?

Nope, cannot run multiple threads.

Fortunately, the pool software does automatically increase the mining difficulty so your server should only receive shares at an average of 1 share per second. You have probably already reached that point, so the pool should not take more processing power than it already is.

The pool scanner only supports port 8080 because there is no way for it to find out if your pool is on a different port (at least with the current APIs. That can definitely be added).

Let me look into that...
« Last Edit: April 22, 2014, 03:13:42 AM by KillerByte »

Offline toonces

  • Registered Memorycoin Shareholder
  • Intermediate Member
  • *************
  • Posts: 46
    • View Profile
  • Memorycoin Address:
    MMM71E4XaXiTbeDf36Pq8PjMja8XusemSS
Re: P2Pool for Memorycoin
« Reply #33 on: April 23, 2014, 01:05:53 AM »
Looking at each mmc p2pool it seems there are differences on last blocks id:
between
http://www.mmc-square.com:8080/static/  423974
and the rest of the pool 423891

compare this to http://p2pool.jir.dk/dogecoin/ dogecoin p2pool
It probably should be all the same. Regardless the local rate.

It also seems to be out of sync between the last blocks and the transaction on my wallet.







« Last Edit: April 23, 2014, 01:09:22 AM by toonces »

Offline toonces

  • Registered Memorycoin Shareholder
  • Intermediate Member
  • *************
  • Posts: 46
    • View Profile
  • Memorycoin Address:
    MMM71E4XaXiTbeDf36Pq8PjMja8XusemSS
Re: P2Pool for Memorycoin
« Reply #34 on: April 23, 2014, 03:18:02 AM »
Hi Toonces,


Tomorrow is P2Pool update day. Thanks for bringing me in the loop of these problems.


The reason for the out of sync issues may be server load being to high; it takes quite a bit of CPU power to verify the shares coming in.


I will be increasing the default pool share sampling difficulty to fix this. I will also have website GUI improvements again (among all else...), and I will take a look at the sync issues. It appears that mmc-square has developed itself to be on a different chain from the rest of the network... very interesting.
« Last Edit: April 23, 2014, 04:21:00 AM by KillerByte »

Offline KillerByte

  • Junior Member
  • ***
  • Posts: 64
  • More P2Pool!
    • View Profile
  • Memorycoin Address:
    MVTEcnogH2ArcvpkYJ66GcErb1iwHhLPN1
Re: P2Pool for Memorycoin
« Reply #35 on: April 23, 2014, 04:23:10 AM »
^^^^^^ that was odd...


sorry... could you fix the post I messed up?
« Last Edit: April 23, 2014, 04:29:40 AM by KillerByte »

Offline toonces

  • Registered Memorycoin Shareholder
  • Intermediate Member
  • *************
  • Posts: 46
    • View Profile
  • Memorycoin Address:
    MMM71E4XaXiTbeDf36Pq8PjMja8XusemSS
Re: P2Pool for Memorycoin
« Reply #36 on: April 23, 2014, 11:23:24 AM »
Check on both my pool it only take about 15-20% cpu for both p2pool and memorycoind
The out of sync is across all p2pool.

Offline tomorrow

  • Junior Member
  • ***
  • Posts: 67
    • View Profile
Re: P2Pool for Memorycoin
« Reply #37 on: April 23, 2014, 12:47:14 PM »
Hi KB, I am getting the same exception as before........

Code: [Select]
>   File "/root/p2pool/p2pool/data.py", line 452, in attempt_verify
2014-04-23 12:45:54.275341 >     share.check(self)
2014-04-23 12:45:54.275476 >   File "/root/p2pool/p2pool/data.py", line 343, in check
2014-04-23 12:45:54.275613 >     raise ValueError('''gentx doesn't match hash_link''')
2014-04-23 12:45:54.275755 > exceptions.ValueError: gentx doesn't match hash_link


It is wired as you just changed one line of code.


Another question, could you recommend a typical hardware configuration like CPU/RAM and EC2 instance types to be a stable p2pool node? Thanks in advance.
« Last Edit: April 23, 2014, 01:09:34 PM by tomorrow »

Offline KillerByte

  • Junior Member
  • ***
  • Posts: 64
  • More P2Pool!
    • View Profile
  • Memorycoin Address:
    MVTEcnogH2ArcvpkYJ66GcErb1iwHhLPN1
Re: P2Pool for Memorycoin
« Reply #38 on: April 25, 2014, 03:22:35 AM »
who said i was done? THe one line of code I changed will speed up the pools signiffigantly.
If you are getting that value error, for right now, clear your share chain. That seems to fix the problem. If it happens again, let me know.

I have more changes planned for tonight, mainly for the website.

Offline tomorrow

  • Junior Member
  • ***
  • Posts: 67
    • View Profile
Re: P2Pool for Memorycoin
« Reply #39 on: April 25, 2014, 04:21:05 AM »
Quote
who said i was done? THe one line of code I changed will speed up the pools signiffigantly.

No offence.. I was just wondering why the error appears. 

Do you think it is good to set a payout buffer/threshold? A lot of miners complains when they make large transactions and it is indeed a pain of ass.

Thanks for the great work and I am looking forward to the new release :D

Offline KillerByte

  • Junior Member
  • ***
  • Posts: 64
  • More P2Pool!
    • View Profile
  • Memorycoin Address:
    MVTEcnogH2ArcvpkYJ66GcErb1iwHhLPN1
Re: P2Pool for Memorycoin
« Reply #40 on: April 25, 2014, 04:57:41 AM »
The way P2Pool works, whenever a block is found, the coinbase transaction contains the payout information built in. This means that payouts are instant and nobody has to be responsible for someone else's money. There is no way to set a payout threshold, however, because of this.

You are correct that I do need to work a little faster, and I respond abruptly to criticism sometimes :). I am not offended, but I was letting you know that there will be more to come as soon as I can get it finalized.

Offline toonces

  • Registered Memorycoin Shareholder
  • Intermediate Member
  • *************
  • Posts: 46
    • View Profile
  • Memorycoin Address:
    MMM71E4XaXiTbeDf36Pq8PjMja8XusemSS
Re: P2Pool for Memorycoin
« Reply #41 on: April 25, 2014, 05:00:32 AM »
Updated to 13.4-56 it seems that now all version 56 back in sync.
Hopefully someone who have that 1000+ HPM come back to mmc-square pool :)

btw I used "git pull --recurse-submodules"  to update
« Last Edit: April 25, 2014, 05:02:56 AM by toonces »

Offline KillerByte

  • Junior Member
  • ***
  • Posts: 64
  • More P2Pool!
    • View Profile
  • Memorycoin Address:
    MVTEcnogH2ArcvpkYJ66GcErb1iwHhLPN1
Re: P2Pool for Memorycoin
« Reply #42 on: April 25, 2014, 01:45:19 PM »
ok thanks. that problem was confusing me.

Offline kanes

  • Chief Support Officer
  • Fanatic Member
  • ***************
  • Posts: 144
    • View Profile
  • Memorycoin Address:
    MMCcso6SQ8oiEZzRmzooYCJK3iFGUqXBSM
Re: P2Pool for Memorycoin
« Reply #43 on: April 27, 2014, 08:54:04 PM »
hum new update?
CSO Vote Address: MVTEcsoS5YnxyhAF4Dx4GB7VLKRF325JGa
Please send 0.00000001 MMC to vote for me as your new CSO!

Offline KillerByte

  • Junior Member
  • ***
  • Posts: 64
  • More P2Pool!
    • View Profile
  • Memorycoin Address:
    MVTEcnogH2ArcvpkYJ66GcErb1iwHhLPN1
Re: P2Pool for Memorycoin
« Reply #44 on: April 27, 2014, 09:01:01 PM »
yes!

We have a web interface cleaning update.

Code: [Select]
git pull
git submodule update

That should work if I am not mistaken.

Enjoy!