Bitcoin Forum
March 04, 2021, 08:55:38 AM *
News: Latest Bitcoin Core release: 0.21.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 [798] 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2589376 times)
Elphamyto
Member
**
Offline Offline

Activity: 117
Merit: 16


View Profile
November 10, 2017, 05:49:40 AM
 #15941

What size CPU and RAM do I need to run a node of your branch? Would it be feasible to run on a VPS server (i.e. one with the space necessary to hold the blockchain)?
1614848138
Hero Member
*
Offline Offline

Posts: 1614848138

View Profile Personal Message (Offline)

Ignore
1614848138
Reply with quote  #2

1614848138
Report to moderator
1614848138
Hero Member
*
Offline Offline

Posts: 1614848138

View Profile Personal Message (Offline)

Ignore
1614848138
Reply with quote  #2

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

Activity: 818
Merit: 1005


View Profile WWW
November 10, 2017, 11:25:45 PM
Last edit: November 11, 2017, 01:32:06 AM by jtoomim
 #15942

What size CPU and RAM do I need to run a node of your branch? Would it be feasible to run on a VPS server (i.e. one with the space necessary to hold the blockchain)?
The most recent version of 1mb_segwit needs about half as much RAM but a little more CPU than p2pool master.

If you're using pypy, you should probably have about 3-4 GB of available RAM and a 2.2 GHz Intel Core-based CPU or better. AMD Ryzen CPUs should work fine. Older AMD CPUs (e.g. A10 or A8) will need a lot more GHz, but if you have a 3.5 GHz older AMD CPU, that will probably also work fine. You might be able to get away with slower CPUs, but I can't promise anything.

If you're using python2.7, then you only need about 1.5 GB of available RAM but you might need a 3.0 GHz Intel Core i3 CPU.

I strongly recommend using pypy. That's much easier to do on Linux. Orphan rates will be lower and revenue will be higher if you use a fast CPU and if you use pypy.

Thread and core counts are basically irrelevant. GHz and IPC are king. This means a cheap desktop Core i3 CPU will be quite a bit better than a high-end server 16-core Xeon. The Xeon should still work fine, though.

Unfortunately, p2pool requires that the full node's blockchain be unpruned. It needs to access the genesis block for some reason; I haven't looked into the details on why. I recommend making the ~/.bitcoin/blocks/ directory a symlink to a cheap HDD and keeping the ~/.bitcoin/chainstate/ directory on an SSD. The chainstate is the UTXO database, and it needs to be read from and written to frequently and randomly when validating blocks. The blocks directory is just the raw block storage, and is accessed infrequently and sequentially, which makes it perfect for HDDs.

Hosting bitcoin miners for $65 to $80/kW/month on clean, cheap hydro power.
http://Toom.im
sawa
Legendary
*
Offline Offline

Activity: 1318
Merit: 1005



View Profile
November 11, 2017, 11:45:27 AM
 #15943

Orphan again on jtoomimnet:
http://208.84.223.121:9334/static/share.html#00000000000000000093cc2a72c8ae2db421fb2316145ceba3f951b3296fc741

Code:
P2Pool > Share 296fc741

Parent: ab61f587

Far parent: 9730508f

Children: ed097354

Type: NewShare
Local data

Verified: true

Time first seen: Sat Nov 11 2017 10:31:35 GMT+0600 (1510374695.359508)

Peer first received from: 10.0.1.3,40084
Share data

Timestamp: Sat Nov 11 2017 10:30:51 GMT+0600 (1510374651)

Difficulty: 18679830.96432212

Minimum difficulty: 622660.3268996184

Payout address: 1GuDnEyYSE3Ra3pMar7311tx5poR5PGXR3

Donation amount: 0.00%

Last stale: null

Nonce: 2656979016

Desired version: 33

Absolute height: 4524535

Absolute work: 1.8942896648170373e+23
Block

Hash: 00000000000000000093cc2a72c8ae2db421fb2316145ceba3f951b3296fc741

jtoomim
Hero Member
*****
Offline Offline

Activity: 818
Merit: 1005


View Profile WWW
November 11, 2017, 09:01:04 PM
Last edit: November 11, 2017, 09:16:04 PM by jtoomim
 #15944

Not orphan. Invalid.

Code:
2017-11-11 04:31:23 CreateNewBlock(): total size: 1089769 block weight: 3996706 txs: 2844 fees: 416742649 sigops 26195
2017-11-11 04:31:35 ERROR: AcceptBlock: bad-blk-weight, ContextualCheckBlock : weight limit failed (code 16)
2017-11-11 04:31:35 ERROR: ProcessNewBlock: AcceptBlock FAILED
2017-11-11 04:31:35 ERROR: AcceptBlockHeader: block 00000000000000000093cc2a72c8ae2db421fb2316145ceba3f951b3296fc741 is marked invalid
2017-11-11 04:31:35 ERROR: ProcessNewBlock: AcceptBlock FAILED

My guess at this point is that p2pool is not correctly calculating the weight of the coinbase transaction, and needs to remove a few more transactions from the block template. As a temporary workaround, I suggest adding this to ~/bitcoin/bitcoin.conf:

Code:
blockmaxweight=3900000

I'll look into what actually went wrong and try to get a full fix this weekend.

It's possible that this bug affects mainnet as well. Edit: likely.

Hosting bitcoin miners for $65 to $80/kW/month on clean, cheap hydro power.
http://Toom.im
-ck
Legendary
*
Offline Offline

Activity: 3318
Merit: 1353


Ruu \o/


View Profile WWW
November 11, 2017, 09:11:04 PM
 #15945

Not orphan. Invalid.

Code:
2017-11-11 04:31:23 CreateNewBlock(): total size: 1089769 block weight: 3996706 txs: 2844 fees: 416742649 sigops 26195
2017-11-11 04:31:35 ERROR: AcceptBlock: bad-blk-weight, ContextualCheckBlock : weight limit failed (code 16)
2017-11-11 04:31:35 ERROR: ProcessNewBlock: AcceptBlock FAILED
2017-11-11 04:31:35 ERROR: AcceptBlockHeader: block 00000000000000000093cc2a72c8ae2db421fb2316145ceba3f951b3296fc741 is marked invalid
2017-11-11 04:31:35 ERROR: ProcessNewBlock: AcceptBlock FAILED

My guess at this point is that p2pool is not correctly calculating the weight of the coinbase transaction, and needs to remove a few more transactions from the block template. As a temporary workaround, I suggest adding this to ~/bitcoin/bitcoin.conf:

Code:
blockmaxweight=3900000

I'll look into what actually went wrong and try to get a full fix this weekend.

It's possible that this bug affects mainnet as well.
When your generation transaction is factored in, your block size is too large.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
tubexc
Hero Member
*****
Offline Offline

Activity: 499
Merit: 500


View Profile
November 11, 2017, 10:45:30 PM
 #15946

I think it is no longer sustainable mining in p2pool.
Four months without any profit and with the arrival of winter the
electricity doubles reaching astronomical values !

https://imgur.com/a/g5I3Y


And to make things worse, a hacker lowered my trust level  Undecided
sawa
Legendary
*
Offline Offline

Activity: 1318
Merit: 1005



View Profile
November 12, 2017, 08:37:53 AM
 #15947

I posted the source of the p2pool for KZCash https://github.com/ilsawa/p2pool-kzc

nonnakip
Hero Member
*****
Offline Offline

Activity: 604
Merit: 581



View Profile
November 15, 2017, 10:41:15 PM
Merited by OgNasty (1)
 #15948

I miss a p2pool summary website for p2pool/master sharechain so I setup my own. It bases on p2pool.in website with minor changes I find more interesting.

https://nastyfans.org/p2pool

The URL is the only reference to nastyfans. The page content is dedicated to P2Pool.
IoP fan
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
November 16, 2017, 01:09:40 AM
 #15949

I think it is no longer sustainable mining in p2pool.
Four months without any profit and with the arrival of winter the
electricity doubles reaching astronomical values !

https://imgur.com/a/g5I3Y


And to make things worse, a hacker lowered my trust level  Undecided
Not orphan. Invalid.

Code:
2017-11-11 04:31:23 CreateNewBlock(): total size: 1089769 block weight: 3996706 txs: 2844 fees: 416742649 sigops 26195
2017-11-11 04:31:35 ERROR: AcceptBlock: bad-blk-weight, ContextualCheckBlock : weight limit failed (code 16)
2017-11-11 04:31:35 ERROR: ProcessNewBlock: AcceptBlock FAILED
2017-11-11 04:31:35 ERROR: AcceptBlockHeader: block 00000000000000000093cc2a72c8ae2db421fb2316145ceba3f951b3296fc741 is marked invalid
2017-11-11 04:31:35 ERROR: ProcessNewBlock: AcceptBlock FAILED

My guess at this point is that p2pool is not correctly calculating the weight of the coinbase transaction, and needs to remove a few more transactions from the block template. As a temporary workaround, I suggest adding this to ~/bitcoin/bitcoin.conf:

Code:
blockmaxweight=3900000

I'll look into what actually went wrong and try to get a full fix this weekend.

It's possible that this bug affects mainnet as well.
When your generation transaction is factored in, your block size is too large.
windpath
Legendary
*
Offline Offline

Activity: 1256
Merit: 1026


View Profile WWW
November 16, 2017, 11:25:20 PM
 #15950

I miss a p2pool summary website for p2pool/master sharechain so I setup my own. It bases on p2pool.in website with minor changes I find more interesting.

https://nastyfans.org/p2pool

The URL is the only reference to nastyfans. The page content is dedicated to P2Pool.

http://p2pool.org is on p2pool/master?
nonnakip
Hero Member
*****
Offline Offline

Activity: 604
Merit: 581



View Profile
November 17, 2017, 07:39:52 AM
 #15951

I miss a p2pool summary website for p2pool/master sharechain so I setup my own. It bases on p2pool.in website with minor changes I find more interesting.

https://nastyfans.org/p2pool

The URL is the only reference to nastyfans. The page content is dedicated to P2Pool.

http://p2pool.org is on p2pool/master?

Thank you for confirming that. I was not clear since you mention switching/upgrading in past posts. Also you are missing block 480646. This block is from master chain. Solved by nastyfans node.
tubexc
Hero Member
*****
Offline Offline

Activity: 499
Merit: 500


View Profile
November 17, 2017, 10:53:06 PM
 #15952

I miss a p2pool summary website for p2pool/master sharechain so I setup my own. It bases on p2pool.in website with minor changes I find more interesting.

https://nastyfans.org/p2pool

The URL is the only reference to nastyfans. The page content is dedicated to P2Pool.

http://p2pool.org is on p2pool/master?

Thank you for confirming that. I was not clear since you mention switching/upgrading in past posts. Also you are missing block 480646. This block is from master chain. Solved by nastyfans node.
Well, if it is i don't see any payout!
Xantus
Newbie
*
Offline Offline

Activity: 43
Merit: 0


View Profile
November 18, 2017, 07:34:14 AM
 #15953

hey people,

isent it time to go back to main Branche ? to get a payouts again  ? Roll Eyes
Alard
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
November 18, 2017, 02:07:00 PM
 #15954

Hi
stopped working pools mainnet and jtoomnet. what is the problem? p2pools ltc and dash working

2017-11-18 17:06:02.025526 p2pool (version 15.0-68-g9692d6e)
2017-11-18 17:06:02.025581
2017-11-18 17:06:02.025610 Testing bitcoind RPC connection to 'http://127.0.0.1:8332/' with username 'name'...
Error getting work from bitcoind:
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 653, in _runCallbacks
    current.result = callback(current.result, *args, **kw)
  File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 1442, in gotResult
    _inlineCallbacks(r, g, deferred)
  File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 1384, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.7/site-packages/twisted/python/failure.py", line 408, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
--- <exception caught here> ---
  File "/home/alard/p2ptest/p2pool/util/deferral.py", line 41, in f
    result = yield func(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 1384, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.7/site-packages/twisted/python/failure.py", line 408, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File "/home/alard/p2ptest/p2pool/bitcoin/helper.py", line 69, in getwork
    work = yield go()
  File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 1384, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.7/site-packages/twisted/python/failure.py", line 408, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File "/home/alard/p2ptest/p2pool/util/jsonrpc.py", line 133, in _http_do
    raise Error_for_code(resp['error']['code'])(resp['error']['message'], resp['error'].get('data', None))
p2pool.util.jsonrpc.NarrowError: -1 CreateNewBlock: TestBlockValidity failed: bad-blk-length-toosmall, size limits failed (code 16)
jtoomim
Hero Member
*****
Offline Offline

Activity: 818
Merit: 1005


View Profile WWW
November 19, 2017, 05:30:59 AM
 #15955

Alard, are you using btc1? Segwit2x was cancelled, and there was an off-by-one bug in btc1 on the fork height that might be causing your problem.

Hosting bitcoin miners for $65 to $80/kW/month on clean, cheap hydro power.
http://Toom.im
Alard
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
November 19, 2017, 06:32:19 AM
 #15956

Alard, are you using btc1? Segwit2x was cancelled, and there was an off-by-one bug in btc1 on the fork height that might be causing your problem.
btc1 v.1.14.5 and v1.15.1, same error
Cryptonomist
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
November 19, 2017, 02:41:17 PM
 #15957

Hello all,

47 minutes ago p2pool main net found a block. According to blockchain.info it contains 1749 transactions, its size is 971.35 kb and its weight is 3626.63 kb.

Xantus
Newbie
*
Offline Offline

Activity: 43
Merit: 0


View Profile
November 19, 2017, 07:06:25 PM
 #15958

Hello all,

47 minutes ago p2pool main net found a block. According to blockchain.info it contains 1749 transactions, its size is 971.35 kb and its weight is 3626.63 kb.

yipie, i changed my minter to Mainnet 3 days before.
mindtrip
Legendary
*
Offline Offline

Activity: 1162
Merit: 1008



View Profile WWW
November 21, 2017, 08:21:51 PM
 #15959

Hey all we are currently Operating P2Pool Nodes for the following coins. Come support decentralized mining

DASH NY : http://dash-ny.pools.mindtrip.us:7903/
DASH GA: http://dash-ga.pools.mindtrip.us:7903/

LTC NY : http://ltc-ny.pools.mindtrip.us:9327/
LTC GA: http://ltc-ga.pools.mindtrip.us:9327/

BTC GA: http://btc-ga.pools.mindtrip.us:9332/

FIRST P2Pool for Bitcoin Cash
BCC NY: http://bcc-ny.pools.mindtrip.us:5964/
BCC GA : http://bcc-ga.pools.mindtrip.us:5964/

I have also started my own github fork for dash P2Pool implementing some custom changes. We are currently testing the changes on our Dash P2Pool Nodes and will be implementing them on the other pools shortly
https://github.com/mindtrip101

kano
Legendary
*
Offline Offline

Activity: 3402
Merit: 1324


Linux since 1997 RedHat 4


View Profile
November 22, 2017, 12:11:46 AM
 #15960

Hey all we are currently Operating P2Pool Nodes for the following coins. Come support decentralized mining

...
Decentralised is running your own node, not mining on someone else's node Tongue

Pool: https://kano.is - lowest 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
Help keep Bitcoin secure by mining on pools with full block verification on all blocks - and NO empty blocks!
Pages: « 1 ... 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 [798] 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 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!