Bitcoin Forum
April 27, 2024, 04:35:53 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 [424] 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591625 times)
norgan
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250

Decentralize your hashing - p2pool - Norgz Pool


View Profile WWW
May 06, 2014, 12:54:01 PM
 #8461



This shows how to pay to the pool:

https://en.bitcoin.it/wiki/P2Pool#Donating_to_P2Pool_miners

I haven't done it yet, but I will soon... since the last block was mine!!  One of my ants found a 23billion share. Smiley

M

Yeah that's easy enough but how do you calculate and track that for the alt coins? Do you just trade them all then send the BTC value to the pool?
How would you send the actual alt coins to miners on your node?

Miner, tech geek, operator of NorgzPool - Sydney Australia P2Pool Node creator of p2pool fancy front end

Tips: 1NorganBbymShTN2MMpfGzRYJF8mcPeXjv Exchange BTC locally in Australia or Donate to p2pool miners
The Bitcoin software, network, and concept is called "Bitcoin" with a capitalized "B". Bitcoin currency units are called "bitcoins" with a lowercase "b" -- this is often abbreviated BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714235753
Hero Member
*
Offline Offline

Posts: 1714235753

View Profile Personal Message (Offline)

Ignore
1714235753
Reply with quote  #2

1714235753
Report to moderator
1714235753
Hero Member
*
Offline Offline

Posts: 1714235753

View Profile Personal Message (Offline)

Ignore
1714235753
Reply with quote  #2

1714235753
Report to moderator
mdude77
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
May 06, 2014, 01:21:49 PM
 #8462



This shows how to pay to the pool:

https://en.bitcoin.it/wiki/P2Pool#Donating_to_P2Pool_miners

I haven't done it yet, but I will soon... since the last block was mine!!  One of my ants found a 23billion share. Smiley

M

Yeah that's easy enough but how do you calculate and track that for the alt coins? Do you just trade them all then send the BTC value to the pool?
How would you send the actual alt coins to miners on your node?

I'll just trade them and send the BTC value to the pool.

The alt coins are mined on the node.  Once they mature, I'll send them off to an exchange, convert them, send them a dedicated BTC address, and then pay out to the pool.

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1023


Mine at Jonny's Pool


View Profile WWW
May 06, 2014, 01:52:55 PM
 #8463

mdude77 congrats on finding that block Smiley

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
May 06, 2014, 01:58:47 PM
 #8464

How does P2Pool handle log file management as far as size/time goes?

In a short time my log has grown to 83.9MB, is their a point where it is truncated or will it just keep growing?

Hoping someone can give me some insight on this Smiley
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1023


Mine at Jonny's Pool


View Profile WWW
May 06, 2014, 04:01:58 PM
 #8465

How does P2Pool handle log file management as far as size/time goes?

In a short time my log has grown to 83.9MB, is their a point where it is truncated or will it just keep growing?

Hoping someone can give me some insight on this Smiley

If I'm reading the code correctly, it should top out at 100MB.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
May 06, 2014, 04:24:53 PM
 #8466

How does P2Pool handle log file management as far as size/time goes?

In a short time my log has grown to 83.9MB, is their a point where it is truncated or will it just keep growing?

Hoping someone can give me some insight on this Smiley

If I'm reading the code correctly, it should top out at 100MB.

Thank you, I'll keep an eye on it.
mdude77
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
May 06, 2014, 07:28:07 PM
 #8467

To help other p2pool ops that may be interested in sharing their merged mining income, I have dedicated addresses you can send to that I'll then convert to BTC and feed back into the pool:

DVC: 1f56VqR9ajX3K42qSaDezvKXFmruSDg1B
IXC: xaNQ54gxowcwHyxqGtFM4vwCfS84V6fmKF
NMC: N1XhWNmvGhFL145zmQGQv7Vug6mThNh1iQ

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
May 06, 2014, 07:35:56 PM
 #8468

So the ultimate custom dashboard quest continues....  Grin

Added "Recent Shares Found For This Node", the most recent 20 shares are displayed [Age-Miner-Share].

It's at the bottom of the page:

http://mining.coincadence.com/

I'll add an ajax updater once I get the rest of the data I want on the page (so I only have to do it once).

What do you think?

edit: adding the last 10(?) blocks is next, hate it when there is no "recent blocks" data displayed
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1023


Mine at Jonny's Pool


View Profile WWW
May 06, 2014, 08:11:30 PM
 #8469

So the ultimate custom dashboard quest continues....  Grin

Added "Recent Shares Found For This Node", the most recent 20 shares are displayed [Age-Miner-Share].

It's at the bottom of the page:

http://mining.coincadence.com/

I'll add an ajax updater once I get the rest of the data I want on the page (so I only have to do it once).

What do you think?

edit: adding the last 10(?) blocks is next, hate it when there is no "recent blocks" data displayed

Looking good.

Edit: I should probably at least make an effort to provide some kind of feedback other than it is looking good.  Now that you've listed the shares, perhaps link them to a "share details" page that might give more information about the share itself.  Things like share minimum difficulty, actual difficulty the miner hit to solve it, etc.  Or, maybe instead of just listing out the last X shares, provide a "best share by active miner".  You could even incorporate that into the "Active Miners" table.

As a miner, I'm interested in both how the node is doing overall, and how my individual miner is doing in relation to the node.  Sure, the node found 20 shares, how many of them were mine?  What was my best share?  This is what I've been working on with my node.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
May 06, 2014, 08:22:24 PM
 #8470

So the ultimate custom dashboard quest continues....  Grin

Added "Recent Shares Found For This Node", the most recent 20 shares are displayed [Age-Miner-Share].

It's at the bottom of the page:

http://mining.coincadence.com/

I'll add an ajax updater once I get the rest of the data I want on the page (so I only have to do it once).

What do you think?

edit: adding the last 10(?) blocks is next, hate it when there is no "recent blocks" data displayed

Looking good.

Edit: I should probably at least make an effort to provide some kind of feedback other than it is looking good.  Now that you've listed the shares, perhaps link them to a "share details" page that might give more information about the share itself.  Things like share minimum difficulty, actual difficulty the miner hit to solve it, etc.  Or, maybe instead of just listing out the last X shares, provide a "best share by active miner".  You could even incorporate that into the "Active Miners" table.

As a miner, I'm interested in both how the node is doing overall, and how my individual miner is doing in relation to the node.  Sure, the node found 20 shares, how many of them were mine?  What was my best share?  This is what I've been working on with my node.

Great feedback, thanks. I'll look into adding share count and best share to active miners and linking the share to a details page.
Polyatomic
Sr. Member
****
Offline Offline

Activity: 257
Merit: 250


View Profile
May 06, 2014, 09:54:22 PM
 #8471



This shows how to pay to the pool:

https://en.bitcoin.it/wiki/P2Pool#Donating_to_P2Pool_miners

I haven't done it yet, but I will soon... since the last block was mine!!  One of my ants found a 23billion share. Smiley

M

Yeah that's easy enough but how do you calculate and track that for the alt coins? Do you just trade them all then send the BTC value to the pool?
How would you send the actual alt coins to miners on your node?

I'll just trade them and send the BTC value to the pool.

The alt coins are mined on the node.  Once they mature, I'll send them off to an exchange, convert them, send them a dedicated BTC address, and then pay out to the pool.

M

23G cool man.
norgan
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250

Decentralize your hashing - p2pool - Norgz Pool


View Profile WWW
May 07, 2014, 12:58:30 AM
 #8472

To help other p2pool ops that may be interested in sharing their merged mining income, I have dedicated addresses you can send to that I'll then convert to BTC and feed back into the pool:

DVC: 1f56VqR9ajX3K42qSaDezvKXFmruSDg1B
IXC: xaNQ54gxowcwHyxqGtFM4vwCfS84V6fmKF
NMC: N1XhWNmvGhFL145zmQGQv7Vug6mThNh1iQ

M

nice, i'll look into this.

Miner, tech geek, operator of NorgzPool - Sydney Australia P2Pool Node creator of p2pool fancy front end

Tips: 1NorganBbymShTN2MMpfGzRYJF8mcPeXjv Exchange BTC locally in Australia or Donate to p2pool miners
norgan
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250

Decentralize your hashing - p2pool - Norgz Pool


View Profile WWW
May 07, 2014, 03:35:11 AM
Last edit: May 07, 2014, 03:51:27 AM by norgan
 #8473

interesting issue...

The following two pages are in different directories and have different header logos as well as some minor text differences.

http://pool.norgzpool.net.au:9332
http://pool.norgzpool.net.au:9327

They both show the right dynamic data (graphs and lookups of coin type etc) but they are not using the separate logos and html somehow. probably a quirk with the http server but trying to figure out why this is.

I've tried a different browser (with no cached page) and still no go.

btw any feedback on the pages would be very welcome. I've spent a couple of day on them now.

EDIT: OK I figured it out. it's using the same HTML code. How do you make the instances of p2pool use different html (or at least different logo)?

Miner, tech geek, operator of NorgzPool - Sydney Australia P2Pool Node creator of p2pool fancy front end

Tips: 1NorganBbymShTN2MMpfGzRYJF8mcPeXjv Exchange BTC locally in Australia or Donate to p2pool miners
ceslick
Full Member
***
Offline Offline

Activity: 161
Merit: 100

digging in the bits... now ant powered!


View Profile WWW
May 07, 2014, 04:17:58 AM
 #8474

Noob question here...

If I set up merged mining, how will my miners get those coins if they only connecting using a BTC address as there username?

http://www.integratedideas.net  - Home of Rock Solid Miners
NZ Based BTC P2Pool: http://www.integratedideas.net/p2pool-btc/  -  NZ Based DOGE P2Pool: http://www.integratedideas.net/p2pool-doge/
Cloud mining with CEX.IO: https://cex.io/r/2/ceslicknz/0/
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
May 07, 2014, 04:23:36 AM
 #8475

Noob question here...

If I set up merged mining, how will my miners get those coins if they only connecting using a BTC address as there username?


They don't

Good info on this page above

norgan
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250

Decentralize your hashing - p2pool - Norgz Pool


View Profile WWW
May 07, 2014, 04:33:08 AM
 #8476

Noob question here...

If I set up merged mining, how will my miners get those coins if they only connecting using a BTC address as there username?


They don't

Good info on this page above

So far it would be a manual track. Mdude has come up with a great idea to just pay the merged coins back to the pool once converted. He has even set up some generic wallets to do to, read back a few posts and you'll see our convo on it.

Miner, tech geek, operator of NorgzPool - Sydney Australia P2Pool Node creator of p2pool fancy front end

Tips: 1NorganBbymShTN2MMpfGzRYJF8mcPeXjv Exchange BTC locally in Australia or Donate to p2pool miners
mdude77
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
May 07, 2014, 09:59:59 AM
 #8477

Despite the fact that I'm still the only one on my node, I just divvied out the funds.  I had to set the threshold pretty low otherwise only about 6 addresses would get anything.  Most users (myself included) got about dust, and who knows long it'll take to confirm, but it's something. Smiley

Now if more ops would do this it would add up to something.

2a8dda6727186bce7a44d10b66cdca4287fdca5b6f47b39fb374bd54bbb7c748

M

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
May 07, 2014, 10:47:56 AM
 #8478

To help other p2pool ops that may be interested in sharing their merged mining income, I have dedicated addresses you can send to that I'll then convert to BTC and feed back into the pool:

DVC: 1f56VqR9ajX3K42qSaDezvKXFmruSDg1B
IXC: xaNQ54gxowcwHyxqGtFM4vwCfS84V6fmKF
NMC: N1XhWNmvGhFL145zmQGQv7Vug6mThNh1iQ

M

Awesome idea. I never bothered to set up merged mining but I will do it now and send to your addresses.


jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1023


Mine at Jonny's Pool


View Profile WWW
May 07, 2014, 12:27:00 PM
 #8479

Noob question here...

If I set up merged mining, how will my miners get those coins if they only connecting using a BTC address as there username?


Check out my post here: https://bitcointalk.org/index.php?topic=18313.msg6422359#msg6422359

That should give you everything you need to know.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1023


Mine at Jonny's Pool


View Profile WWW
May 07, 2014, 06:51:31 PM
 #8480

I recently started seeing these errors in my p2pool log - and I've never seen them in the previous month of running a node:

Code:
2014-05-07 14:46:06.075862 > Error in DeferredResource handler:
2014-05-07 14:46:06.075960 > Traceback (most recent call last):
2014-05-07 14:46:06.076005 >   File "/Users/jonnybravo/Mining/p2pool/p2pool/util/deferred_resource.py", line 24, in render
2014-05-07 14:46:06.076043 >     defer.maybeDeferred(resource.Resource.render, self, request).addCallbacks(finish, finish_error)
2014-05-07 14:46:06.076080 >   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/twisted/internet/defer.py", line 134, in maybeDeferred
2014-05-07 14:46:06.076116 >     result = f(*args, **kw)
2014-05-07 14:46:06.076151 >   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/twisted/web/resource.py", line 216, in render
2014-05-07 14:46:06.076187 >     return m(request)
2014-05-07 14:46:06.076226 >   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/twisted/internet/defer.py", line 1187, in unwindGenerator
2014-05-07 14:46:06.076252 >     return _inlineCallbacks(None, gen, Deferred())
2014-05-07 14:46:06.076277 > --- <exception caught here> ---
2014-05-07 14:46:06.076301 >   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/twisted/internet/defer.py", line 1045, in _inlineCallbacks
2014-05-07 14:46:06.076348 >     result = g.send(result)
2014-05-07 14:46:06.076376 >   File "/Users/jonnybravo/Mining/p2pool/p2pool/web.py", line 189, in render_GET
2014-05-07 14:46:06.076402 >     res = yield self.func(*self.args)
2014-05-07 14:46:06.076426 >   File "/Users/jonnybravo/Mining/p2pool/p2pool/web.py", line 320, in <lambda>
2014-05-07 14:46:06.076451 >     new_root.putChild('share', WebInterface(lambda share_hash_str: get_share(share_hash_str)))
2014-05-07 14:46:06.076474 >   File "/Users/jonnybravo/Mining/p2pool/p2pool/web.py", line 276, in get_share
2014-05-07 14:46:06.076498 >     if int(share_hash_str, 16) not in node.tracker.items:
2014-05-07 14:46:06.076523 > exceptions.ValueError: invalid literal for int() with base 16: 'undefined'

Anyone offer some advice on what's going on here?

I've got the latest version of forrestv's p2pool software from github, and like I said, I only started seeing this error today.

EDIT: I'm not sure what, if any, effect it's having, since it appears my miners are still hashing away properly.  The S1s each show a very high Accept:Reject ratio and hardware errors are about 0.1%

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
Pages: « 1 ... 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 [424] 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 ... 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!