Bitcoin Forum
April 28, 2024, 08:20:35 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 [330] 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591625 times)
Krellan
Member
**
Offline Offline

Activity: 106
Merit: 10


View Profile
September 09, 2013, 12:53:21 AM
 #6581

Are they the same every block or do they vary? Also, could you share what some of them are?
The last output in the coinbase is the special P2P hashchain commitment. It has zero value and it now looks like OP_RETURN PUSH <data>.


Thanks gmaxwell. Is there anywhere a script could pull the special P2P hashchain commitment from if and when it changes (in order to do a regex search of the coinbase)? Or is that something you'd have to run a p2Pool node in order to do?

The <data> will always be different and depends entirely on P2Pool's sharechain, so I don't think it's too useful. Instead, the second to last txout will always be to the donation address (1Kz5QaUPDtKrj5SqW5tFkn7WZh8LmQaQi4) and then you can match the template of the last txout (0 value to OP_RETURN PUSH <data>). Either of those alone is probably good enough, but combined should work very well.

Wow, that's great to know!  Good to know that there is a signature of sorts.

Curious if it would be a good feature for p2pool to add more of an obvious signature to its blocks?  I'm not that familiar with the block layout of Bitcoin, but going by previous blocks, there's certainly a facility there to embed some arbitrary text.  I would keep it very simple, just "P2Pool", so as not to take up much space.

Or, give the winning miner the opportunity to insert some text of their choice into their share/block (perhaps paid for out of their share, to make up for the loss of giving up space in the block that would otherwise hold more profitable transaction fees)?  I can see this being seriously misused, though, maybe best not to offer this feature.

Josh

1JUZr4TZ5zuB4WdEv4mrhZMaM7yttpJvLG Smiley
1714292435
Hero Member
*
Offline Offline

Posts: 1714292435

View Profile Personal Message (Offline)

Ignore
1714292435
Reply with quote  #2

1714292435
Report to moderator
1714292435
Hero Member
*
Offline Offline

Posts: 1714292435

View Profile Personal Message (Offline)

Ignore
1714292435
Reply with quote  #2

1714292435
Report to moderator
The block chain is the main innovation of Bitcoin. It is the first distributed timestamping system.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714292435
Hero Member
*
Offline Offline

Posts: 1714292435

View Profile Personal Message (Offline)

Ignore
1714292435
Reply with quote  #2

1714292435
Report to moderator
1714292435
Hero Member
*
Offline Offline

Posts: 1714292435

View Profile Personal Message (Offline)

Ignore
1714292435
Reply with quote  #2

1714292435
Report to moderator
1714292435
Hero Member
*
Offline Offline

Posts: 1714292435

View Profile Personal Message (Offline)

Ignore
1714292435
Reply with quote  #2

1714292435
Report to moderator
Krellan
Member
**
Offline Offline

Activity: 106
Merit: 10


View Profile
September 09, 2013, 12:57:14 AM
 #6582

I use this in the binary for p2pcoin's bitcoind:

Code: (init.cpp)
    const char* pszP2PCOIN = "[P2PCOINv0]";
    COINBASE_FLAGS << std::vector<unsigned char>(pszP2PCOIN, pszP2PCOIN+strlen(pszP2PCOIN));

I also have command line options for -addtag and -addhextag that I use to add my personal tags.  They are done pretty much the same way.

Nice!  Sounds like a great idea.

1JUZr4TZ5zuB4WdEv4mrhZMaM7yttpJvLG Smiley
Krellan
Member
**
Offline Offline

Activity: 106
Merit: 10


View Profile
September 09, 2013, 12:59:47 AM
 #6583

While I appreciate the props, p2Pool has been in the weekly pool stats on the blog since the start:

http://organofcorti.blogspot.com.au/2012/07/weekly-pool-statistics-29072012.html

This is the first time p2Pool was in my weekly stats.

Nice!  I stand corrected.  Didn't know you were lurking on this forum here Smiley

I checked back a few weeks on the blog entries, didn't see anything, and just assumed it hadn't been listed.  Didn't check all the way back to the start.

Very good charts/graphs.  Nice data crunching!

Josh

1JUZr4TZ5zuB4WdEv4mrhZMaM7yttpJvLG Smiley
daemondazz
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile
September 10, 2013, 12:19:59 AM
 #6584

Erg, variance and luck suck:

Pool Hashrate: 10482.5 GH/s
Estimated Time to Block: 9h 53m
Current Round: 2d 1h 41m

Computers, Amateur Radio, Electronics, Aviation - 1dazzrAbMqNu6cUwh2dtYckNygG7jKs8S
Yogafan00000
Sr. Member
****
Offline Offline

Activity: 314
Merit: 251



View Profile
September 10, 2013, 12:54:02 AM
 #6585

forrestv: maybe it's time to measure the Bitcoin p2pool hashrate in TH/s in the thread's title?



We had better find some blocks soon or you will have to measure the pool speed in Kh/s!

 Grin

1YogAFA... (oh, nevermind)
lenny_
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000


DARKNETMARKETS.COM


View Profile WWW
September 10, 2013, 07:28:12 AM
 #6586

Erg, variance and luck suck:

Pool Hashrate: 10482.5 GH/s
Estimated Time to Block: 9h 53m
Current Round: 2d 1h 41m

We need moar powah  Grin

DARKNET MARKETS >> https://DARKNETMARKETS.COM
hathmill
Full Member
***
Offline Offline

Activity: 186
Merit: 100



View Profile
September 10, 2013, 12:31:29 PM
 #6587

Let's Talk Bitcoin is a twice weakly podcast about Bitcoin. I have emailed the host, Adam and requested a show about P2Pool. If you also think that it is a good idea to get some air time for this topic, the write and request it here: http://www.reddit.com/r/letstalkbitcoin

If you are a P2Pool developer or knows a lot about the inner workings and benefits of this system, I think it would be a good idea to contact Adam and go on the show and talk about it.

 Kiss
AtomSea
Full Member
***
Offline Offline

Activity: 143
Merit: 100


So sexy, it hurts.


View Profile
September 10, 2013, 04:04:51 PM
 #6588

Does anyone have a p2pool that has all the merge-mined coins?
Namecoin, Devcoin, IOcoin? (I forget the rest)
IYFTech
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


WANTED: Active dev to fix & re-write p2pool in C


View Profile
September 10, 2013, 05:22:00 PM
 #6589

Does anyone have a p2pool that has all the merge-mined coins?
Namecoin, Devcoin, IOcoin? (I forget the rest)


Yup, I do.....

Edit: But I took i0coin off - too memory sucking & drive bashing.....BTC, IXC, DVC, GRC & NMC only for now.

-- Smiley  Thank you for smoking  Smiley --  If you paid VAT to dogie for items you should read this thread:  https://bitcointalk.org/index.php?topic=1018906.0
wtogami
Sr. Member
****
Offline Offline

Activity: 263
Merit: 250



View Profile
September 10, 2013, 11:06:30 PM
 #6590

Let's Talk Bitcoin is a twice weakly podcast about Bitcoin. I have emailed the host, Adam and requested a show about P2Pool. If you also think that it is a good idea to get some air time for this topic, the write and request it here: http://www.reddit.com/r/letstalkbitcoin

If you are a P2Pool developer or knows a lot about the inner workings and benefits of this system, I think it would be a good idea to contact Adam and go on the show and talk about it.

 Kiss

I am a p2pool developer.  This is already among the topics that I communicated with Stephanie that need to be better promoted and understood by the Bitcoin and Litecoin communities.

If you appreciate my work please consider making a small donation.
BTC:  1LkYiL3RaouKXTUhGcE84XLece31JjnLc3      LTC:  LYtrtYZsVSn5ymhPepcJMo4HnBeeXXVKW9
GPG: AEC1884398647C47413C1C3FB1179EB7347DC10D
Fiyasko
Legendary
*
Offline Offline

Activity: 1428
Merit: 1001


Okey Dokey Lokey


View Profile
September 11, 2013, 05:54:52 AM
 #6591

Im wondering why p2pool went from a few people, To alot, then back down to a few... There are 21x people mining right now, There used to be 500+

http://bitcoin-otc.com/viewratingdetail.php?nick=DingoRabiit&sign=ANY&type=RECV <-My Ratings
https://bitcointalk.org/index.php?topic=857670.0 GAWminers and associated things are not to be trusted, Especially the "mineral" exchange
daemondazz
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile
September 11, 2013, 06:05:42 AM
 #6592

Im wondering why p2pool went from a few people, To alot, then back down to a few... There are 21x people mining right now, There used to be 500+

p2pool.org != P2Pool network

I currently see 206 payout addresses in the sharechain.

Computers, Amateur Radio, Electronics, Aviation - 1dazzrAbMqNu6cUwh2dtYckNygG7jKs8S
aamarket
Sr. Member
****
Offline Offline

Activity: 259
Merit: 250


View Profile WWW
September 11, 2013, 08:29:06 AM
 #6593

have a look here on p2pool list :

http://p2pool-nodes.info/

more than 50 public nodes are crunching less than 1G hash per sec or even zero, possibly waiting for Fedex to bring happiness again Wink

IMPORTANT:http://bitcointalk.org/index.php?topic=177133.0,Tips welcome BTC:1AAMARKETmJvfjDwEFmhyYYwfre7ZFVseP  RIC:RGnX6LcJrsVEuYeySDDxkmH7AjRqoprcKt
HellDiverUK
Hero Member
*****
Offline Offline

Activity: 1246
Merit: 501



View Profile
September 11, 2013, 08:42:51 AM
 #6594

Yep, my node is down at the moment due to a popped PSU.  It'll be back up in the next few days, and I'll have a couple of Blades connecting to it - along with what I'm already running, that should be ~30GH/s coming back to p2pool.
JayCoin
Sr. Member
****
Offline Offline

Activity: 409
Merit: 251


Crypt'n Since 2011


View Profile WWW
September 12, 2013, 05:06:28 PM
 #6595

Yep, my node is down at the moment due to a popped PSU.  It'll be back up in the next few days, and I'll have a couple of Blades connecting to it - along with what I'm already running, that should be ~30GH/s coming back to p2pool.
How are you running your blades on p2pool?  I was using bfgminer as a getwork proxy and over 30% of the shares where rejected.  What share reject rates are you getting?

Hello There!
HellDiverUK
Hero Member
*****
Offline Offline

Activity: 1246
Merit: 501



View Profile
September 12, 2013, 06:01:03 PM
 #6596

I only got two Blades today, and I've just got them going on Eligius.  They're NOT plug and play.  Between cabling, devising a mounting and cooling system, it took me all afternoon. My head is fried.  Undecided

I'll have a go with them on p2pool at the weekend.  Smiley
NNZ
Member
**
Offline Offline

Activity: 63
Merit: 10


View Profile
September 12, 2013, 07:23:55 PM
 #6597

Code:
2013-09-12 23:23:32.506232  Local: 110GH/s in last 10.0 minutes Local dead on arrival: ~14.0% (11-18%) Expected time to share: 28.3 minutes
2013-09-12 23:23:32.506678  Shares: 1 (0 orphan, 0 dead) Stale rate: ~0.0% (0-80%) Efficiency: ~115.0% (23-116%) Current payout: 0.0040 BTC
2013-09-12 23:23:32.507007  Pool: 12822GH/s Stale rate: 13.0% Expected time to block: 8.1 hours
2013-09-12 23:23:33.090955 > Error submitting merged block: (will retry)
2013-09-12 23:23:33.091435 > Traceback (most recent call last):
2013-09-12 23:23:33.091744 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 551, in _runCallbacks
2013-09-12 23:23:33.092047 >     current.result = callback(current.result, *args, **kw)
2013-09-12 23:23:33.092341 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1101, in gotResult
2013-09-12 23:23:33.092684 >     _inlineCallbacks(r, g, deferred)
2013-09-12 23:23:33.092978 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1043, in _inlineCallbacks
2013-09-12 23:23:33.093296 >     result = result.throwExceptionIntoGenerator(g)
2013-09-12 23:23:33.093633 >   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
2013-09-12 23:23:33.093944 >     return g.throw(self.type, self.value, self.tb)
2013-09-12 23:23:33.094229 > --- <exception caught here> ---
2013-09-12 23:23:33.094468 >   File "/home/p2pool/p2pool/util/deferral.py", line 41, in f
2013-09-12 23:23:33.094700 >     result = yield func(*args, **kwargs)
2013-09-12 23:23:33.094928 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1043, in _inlineCallbacks
2013-09-12 23:23:33.095170 >     result = result.throwExceptionIntoGenerator(g)
2013-09-12 23:23:33.095399 >   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
2013-09-12 23:23:33.095641 >     return g.throw(self.type, self.value, self.tb)
2013-09-12 23:23:33.095871 >   File "/home/p2pool/p2pool/util/jsonrpc.py", line 133, in _http_do
2013-09-12 23:23:33.096102 >     raise Error_for_code(resp['error']['code'])(resp['error']['message'], resp['error'].get('data', None))
2013-09-12 23:23:33.096346 > p2pool.util.jsonrpc.NarrowError: -115 Incorrect block work
2013-09-12 23:23:35.554589 P2Pool: 17304 shares in chain (8921 verified/17308 total) Peers: 6 (0 incoming)
Mobius
Hero Member
*****
Offline Offline

Activity: 988
Merit: 1000



View Profile
September 13, 2013, 01:40:10 AM
 #6598

Code:
2013-09-12 23:23:32.506232  Local: 110GH/s in last 10.0 minutes Local dead on arrival: ~14.0% (11-18%) Expected time to share: 28.3 minutes
2013-09-12 23:23:32.506678  Shares: 1 (0 orphan, 0 dead) Stale rate: ~0.0% (0-80%) Efficiency: ~115.0% (23-116%) Current payout: 0.0040 BTC
2013-09-12 23:23:32.507007  Pool: 12822GH/s Stale rate: 13.0% Expected time to block: 8.1 hours
2013-09-12 23:23:33.090955 > Error submitting merged block: (will retry)
2013-09-12 23:23:33.091435 > Traceback (most recent call last):
2013-09-12 23:23:33.091744 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 551, in _runCallbacks
2013-09-12 23:23:33.092047 >     current.result = callback(current.result, *args, **kw)
2013-09-12 23:23:33.092341 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1101, in gotResult
2013-09-12 23:23:33.092684 >     _inlineCallbacks(r, g, deferred)
2013-09-12 23:23:33.092978 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1043, in _inlineCallbacks
2013-09-12 23:23:33.093296 >     result = result.throwExceptionIntoGenerator(g)
2013-09-12 23:23:33.093633 >   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
2013-09-12 23:23:33.093944 >     return g.throw(self.type, self.value, self.tb)
2013-09-12 23:23:33.094229 > --- <exception caught here> ---
2013-09-12 23:23:33.094468 >   File "/home/p2pool/p2pool/util/deferral.py", line 41, in f
2013-09-12 23:23:33.094700 >     result = yield func(*args, **kwargs)
2013-09-12 23:23:33.094928 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1043, in _inlineCallbacks
2013-09-12 23:23:33.095170 >     result = result.throwExceptionIntoGenerator(g)
2013-09-12 23:23:33.095399 >   File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
2013-09-12 23:23:33.095641 >     return g.throw(self.type, self.value, self.tb)
2013-09-12 23:23:33.095871 >   File "/home/p2pool/p2pool/util/jsonrpc.py", line 133, in _http_do
2013-09-12 23:23:33.096102 >     raise Error_for_code(resp['error']['code'])(resp['error']['message'], resp['error'].get('data', None))
2013-09-12 23:23:33.096346 > p2pool.util.jsonrpc.NarrowError: -115 Incorrect block work
2013-09-12 23:23:35.554589 P2Pool: 17304 shares in chain (8921 verified/17308 total) Peers: 6 (0 incoming)
Update twisted

Code:
sudo easy_install -U twisted

or to upgrade all of the python modules

Code:
sudo python -c 'import pip, subprocess; [subprocess.call("pip install -U " + d.project_name, shell=1) for d in pip.get_installed_distributions()]'
semaster
Sr. Member
****
Offline Offline

Activity: 395
Merit: 250


View Profile
September 13, 2013, 04:13:52 PM
 #6599

Hi everybody.
Is there a way to restart p2pool node and to save local shares statistic (that is shown in web interface)?

gyverlb
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000



View Profile
September 13, 2013, 05:21:45 PM
 #6600

Hi everybody.
Is there a way to restart p2pool node and to save local shares statistic (that is shown in web interface)?


Not without patching p2pool to do so.

I think it's done this way because a restart is usually when you upgrade p2pool or test new bitcoind/p2pool parameters : reinitializing them makes sense to compare the p2pool behavior (mostly efficiency computed from these statistics) with previous ones.

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
Pages: « 1 ... 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 [330] 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 ... 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!