Bitcoin Forum

Bitcoin => Pools => Topic started by: Gladamas on June 02, 2012, 02:04:31 AM



Title: P2Pool payouts - 6 Confirmations
Post by: Gladamas on June 02, 2012, 02:04:31 AM
I find it fairly frustrating that P2Pool payouts take 120 confirmations (~20 hrs) until the coins are spendable, vs. 6 (or less) for other (centralized) pools' payouts. AFAIK in P2Pool this is because the coins go to your wallet directly from the coins mined, rather than from a collection of all coins the pool mined minus coins paid out. We could change this for P2Pool by:

1. Integrating a buffer of coins mined in P2Pool so that payouts can be sent as a normal transaction.
2. P2Pool sub-pools (https://bitcointalk.org/index.php?topic=66182.0) sending coins to miners as normal transactions.
3. A (inherently centralized) service where you mine to one of the service's addresses, and they pay you as a normal transaction (for a fee).

Any thoughts on how this could be done/whether this is even necessary?


Title: Re: P2Pool payouts - 6 Confirmations
Post by: Stephen Gornick on June 02, 2012, 06:58:43 AM
I find it fairly frustrating that P2Pool payouts take 120 confirmations (~20 hrs) until the coins are spendable, vs. 6 (or less) for other (centralized) pools' payouts.

Some pools don't payout until 120 confirmations.   The ones that do earlier are fronting the bitcoins themselves.

This 120 confirmations is part of the Bitcoin protocol:

See COINBASE_MATURITY
 - http://en.bitcoin.it/wiki/Protocol_rules#.22tx.22_messages


Title: Re: P2Pool payouts - 6 Confirmations
Post by: Soros Shorts on June 02, 2012, 12:52:26 PM
The question then becomes who owns the spendable coins in the buffer and how much should they be rewarded for maintaining these coins readily available?

It may be possible to build a buffer if P2Pool miners who don't need their coins NOW lend coins to the buffer at a certain % rate for a certain period of time (or number of blocks). People who need the coins immediately can do so by exchanging unconfirmed BTC for confirmed BTC out of the buffer, but they won't get the full 100% value. The % interest rate could self adjust dynamically based on the current size of the spendable buffer.

I could see this happening as an service independent of P2Pool. However this moves away from its decentralized nature and probably won't be a popular concept with P2Pool miners.


Title: Re: P2Pool payouts - 6 Confirmations
Post by: Raoul Duke on June 02, 2012, 12:58:46 PM
If you can't wait 20hrs for the privilege of spending your mined coins you have bigger problems to address for sure.


Title: Re: P2Pool payouts - 6 Confirmations
Post by: Krak on June 02, 2012, 05:25:57 PM
3. A (inherently centralized) service where you mine to one of the service's addresses, and they pay you as a normal transaction (for a fee).
That's called P2PMining.com (http://p2pmining.com). Except he doesn't charge a fee for his pool anymore. :)


Title: Re: P2Pool payouts - 6 Confirmations
Post by: cst on June 02, 2012, 10:56:35 PM
3. A (inherently centralized) service where you mine to one of the service's addresses, and they pay you as a normal transaction (for a fee).
That's called P2PMining.com (http://p2pmining.com). Except he doesn't charge a fee for his pool anymore. :)

That. Just switch to a sub-pool.
Personally I liked that feature of p2pool (there's something about having coins mined straight to your wallet instead of transferred:) and would love to see it on p2pmining where I'm mining now.


Title: Re: P2Pool payouts - 6 Confirmations
Post by: Gabi on June 03, 2012, 04:50:59 PM
No
+
That's how mined coins works
+
That's why p2pool is better: you have coin mined by your address instead of sent