Bitcoin Forum
May 26, 2016, 06:22:00 PM *
News: Latest stable version of Bitcoin Core: 0.12.1 [Torrent]
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 [728]
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 1782604 times)
in2tactics
Full Member
***
Offline Offline

Activity: 138


View Profile
May 05, 2016, 10:41:57 AM
 #14541

Are there any major issues with switching a p2pool node to Bitcoin Classic?

4x AntMiner S3, 4x AntMiner S1, and 5x AntMiner U1
1464286920
Hero Member
*
Offline Offline

Posts: 1464286920

View Profile Personal Message (Offline)

Ignore
1464286920
Reply with quote  #2

1464286920
Report to moderator
YoBit.Net Exchange - Start trading LISK Now!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1464286920
Hero Member
*
Offline Offline

Posts: 1464286920

View Profile Personal Message (Offline)

Ignore
1464286920
Reply with quote  #2

1464286920
Report to moderator
1464286920
Hero Member
*
Offline Offline

Posts: 1464286920

View Profile Personal Message (Offline)

Ignore
1464286920
Reply with quote  #2

1464286920
Report to moderator
1464286920
Hero Member
*
Offline Offline

Posts: 1464286920

View Profile Personal Message (Offline)

Ignore
1464286920
Reply with quote  #2

1464286920
Report to moderator
windpath
Hero Member
*****
Offline Offline

Activity: 812

CoinCadence.com


View Profile WWW
May 05, 2016, 03:43:21 PM
 #14542

Are there any major issues with switching a p2pool node to Bitcoin Classic?

You need to change the block version in the P2Pool source code, it's line 372 in work.py, to:

Code:
version=min(self.current_work.value['version'], 0x30000000),

or

Code:
version=min(self.current_work.value['version'], 805306368),

Both work.

in2tactics
Full Member
***
Offline Offline

Activity: 138


View Profile
May 06, 2016, 05:50:26 AM
 #14543

Are there any major issues with switching a p2pool node to Bitcoin Classic?

You need to change the block version in the P2Pool source code, it's line 372 in work.py, to:

Code:
version=min(self.current_work.value['version'], 0x30000000),

or

Code:
version=min(self.current_work.value['version'], 805306368),

Both work.

Got it. It wants the same thing either in hexadecimal or decimal.

4x AntMiner S3, 4x AntMiner S1, and 5x AntMiner U1
in2tactics
Full Member
***
Offline Offline

Activity: 138


View Profile
May 09, 2016, 05:03:32 PM
 #14544

I recompiled bitcoind with the --disable-wallet option on my node. I know p2pool definitely requires the -a or --address command when running with no wallet and is a good practice to use generally, but does it need any other options to run without a wallet?

What exactly do the -i or --numaddresses and the -t or --timeaddresses options do?

4x AntMiner S3, 4x AntMiner S1, and 5x AntMiner U1
windpath
Hero Member
*****
Offline Offline

Activity: 812

CoinCadence.com


View Profile WWW
May 09, 2016, 06:44:53 PM
 #14545

I recompiled bitcoind with the --disable-wallet option on my node. I know p2pool definitely requires the -a or --address command when running with no wallet and is a good practice to use generally, but does it need any other options to run without a wallet?

What exactly do the -i or --numaddresses and the -t or --timeaddresses options do?

They are for dynamic addresses using bitcoin wallet and not required when you use -a or -address

numaddresses is the size of the new adress pool maintained, default 2
timeaddresses is how long to use an address before geting a new one, default is 2 days

in2tactics
Full Member
***
Offline Offline

Activity: 138


View Profile
May 09, 2016, 09:39:56 PM
 #14546

I recompiled bitcoind with the --disable-wallet option on my node. I know p2pool definitely requires the -a or --address command when running with no wallet and is a good practice to use generally, but does it need any other options to run without a wallet?

What exactly do the -i or --numaddresses and the -t or --timeaddresses options do?

They are for dynamic addresses using bitcoin wallet and not required when you use -a or -address

numaddresses is the size of the new adress pool maintained, default 2
timeaddresses is how long to use an address before geting a new one, default is 2 days

I thought as much. The documentation for the -a or --address option stated "generate payouts to this address (default: <address requested from bitcoind>), or (dynamic)" and it was not clear to me that the -i or --numaddresses and the -t or --timeaddresses options were directly tied to the -a or --address option when operating under the default behavior. Thank you for the clarification/confirmation.

Are there any advantages, speed or otherwise, to using or not using a wallet with bitcoind for p2pool?

4x AntMiner S3, 4x AntMiner S1, and 5x AntMiner U1
kano
Legendary
*
Offline Offline

Activity: 1736


Linux since 1997 RedHat 4


View Profile
May 09, 2016, 10:41:15 PM
 #14547

Completely separating the wallet from mining means a few things:
1) The wallet actions don't affect your mining
2) The wallet code in bitcoind can be disabled and thus improve bitcoind performance
3) The contents of your wallet are not accessible from anything that can access your mining
4) Your wallet can be anywhere, separate machine, cold wallet, paper wallet, whatever

In general, keeping a wallet separate from mining is a very good security precaution.
Hiding the mining bitcoind is counter productive to having it distribute blocks quickly,
but limiting all access to a wallet is a good thing Smiley

P.S. never have a wallet bitcoind online in anything that you don't 100% control.
Slush's lesson is a good lesson to learn regarding that ... a few years ago 10's of 1000's of BTC in his pool wallets on linode were taken by someone with access in linode through the back door that they purposely had in their system ... ... ...

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

Activity: 138


View Profile
May 10, 2016, 12:56:18 AM
 #14548

Completely separating the wallet from mining means a few things:
1) The wallet actions don't affect your mining
2) The wallet code in bitcoind can be disabled and thus improve bitcoind performance
3) The contents of your wallet are not accessible from anything that can access your mining
4) Your wallet can be anywhere, separate machine, cold wallet, paper wallet, whatever

Got it!

In general, keeping a wallet separate from mining is a very good security precaution.
Hiding the mining bitcoind is counter productive to having it distribute blocks quickly,
but limiting all access to a wallet is a good thing Smiley

I am confused about your hiding the mining bitcoind statement. What exactly is counter productive to distributing blocks quickly?

P.S. never have a wallet bitcoind online in anything that you don't 100% control.
Slush's lesson is a good lesson to learn regarding that ... a few years ago 10's of 1000's of BTC in his pool wallets on linode were taken by someone with access in linode through the back door that they purposely had in their system ... ... ...

Slush's Pool, yeah, I remember that. I own and run my own server stacks. I trust no one.

4x AntMiner S3, 4x AntMiner S1, and 5x AntMiner U1
kano
Legendary
*
Offline Offline

Activity: 1736


Linux since 1997 RedHat 4


View Profile
May 10, 2016, 02:59:19 AM
 #14549

...
In general, keeping a wallet separate from mining is a very good security precaution.
Hiding the mining bitcoind is counter productive to having it distribute blocks quickly,
but limiting all access to a wallet is a good thing Smiley

I am confused about your hiding the mining bitcoind statement. What exactly is counter productive to distributing blocks quickly?
...
Well, to state the obvious, distributing from, and getting network blocks to, your bitcoind is of course the most important part of any mining network.
If you are working on old blocks, then you are trying to generate a block that wont be accepted.
If you find a block, you want it to get out and everyone else to work off it, not some other block.

For non-p2pool that's bitcoind connections, connection to the block-relay, and any other custom distribution you have.
For p2pool that also includes the p2pool network itself, since it's a block-relay also
(as I've said before about centralising p2pool is bad for p2pool since it reduces the effectiveness of that relay)

So, a lesser one of those 3 for p2pool mining is your bitcoind connectivity.
Of course you can say, well everyone else on p2pool distributes the blocks ... but that's the same as saying ... well maybe no one else on p2pool does either.
Thus:
Quote
Hiding the mining bitcoind is counter productive to having it distribute blocks quickly,

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

Activity: 138


View Profile
May 10, 2016, 04:46:59 AM
 #14550

...

In general, keeping a wallet separate from mining is a very good security precaution.
Hiding the mining bitcoind is counter productive to having it distribute blocks quickly,
but limiting all access to a wallet is a good thing Smiley

I am confused about your hiding the mining bitcoind statement. What exactly is counter productive to distributing blocks quickly?
...

Well, to state the obvious, distributing from, and getting network blocks to, your bitcoind is of course the most important part of any mining network.
If you are working on old blocks, then you are trying to generate a block that wont be accepted.
If you find a block, you want it to get out and everyone else to work off it, not some other block.

For non-p2pool that's bitcoind connections, connection to the block-relay, and any other custom distribution you have.
For p2pool that also includes the p2pool network itself, since it's a block-relay also
(as I've said before about centralising p2pool is bad for p2pool since it reduces the effectiveness of that relay)

So, a lesser one of those 3 for p2pool mining is your bitcoind connectivity.
Of course you can say, well everyone else on p2pool distributes the blocks ... but that's the same as saying ... well maybe no one else on p2pool does either.
Thus:

Quote
Hiding the mining bitcoind is counter productive to having it distribute blocks quickly,


Your initial phrasing was confusing because we were talking about running bitcoind without a wallet. I thought that you may have been saying, "running bitcoind without a wallet is counter productive to distributing blocks quickly." However, I now understand that you were pointing out the obvious that p2pool is hiding the mining from bitcoind and that p2pool is counter productive to distributing blocks quickly. Well, no shit! LOL That is the price individuals pay to operate their own trusted nodes on a trust-less network.

4x AntMiner S3, 4x AntMiner S1, and 5x AntMiner U1
kano
Legendary
*
Offline Offline

Activity: 1736


Linux since 1997 RedHat 4


View Profile
May 10, 2016, 06:51:32 AM
 #14551

...

In general, keeping a wallet separate from mining is a very good security precaution.
Hiding the mining bitcoind is counter productive to having it distribute blocks quickly,
but limiting all access to a wallet is a good thing Smiley

I am confused about your hiding the mining bitcoind statement. What exactly is counter productive to distributing blocks quickly?
...

Well, to state the obvious, distributing from, and getting network blocks to, your bitcoind is of course the most important part of any mining network.
If you are working on old blocks, then you are trying to generate a block that wont be accepted.
If you find a block, you want it to get out and everyone else to work off it, not some other block.

For non-p2pool that's bitcoind connections, connection to the block-relay, and any other custom distribution you have.
For p2pool that also includes the p2pool network itself, since it's a block-relay also
(as I've said before about centralising p2pool is bad for p2pool since it reduces the effectiveness of that relay)

So, a lesser one of those 3 for p2pool mining is your bitcoind connectivity.
Of course you can say, well everyone else on p2pool distributes the blocks ... but that's the same as saying ... well maybe no one else on p2pool does either.
Thus:

Quote
Hiding the mining bitcoind is counter productive to having it distribute blocks quickly,


Your initial phrasing was confusing because we were talking about running bitcoind without a wallet. I thought that you may have been saying, "running bitcoind without a wallet is counter productive to distributing blocks quickly." However, I now understand that you were pointing out the obvious that p2pool is hiding the mining from bitcoind and that p2pool is counter productive to distributing blocks quickly. Well, no shit! LOL That is the price individuals pay to operate their own trusted nodes on a trust-less network.
No Tongue

I was referring to not having the bitcoind out in the open as much as possible as "hiding the mining bitcoind"

i.e. if you had a wallet on it also, there may be consideration of not having it too easily accessible, but without a wallet, there's much less issue about having it well connected and "in the open"

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

Activity: 138


View Profile
May 10, 2016, 07:03:19 AM
 #14552

No Tongue

I was referring to not having the bitcoind out in the open as much as possible as "hiding the mining bitcoind"

i.e. if you had a wallet on it also, there may be consideration of not having it too easily accessible, but without a wallet, there's much less issue about having it well connected and "in the open"

I was confused. My bad! Tongue

So, if the node has a 0% fee, what does the -a or --address option do?

4x AntMiner S3, 4x AntMiner S1, and 5x AntMiner U1
Rabinovitch
Hero Member
*****
Offline Offline

Activity: 686



View Profile
May 10, 2016, 11:48:10 AM
 #14553


Both those links leads to the pages with some strange info. http://p2pool.info/ says that last block was found more than a year ago. http://forre.st:9332/ doesn't even shows a hashrate...  Huh

Here we can se a more precise and actual stats: http://minefast.coincadence.com/p2pool-stats.php

But I like an official links...

From Siberia with love!
Came to mining from BOINC... Will return back in future.
Looking for purchasing X11 asic via escrow Smiley
in2tactics
Full Member
***
Offline Offline

Activity: 138


View Profile
May 11, 2016, 06:29:27 AM
 #14554

I see the same error when running p2pool and bitcoind on the same (fairly underpowered) system, an asus eeebox with intel atom cpu. There are load spikes every now and then where bitcoind and p2pool together peg the cpu at 100% and then these errors appear. It seemed to cause more than average orphans and dead shares in my case so I now run p2pool and bitcoind on a faster system, and I've never seen the error there.

What error are you referring to?

4x AntMiner S3, 4x AntMiner S1, and 5x AntMiner U1
yvcea
Newbie
*
Offline Offline

Activity: 18


View Profile
May 17, 2016, 03:52:34 AM
 #14555

Hello,

I started to mine on P2POOL. My hardware is 5x Antminner S7. I'm posting to p2pool.science and I have few questions:

1) Why it seems to be like my earnings not always go up. I've watching them go a little down instead of slowly grow when I have slow hashing power.
2) Is the term: "payouts if a block were found now" true? I mean, never received a payment from p2pool net, but is it true? is actually the amount I earn if a block if found now?
3) I found in a webpage a term: "Expected Time to Block = 12d ...." Is it an expected time to get a block on the net?

Payouts seems to be higher than in antpool. Am I wrong?

Thank you!
squidicuz
Jr. Member
*
Offline Offline

Activity: 36


View Profile
May 22, 2016, 06:53:34 AM
 #14556

Hello,

I started to mine on P2POOL. My hardware is 5x Antminner S7. I'm posting to p2pool.science and I have few questions:

1) Why it seems to be like my earnings not always go up. I've watching them go a little down instead of slowly grow when I have slow hashing power.
2) Is the term: "payouts if a block were found now" true? I mean, never received a payment from p2pool net, but is it true? is actually the amount I earn if a block if found now?
3) I found in a webpage a term: "Expected Time to Block = 12d ...." Is it an expected time to get a block on the net?

Payouts seems to be higher than in antpool. Am I wrong?

Thank you!

Hi there, that is my node!  Cool

1) Payouts from the pool will vary depending on the overall hashrate of the pool.  Your expected payout will change from hour to hour, day to day, depending on the conditions of the pool and the shares you have found.
2) That payout is for the entire node; and is only if the pool finds a block and will vary depending on fees in the current block being mined and your valid shares.
3) Expected time to block for the whole pool right now is around 10+ days, so yeah.  That is just an estimate though and due to variation could be anywhere from a couple days to a couple weeks.

Just hang in there and monitor the chart for your workers, it will tell you the expected payout for your miner.  Your current mean payout is around 0.85 BTC.

If you run your own node, you may have better results (less latency issues).  If you need help in setting one up, PM me and I will assist you.

From what I noticed, some of your miners have issues at times and your DOA rate spikes.  I have the same issue with some of my S7's; they will just timeout and stop hashing and need to be rebooted, or just produce nothing but DOA work until they settle...  Everything else looks okay, and I tweaked my node [initially] to help your miners.  Smiley

The Node's efficiency remains above or around 100%. I mostly monitor that parameter, If that is around 100% all is pretty much well.

Pages: « 1 ... 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 [728]
  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!