Bitcoin Forum
December 05, 2016, 04:31:00 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 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 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 [94] 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 ... 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2029722 times)
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218


Gerald Davis


View Profile
April 09, 2012, 05:31:54 PM
 #1861

I was talking about the balance on the bitcoin wallet that bitcoind is running from.  Since you can't run the wallet simultaneously, the only way to find the balance is to stop mining briefly and open up the wallet.  If the p2pool occasionally showed the balance of the wallet in it's output this wouldn't be an issue.  Of course, I learned about the -a option later which makes this obsolete, maybe some people don't run with -a for various reasons and would like to know their balance with stopping the miners and bitcoind?

You can use either bitcoind or bitcoin-qt (GUI) while mining w/ p2pool.
bitcoind when running unintuitively is blocking and responds to no commands.
Once bitcoind is running you can simply run the desired command from a second command line (in windows).

Code:
bitcoind getbalance

to get a list of all RPC
Code:
bitcoind help

Including wallet functionality in p2pool doesn't seem like a good solution.

Quote
Yes, the -a option makes it perform much like a regular pool.  There is just an extra piece that needs to be installed, but it's not too much extra work.  I'll be using -a to payout to my normal secure wallet from now on.  Maybe my case is unusual, but it seems like the -a option should be the default.

I agree and hopefully forrestv sees this.  The default option should be a static payment address.  Not just for your particular case but because dynamic unspecified payment address isn't intuitive to most users.   Those who would want that option are likely savy enough to manually specify it. 

"Normal" pools ask users for a payment address so by default it is more intuitive if p2pool does also.

There often are complaints about "not getting paid" because user is looking at address A in blockchain.info but address B is now being used.  Many new users just startup p2pool with no options and then are confused as to where they the payment is going.  Even those who figure it out may not realize that each time p2pool starts it can pick a new address. 

Tools like http://p2pool.info are more useful with  a static payment address.

Honestly I think dynamic addresses as the default just create confusion and produce very little value.  It is similar to how solo-mining works (and I guess the reason forrestv made it work that way) but most users no longer solomine.

If it were me I would drop the -a option make an address a required parameter which can be overridden by a new "-d | --dynamic" parameter.

i.e. something like
Code:
p2pool

Reward address not specified.  You must specify an address to receive mining payments or use the --dynamic parameter

Code:
p2pool 1JHf71pGkVbuYsBqA25w6XNNeM2ZGLCzjH

Static reward address specified.  All mining proceeds will be sent to 1JHf71pGkVbuYsBqA25w6XNNeM2ZGLCzjH

Code:
p2pool --dynamic

Dynamic reward address specified.
Getting new address from bitcoind ...
All mining proceeds will be sent to 1HSbUzKprUaEnM6rhFCQAeyYfQaBJVWboB

Code:
p2pool --dynamic 1

Dynamic reward address specified.  p2pool will change payment address every 1 block(s)
Getting new address from bitcoind ...
All mining proceeds will be sent to 1HSbUzKprUaEnM6rhFCQAeyYfQaBJVWboB

1480912260
Hero Member
*
Offline Offline

Posts: 1480912260

View Profile Personal Message (Offline)

Ignore
1480912260
Reply with quote  #2

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

Posts: 1480912260

View Profile Personal Message (Offline)

Ignore
1480912260
Reply with quote  #2

1480912260
Report to moderator
1480912260
Hero Member
*
Offline Offline

Posts: 1480912260

View Profile Personal Message (Offline)

Ignore
1480912260
Reply with quote  #2

1480912260
Report to moderator
Ed
Member
**
Offline Offline

Activity: 69


View Profile
April 09, 2012, 06:12:17 PM
 #1862

talking of....
can I set static namecoin address in merged p2pool mining?


Has someone namecoin payouts, last time?
My last namecoin block was 25 March, 14:25. I would expect to see another in about a week.
thank you, naimecoind getinfo show "generate" : false,
it is right?
chiropteran
Sr. Member
****
Offline Offline

Activity: 348



View Profile WWW
April 09, 2012, 06:24:30 PM
 #1863

FYI,you can send commands to a running bitcoind instance from another window. It is annoying that it doesn't just log to stdout or else fork to the background by default, but since it doesn't, just open a new command window and run the commands to access bitcoind as usual, and the one that you run will talk to the already-running instance and send you the data.

So, to get information about the currently running instance of bitcoind, just open a new command window and type 'bitcoind getinfo' (no quotes) and it will start a new instance of bitcoind that talks to the running instance and will spit out the requested information.

Although I haven't tested it, I hear it should be possible to tell the GUI to talk to a running bitcoind as well, but I don't what arguments that would require.


You can use either bitcoind or bitcoin-qt (GUI) while mining w/ p2pool.
bitcoind when running unintuitively is blocking and responds to no commands.
Once bitcoind is running you can simply run the desired command from a second command line (in windows).

Code:
bitcoind getbalance

to get a list of all RPC
Code:
bitcoind help

Thanks.  I didn't know about the command line commands, I didn't start working with bitcoins until the GUI was already done.  Those work for my purposes.

Including wallet functionality in p2pool doesn't seem like a good solution.

Any particular reason why not?  It seems like the absolute easiest system for a newbie windows miner would be a simple one piece program that you install and it gives you the p2pool program, a wallet, bitcoind, and a usable GUI with info such as current payout, total mined, wallet balance, mined per day, perhaps even integrate a miner if that is possible.  Such that you just install the program using all defaults, run the .exe and you are mining.  If you don't want to use the included wallet and wallet functionality, you can use the equivalent of the -a command and use your own wallet located wherever.

thirdlight
Sr. Member
****
Offline Offline

Activity: 281



View Profile
April 09, 2012, 06:30:31 PM
 #1864

talking of....
can I set static namecoin address in merged p2pool mining?
No, the namecoin (and other merged chains) side is pure solo mining.
Quote from: Ed
thank you, naimecoind getinfo show "generate" : false,
it is right?
That "generate" is whether namecoind is generating (using cpu). False is probably what you want.
Quote from: thirdlight
I would expect to see another in about a week.
Actually 8th April, 22:34  Grin
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218


Gerald Davis


View Profile
April 09, 2012, 06:35:10 PM
 #1865

Any particular reason why not?  It seems like the absolute easiest system for a newbie windows miner would be a simple one piece program that you install and it gives you the p2pool program, a wallet, bitcoind, and a usable GUI with info such as current payout, total mined, wallet balance, mined per day, perhaps even integrate a miner if that is possible.  Such that you just install the program using all defaults, run the .exe and you are mining.  If you don't want to use the included wallet and wallet functionality, you can use the equivalent of the -a command and use your own wallet located wherever.

Duplicated work, security, and the fact that bitcoind is in beta (v 0.6).  

Every time there is a change to bitcoind, p2pool developers would need to spend time figuring out what the change it, how to integrate it into bitcoind/p2pool hybrid.  bitcoind exposes JSON for a reason to allow integration without requiring a custom hybrid application.

Making a GUI or web dashboard for p2pool is currently possible.  If a static address is used you can even lookup total revenue via blockchain.info. You could also lookup low level miner stats via cgminer JSON API.  Someone just needs to do it.

Lastly making p2pool friendly to complete noobs is likely futile.  As p2pool grows it becomes less attractive to tiny noob miners no matter how easy the code becomes.  So building robust tools which are attractive to medium sized miners is likely a better use of resources.
coretechs
Donator
Sr. Member
*
Offline Offline

Activity: 362



View Profile
April 09, 2012, 06:59:35 PM
 #1866

Making a GUI or web dashboard for p2pool is currently possible.  If a static address is used you can even lookup total revenue via blockchain.info. You could also lookup low level miner stats via cgminer JSON API.  Someone just needs to do it.


Don't forget about http://p2pool.info/

I use it to check stats all the time from my phone.  It would be great if it had additional stats for individual mining addresses.

http://bitcoindoc.com - The Rise and Rise of Bitcoin | http://nxtportal.org - Nxt blockchain explorer
VoluntaryMan
Newbie
*
Offline Offline

Activity: 29



View Profile WWW
April 09, 2012, 08:51:30 PM
 #1867

Do any of you know who made p2pool.info?
I want to try and get permission for the icons I made based on their header.

Want to thank me for a post? Send some BTC my way:
1C3wPaCGAYh9RBhMwpWMkmj1yJJP3U6XmP
Krak
Hero Member
*****
Offline Offline

Activity: 591



View Profile WWW
April 09, 2012, 09:08:25 PM
 #1868

Do any of you know who made p2pool.info?
I want to try and get permission for the icons I made based on their header.
I believe it was twmz.

BTC: 1KrakenLFEFg33A4f6xpwgv3UUoxrLPuGn
twmz
Hero Member
*****
Offline Offline

Activity: 737



View Profile
April 09, 2012, 10:48:33 PM
 #1869

Do any of you know who made p2pool.info?
I want to try and get permission for the icons I made based on their header.

Fine with me.  Full disclosure, though, that I borrowed the idea from an image I saw in someone else's forum avatar, so it's not my original idea.

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
bitpop
Legendary
*
Offline Offline

Activity: 1918


https://keybase.io/bitpop


View Profile WWW
April 09, 2012, 10:56:15 PM
 #1870

How do i monitor my payout address on p2pool.info?

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
mav
Full Member
***
Offline Offline

Activity: 168


View Profile
April 09, 2012, 11:38:59 PM
 #1871

How do i monitor my payout address on p2pool.info?

I dunno about on p2pool.info but if you go to blockchain.info you can get some good info about what's happening at your payout address

http://blockchain.info/address/1CLYeVZdVh5XWmQxU5euYbNQ3LwqLhBjbT

of course replace the address above with your own payout address.
bitpop
Legendary
*
Offline Offline

Activity: 1918


https://keybase.io/bitpop


View Profile WWW
April 09, 2012, 11:43:05 PM
 #1872

To whoever figures out my payout address and give me a blockchain.info link gets 0.03 BTC

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
twmz
Hero Member
*****
Offline Offline

Activity: 737



View Profile
April 10, 2012, 12:12:28 AM
 #1873

How do i monitor my payout address on p2pool.info?

1. Go to http://p2pool.info
2. Switch to the Current Payouts tab
3. Find your address, and click the star icon
4. Come back from time to time and look for the yellow row

If your question really is, "how do I know what address I am using" then you are doing it wrong* Smiley  Instead of letting p2pool choose an address dynamically, pick one yourself.  Get a new address form your preferred bitcoin wallet  and do one of the following:

1. Specify that address as your username on all of your miners
2. Or specify that address using the command line when you run the p2pool node using the -a parameter



*Yes, technically it's not wrong to let p2pool get a dynamic address, but it just confuses people and there is no real benefit to letting it be dynamic, so just don't do it.

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
bitpop
Legendary
*
Offline Offline

Activity: 1918


https://keybase.io/bitpop


View Profile WWW
April 10, 2012, 12:14:34 AM
 #1874

Address is currently unknown though.

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218


Gerald Davis


View Profile
April 10, 2012, 12:16:44 AM
 #1875

Address is currently unknown though.

"specify that address using the command line when you run the p2pool node using the -a parameter"

then it won't be unknown.  If you have it setup for dynamic address it will change everytime p2pool restarts so even if you figure it out it will be different next time.  Just follow the recommendation.  STOP p2pool, start it with -a (payout address) parameter.  Then you will always know what it is.
twmz
Hero Member
*****
Offline Offline

Activity: 737



View Profile
April 10, 2012, 12:19:12 AM
 #1876

Address is currently unknown though.

It's only unknown if you not choosing it explicitly.  Stop doing that.

If you want to know what address it has been using for past mining, look through the log file.  It outputs the dynamic address in the log when it starts up.  You should also see it in the cached_payout_address file in the data directory.

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
bitpop
Legendary
*
Offline Offline

Activity: 1918


https://keybase.io/bitpop


View Profile WWW
April 10, 2012, 12:23:18 AM
 #1877

I'm sorry, I mean I have always used -a
p2pool.info shows unknow
my challenge is to see how quickly someone can figure out my address

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
twmz
Hero Member
*****
Offline Offline

Activity: 737



View Profile
April 10, 2012, 12:24:53 AM
 #1878

I'm sorry, I mean I have always used -a
p2pool.info shows unknow
my challenge is to see how quickly someone can figure out my address


Ah, I see that something broke on p2pool.info.  I'll have to fix it.

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
Krak
Hero Member
*****
Offline Offline

Activity: 591



View Profile WWW
April 10, 2012, 12:28:46 AM
 #1879

I'm sorry, I mean I have always used -a
p2pool.info shows unknow
my challenge is to see how quickly someone can figure out my address
Based on your "current payout" graph and the info from the past 2 blocks, my guess is that your payout address is 1NPucNnkyxy2jaFSzMvWhTWByzUZBkX6oF.

BTC: 1KrakenLFEFg33A4f6xpwgv3UUoxrLPuGn
bitpop
Legendary
*
Offline Offline

Activity: 1918


https://keybase.io/bitpop


View Profile WWW
April 10, 2012, 12:29:16 AM
 #1880

You won! whats your address?

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
Pages: « 1 ... 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 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 [94] 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 ... 744 »
  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!