Bitcoin Forum
May 03, 2016, 01:13:51 AM *
News: New! Latest stable version of Bitcoin Core: 0.12.1 [Torrent]
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 677 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]
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 1762666 times)
forrestv
Hero Member
*****
Offline Offline

Activity: 507


View Profile
April 20, 2016, 05:11:17 PM
 #14521

Hey squidicuz, I started an issue to track this problem: https://github.com/p2pool/p2pool/issues/305

Can you upload a more complete section of your P2Pool log file? Ideally an hour behind and forward or so?

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
1462238031
Hero Member
*
Offline Offline

Posts: 1462238031

View Profile Personal Message (Offline)

Ignore
1462238031
Reply with quote  #2

1462238031
Report to moderator
1462238031
Hero Member
*
Offline Offline

Posts: 1462238031

View Profile Personal Message (Offline)

Ignore
1462238031
Reply with quote  #2

1462238031
Report to moderator
1462238031
Hero Member
*
Offline Offline

Posts: 1462238031

View Profile Personal Message (Offline)

Ignore
1462238031
Reply with quote  #2

1462238031
Report to moderator
YoBit.Net Exchange: Free Coins every 1-24 hours!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1462238031
Hero Member
*
Offline Offline

Posts: 1462238031

View Profile Personal Message (Offline)

Ignore
1462238031
Reply with quote  #2

1462238031
Report to moderator
1462238031
Hero Member
*
Offline Offline

Posts: 1462238031

View Profile Personal Message (Offline)

Ignore
1462238031
Reply with quote  #2

1462238031
Report to moderator
squidicuz
Jr. Member
*
Offline Offline

Activity: 35


View Profile
April 20, 2016, 10:29:26 PM
 #14522

Awesome, thanks!

However; My node has since overwritten that section of the log file.  Is there another place older log data would be stored? :\

I will post the section that I have on the issue.
donatebitcointome
Newbie
*
Offline Offline

Activity: 17


View Profile
April 21, 2016, 05:55:04 AM
 #14523

@forrestv:

Just some suggestion to let the p2pool node operator put prefix for the relay by message if it is achievable. Cheesy
maybe configurable with -btcsig parameter.

-btcsig ABC, and it will come out "ABC P2Pool" in the blockchain.info relay by messge if that node found the block.
if the node doesn't configure anything then it will come out default just "P2Pool"

Donate Me: 1B2HVgcrQrpingovhKa1LKtUySJyoEZ2rT
jonnybravo0311
Hero Member
*****
Online Online

Activity: 784


Mine at Jonny's Pool


View Profile WWW
April 21, 2016, 01:42:38 PM
 #14524

The "relayed by" on blockchain.info is driven by a JSON file, so that file would have to be updated with every p2pool operator's IP address.  Probably not feasible.

However, the coinbase signature could be modified.  That would identify the p2pool node if forrestv implemented it like you suggested.  Base sig would be "p2pool".  If a node operator started p2pool with your proposed -btcsig parameter, then the signature would be "xxxxxx p2pool".

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.
donatebitcointome
Newbie
*
Offline Offline

Activity: 17


View Profile
April 21, 2016, 03:53:29 PM
 #14525

The "relayed by" on blockchain.info is driven by a JSON file, so that file would have to be updated with every p2pool operator's IP address.  Probably not feasible.

However, the coinbase signature could be modified.  That would identify the p2pool node if forrestv implemented it like you suggested.  Base sig would be "p2pool".  If a node operator started p2pool with your proposed -btcsig parameter, then the signature would be "xxxxxx p2pool".

where does this coinbase signature appear at? If its not on relay by msg ?
I did click the block number to see the information inside on blockchain.info website. There's nothing in there mention coinbase signature.

Thanks.

Donate Me: 1B2HVgcrQrpingovhKa1LKtUySJyoEZ2rT
xyzzy099
Legendary
*
Offline Offline

Activity: 927



View Profile
April 21, 2016, 04:18:37 PM
 #14526

The "relayed by" on blockchain.info is driven by a JSON file, so that file would have to be updated with every p2pool operator's IP address.  Probably not feasible.

However, the coinbase signature could be modified.  That would identify the p2pool node if forrestv implemented it like you suggested.  Base sig would be "p2pool".  If a node operator started p2pool with your proposed -btcsig parameter, then the signature would be "xxxxxx p2pool".

where does this coinbase signature appear at? If its not on relay by msg ?
I did click the block number to see the information inside on blockchain.info website. There's nothing in there mention coinbase signature.

Thanks.

If you click on the coinbase transaction inside a block on blockchain.info, then click on "show scripts and coinbase", then you can see the actual coinbase signature, if there is one.  A lot of times blockchain.info will just show an IP address as 'relayed by', but you can see who mined it if they inserted a signature.  Not all signatures will show up in the "relayed by" field unless they are in the JSON file johnnybravo mentioned.


Libertarians:  Diligently plotting to take over the world and leave you alone.
nicklello
Member
**
Offline Offline

Activity: 118


View Profile
April 26, 2016, 10:29:50 AM
 #14527


Thinking about how to attract more miners to P2Pool

The miners we need to attract are probably the type of person who doesn't want to mess around setting up software ; they probably also don't want the hassle of setting up full bitcoin node; it needs to be as simple as configuring an AntMiner (ie: pointing it at a pool)

SO...

  • how do we make setting up/using p2pool super simple ?
  • Is there value in maintaining a downloading VM image/archive containing the latest Bitcoin, P2Pool and up-to-date blockchain ?
  • Can p2pool operate using a remote bitcoin node, and what are the downsides of doing this ?
  • What RPC calls does p2pool need to make in order to operate ?
  • IS IT POSSIBLE to run p2pool on a miner controller ?
  • Is there any worth in converting (parts of/all of) the code to a compiled format (ie: so it can be distributed as a packaged executable to run as a service) ?

If we *dont* try and promote p2pool and encourage more miners to join p2p will simply fade away.....

Regards,
Nick
LevinSwe
Newbie
*
Offline Offline

Activity: 3


View Profile
April 26, 2016, 05:26:35 PM
 #14528

Hi,

I think the key is to create (more) public nodes with a great user interface, maybe public nodes should run the same or similar interface? And one thing the user want is a graph of your own Hashrate.
At my node I run the "johndoe75 interface" (//213.66.205.194:9332), if it would be possible to klick on your "adress" to se a graph on your Hashrate. Add somewhere to klick for se the old list of all users payout?
Create nodes that run the webpage on port:80 instead of 9332.. ? is it possible? and then use port:9332 for miners.?

I have tested to run p2pool on one server and the bitcoinqt on another, but it did not work? the p2pool does not need much power to run but the qt needs lot of power to generate the blocktemplate quick. now i'm running the node on a core-i7 3,6ghz*8core + intel PCIE SSD and the time to generate the template is ~300ms. to slow.. ?
<--edit, by default in bitcoin core setting "rpcallowip=127.0.0.1" is set, by adding "rpcallowip=213.66.205.194" it is possible to use a remote bitcoin node for several p2pool nodes... but if the btc node is down.. all the p2 nodes is down...
--/>


One great thing with public p2pool nodes is the lazy users do not even need to create a user account. And u can mint on different node servers with the same "username" (Payout adress).

Best regards
Magnus
-ck
Moderator
Legendary
*
Offline Offline

Activity: 1778


Ruu \o/


View Profile WWW
April 27, 2016, 11:01:07 PM
 #14529


Unfortunately the issues remain the same as they've always been and the suggestions for how to get more people to use p2pool haven't changed in years but none of that is working. I don't see a revolutionary way out of this predicament unless it's totally redesigned. Alas I don't think anyone has solutions for the existing design even if they were to start from scratch again.

Primary developer/maintainer for cgminer and ckpool/ckproxy.
Pooled mine at kano.is, solo mine at solo.ckpool.org
-ck
in2tactics
Member
**
Offline Offline

Activity: 108


View Profile
April 28, 2016, 11:11:04 AM
 #14530



That image is priceless!

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

Activity: 1260



View Profile
April 28, 2016, 12:49:57 PM
 #14531


Why would this not work:

p2pool spontaneously splits itself into separated sharechains in sympathy with it's overall market share, with the objective of keeping the share difficulty as low as possible on one chain. That way, the pool can expand beyond that stage where the share variance becomes too high for entry level miners. Which pool a miner is assigned to at any given time is random, to the extent that the practicalities of competitive pooled mining need observing (healthy range of hashrates within a given sub-pool, sensible minimum time hashing on a given chain, etc).

I understand that larger miners could try to game that system, but there is a limit to how many controllers with their own NIC and/or the number of VM's running through each, the amount of work required, and the various extra overheads needed, I can't see large miners exploiting that to any significant extent. It's more productive to concentrate your resources on simply improving as a solo miner, not trying to fight with the lesser fauna.

Vires in numeris
in2tactics
Member
**
Offline Offline

Activity: 108


View Profile
April 28, 2016, 10:21:27 PM
 #14532

Why would this not work:

p2pool spontaneously splits itself into separated sharechains in sympathy with it's overall market share, with the objective of keeping the share difficulty as low as possible on one chain. That way, the pool can expand beyond that stage where the share variance becomes too high for entry level miners. Which pool a miner is assigned to at any given time is random, to the extent that the practicalities of competitive pooled mining need observing (healthy range of hashrates within a given sub-pool, sensible minimum time hashing on a given chain, etc).

I understand that larger miners could try to game that system, but there is a limit to how many controllers with their own NIC and/or the number of VM's running through each, the amount of work required, and the various extra overheads needed, I can't see large miners exploiting that to any significant extent. It's more productive to concentrate your resources on simply improving as a solo miner, not trying to fight with the lesser fauna.

Can two or more sharechains with different share difficulties be merged such that a block find on one carries rewards through on the other(s)? I ask because I do not know. Smiley

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

Activity: 3


View Profile
April 29, 2016, 07:20:06 AM
 #14533

Bitminter have a "Pay/Hour at 1 TH/s" column at their Shifts page. So i calculated my pay/h of the latest block (409346). = 0.234mBTC per 1TH/h. (@9Th)
Bitminters last record say 0.19471mBTC, but there are higher and super low values like 0.0000...

The image with the dead horse.. mja I can't see that p2pool is dead...
Carlton Banks
Legendary
*
Offline Offline

Activity: 1260



View Profile
April 29, 2016, 10:14:07 AM
 #14534

Why would this not work:

p2pool spontaneously splits itself into separated sharechains in sympathy with it's overall market share, with the objective of keeping the share difficulty as low as possible on one chain. That way, the pool can expand beyond that stage where the share variance becomes too high for entry level miners. Which pool a miner is assigned to at any given time is random, to the extent that the practicalities of competitive pooled mining need observing (healthy range of hashrates within a given sub-pool, sensible minimum time hashing on a given chain, etc).

I understand that larger miners could try to game that system, but there is a limit to how many controllers with their own NIC and/or the number of VM's running through each, the amount of work required, and the various extra overheads needed, I can't see large miners exploiting that to any significant extent. It's more productive to concentrate your resources on simply improving as a solo miner, not trying to fight with the lesser fauna.

Can two or more sharechains with different share difficulties be merged such that a block find on one carries rewards through on the other(s)? I ask because I do not know. Smiley

Ah, that's an important detail, and I ought to have thought about that previously....

If manual hopping between sub-chains is not possible, then from the low-block-variance perspective, it makes sense to split the block reward between all chains, but that would not necessarily scale up (all clients would need all copies of all sharechains they were not mining.... B/W requirements are low for one p2pool sharechain, but I'm not sure if multiples of that number is feasible).


So, a low variance model would split the reward between all sharechains, but would likely sacrifice ultimate scaling. Independent rewards for each sharechain could scale up well, but the variance would be similar to best-case scenario for p2pool currently. Perhaps the latter (also simpler) method would be the best compromise (and satisfies the basic objective of redesigning p2pool in any case).

Vires in numeris
in2tactics
Member
**
Offline Offline

Activity: 108


View Profile
April 29, 2016, 10:47:52 AM
 #14535

The image with the dead horse.. mja I can't see that p2pool is dead...

The dead horse is the topic of how to grow p2pool not p2pool itself.

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

Activity: 118


View Profile
April 30, 2016, 09:21:43 PM
 #14536

The image with the dead horse.. mja I can't see that p2pool is dead...

The dead horse is the topic of how to grow p2pool not p2pool itself.

Quite honestly I don't know why anyone takes notice of someone who has a vested interest in p2pool failing completely; remember CK takes a percentage of any money earned on his proprietery ckpool platform.
kano
Legendary
*
Offline Offline

Activity: 1708


Linux since 1997 RedHat 4


View Profile
May 01, 2016, 01:13:00 AM
 #14537

The image with the dead horse.. mja I can't see that p2pool is dead...

The dead horse is the topic of how to grow p2pool not p2pool itself.

Quite honestly I don't know why anyone takes notice of someone who has a vested interest in p2pool failing completely; remember CK takes a percentage of any money earned on his proprietery ckpool platform.

Incorrect.

Just like how forrestv gets a % of every p2pool block mined if the miners allow it,
-ck gets a % of every ckpool block mined, only if the pools allows it.

Both p2pool and ckpool are open source.

The proprietary ownership of ckpool by -ck is only at the same level as forrestv's proprietary ownership of p2pool.
Both are GPL

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

Activity: 108


View Profile
May 01, 2016, 10:30:49 AM
 #14538

Quite honestly I don't know why anyone takes notice of someone who has a vested interest in p2pool failing completely; remember CK takes a percentage of any money earned on his proprietery ckpool platform.

@nicklello  How are you making that connection? p2pool is not even a significant competitor to the pools that run ck's and kano's software.

Quite honestly I don't know why anyone takes notice of someone who has a vested interest in p2pool failing completely; remember CK takes a percentage of any money earned on his proprietery ckpool platform.

Incorrect.

Just like how forrestv gets a % of every p2pool block mined if the miners allow it,
-ck gets a % of every ckpool block mined, only if the pools allows it.

Both p2pool and ckpool are open source.

The proprietary ownership of ckpool by -ck is only at the same level as forrestv's proprietary ownership of p2pool.
Both are GPL

I think kano makes a good point, not that he or ck need any defending.

4x AntMiner S3, 4x AntMiner S1, and 5x AntMiner U1
Pages: « 1 ... 677 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]
  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!