Bitcoin Forum
October 21, 2017, 02:49:16 PM *
News: Latest stable version of Bitcoin Core: 0.15.0.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: [TRC] [P2Pool] New fork to avoid broken/old nodes  (Read 2164 times)
rav3n_pl
Legendary
*
Offline Offline

Activity: 1352


Don`t panic! Organize!


View Profile WWW
July 27, 2013, 02:59:53 PM
 #1

Because there is some new BIG miner on P2Pool TRC that is using OLD version he is orphaning almost all shares.
I decided, to make a new fork of P2Pool for TRC to avoid such things.
Small changes in code making this fork NOT affecting original share chain and allow ONLY use of new (v13) shares.
If someone want to join there is git: https://github.com/Rav3nPL/p2pool
REMINDER: This can not work properly on BTC and/or LTC, please use it only for TRC.
run_p2pool.py --net terracoin
It is using very same ports so miners not need any change.
I`m the only bootstrap node atm, if we will make over 12hrs we can add more.
Payout strategy and share diff calculation is also altered:
- pay for up to 12hrs (form 24, faster "full payout" when join)
- pay up to 5 blocks per share (from 15, less dust)
- retarget diff of share chain for last 5 mins (when new big miner join share diff rising more rapidly)

I also use great https://github.com/hardcpp/P2PoolExtendedFrontEnd Smiley

I hope this help TRC miners a bit Smiley

1Rav3nkMayCijuhzcYemMiPYsvcaiwHni  Bitcoin stuff on my OneDrive
My RPC CoinControl for any coin https://bitcointalk.org/index.php?topic=929954
Some stuff on https://github.com/Rav3nPL/
1508597356
Hero Member
*
Offline Offline

Posts: 1508597356

View Profile Personal Message (Offline)

Ignore
1508597356
Reply with quote  #2

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

Posts: 1508597356

View Profile Personal Message (Offline)

Ignore
1508597356
Reply with quote  #2

1508597356
Report to moderator
1508597356
Hero Member
*
Offline Offline

Posts: 1508597356

View Profile Personal Message (Offline)

Ignore
1508597356
Reply with quote  #2

1508597356
Report to moderator
Schleicher
Hero Member
*****
Offline Offline

Activity: 658



View Profile
July 27, 2013, 06:31:56 PM
 #2

Yes, good idea.
Look at this:

Bitcoin donations: 1H2BHSyuwLP9vqt2p3bK9G3mDJsAi7qChw
rav3n_pl
Legendary
*
Offline Offline

Activity: 1352


Don`t panic! Organize!


View Profile WWW
July 27, 2013, 06:36:34 PM
 #3

Exactly. When he join my payout drop to zero, then all next shares I found was orphaned instantly.

1Rav3nkMayCijuhzcYemMiPYsvcaiwHni  Bitcoin stuff on my OneDrive
My RPC CoinControl for any coin https://bitcointalk.org/index.php?topic=929954
Some stuff on https://github.com/Rav3nPL/
Schleicher
Hero Member
*****
Offline Offline

Activity: 658



View Profile
July 27, 2013, 06:54:22 PM
 #4

Hm.
Code:
Outgoing connection to peer 91.235.254.37:9323 established. p2pool version: 1305 'unknown 7032706f6f6c2d747263'
Peer 91.235.254.37:9323 misbehaving, will drop and ban. Reason: sent an obsolete share
Lost peer 91.235.254.37:9323 -

Bitcoin donations: 1H2BHSyuwLP9vqt2p3bK9G3mDJsAi7qChw
rav3n_pl
Legendary
*
Offline Offline

Activity: 1352


Don`t panic! Organize!


View Profile WWW
July 27, 2013, 07:14:24 PM
 #5

Ok, looks like it is not as it should... *working on it*

1Rav3nkMayCijuhzcYemMiPYsvcaiwHni  Bitcoin stuff on my OneDrive
My RPC CoinControl for any coin https://bitcointalk.org/index.php?topic=929954
Some stuff on https://github.com/Rav3nPL/
rav3n_pl
Legendary
*
Offline Offline

Activity: 1352


Don`t panic! Organize!


View Profile WWW
July 27, 2013, 08:38:42 PM
 #6

Failed.
Cant manage code to start new chain in new version in share chain and produce work properly.
"Old share" code need be removed by forrestv... I cant clean it up properly Sad

1Rav3nkMayCijuhzcYemMiPYsvcaiwHni  Bitcoin stuff on my OneDrive
My RPC CoinControl for any coin https://bitcointalk.org/index.php?topic=929954
Some stuff on https://github.com/Rav3nPL/
MINX
Full Member
***
Offline Offline

Activity: 144


View Profile
July 28, 2013, 01:21:53 PM
 #7

Because there is some new BIG miner on P2Pool TRC that is using OLD version he is orphaning almost all shares.
I decided, to make a new fork of P2Pool for TRC to avoid such things.
Small changes in code making this fork NOT affecting original share chain and allow ONLY use of new (v13) shares.
If someone want to join there is git: https://github.com/Rav3nPL/p2pool
REMINDER: This can not work properly on BTC and/or LTC, please use it only for TRC.
run_p2pool.py --net terracoin
It is using very same ports so miners not need any change.
I`m the only bootstrap node atm, if we will make over 12hrs we can add more.
Payout strategy and share diff calculation is also altered:
- pay for up to 12hrs (form 24, faster "full payout" when join)
- pay up to 5 blocks per share (from 15, less dust)
- retarget diff of share chain for last 5 mins (when new big miner join share diff rising more rapidly)

I also use great https://github.com/hardcpp/P2PoolExtendedFrontEnd Smiley

I hope this help TRC miners a bit Smiley


Page not available...
rav3n_pl
Legendary
*
Offline Offline

Activity: 1352


Don`t panic! Organize!


View Profile WWW
August 01, 2013, 02:08:50 PM
 #8

Read up, I have failed task, sorry Sad

1Rav3nkMayCijuhzcYemMiPYsvcaiwHni  Bitcoin stuff on my OneDrive
My RPC CoinControl for any coin https://bitcointalk.org/index.php?topic=929954
Some stuff on https://github.com/Rav3nPL/
Pages: [1]
  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!