Bitcoin miner heads-up: "getwork" RPC going away

Bitcoin miner heads-up: "getwork" RPC going away
2014-06-07  8:29 ` Wladimir
  
From: Jeff Garzik @ 2014-06-07  1:55 UTC (permalink / raw)
  To: Bitcoin Dev

"getwork" has long been unused on mainnet, and mostly unused elsewhere
as well.  It generates work by a method that cannot keep up with the
demands of the modern network.

As such, it is planned to remove "getwork" in the next release.  Most
if not all pool servers have switched away from "getwork" years ago.

-- 
Jeff Garzik
Bitcoin core developer and open source evangelist
BitPay, Inc.      https://bitpay.com/



 permalink raw reply	[|nested]
2014-06-07  1:55 [Bitcoin-development] Bitcoin miner heads-up: "getwork" RPC going away Jeff Garzik

  2014-06-21 15:14   ` Pieter Wuille
  
From: Wladimir @ 2014-06-07  8:29 UTC (permalink / raw)
  To: Jeff Garzik;  Bitcoin Dev

On Sat, Jun 7, 2014 at 3:55 AM, Jeff Garzik <jgarzik@bitpay•com> wrote:
> As such, it is planned to remove "getwork" in the next release.  Most
> if not all pool servers have switched away from "getwork" years ago.

To be clear, they switched to "getblocktemplate" and "submitblock"
which provides a much more flexible and scalable way to do mining.
This is explained in https://en.bitcoin.it/wiki/Getblocktemplate .

Wladimir



 permalink raw reply	[|nested]
2014-06-07  8:29 ` Wladimir

  
From: Pieter Wuille @ 2014-06-21 15:14 UTC (permalink / raw)
  To: Wladimir;  Bitcoin Dev

On Sat, Jun 7, 2014 at 10:29 AM, Wladimir <laanwj@gmail•com> wrote:
> On Sat, Jun 7, 2014 at 3:55 AM, Jeff Garzik <jgarzik@bitpay•com> wrote:
>> As such, it is planned to remove "getwork" in the next release.  Most
>> if not all pool servers have switched away from "getwork" years ago.
>
> To be clear, they switched to "getblocktemplate" and "submitblock"
> which provides a much more flexible and scalable way to do mining.
> This is explained in https://en.bitcoin.it/wiki/Getblocktemplate .

As there doesn't seem to be any objection, we may go ahead and merge
https://github.com/bitcoin/bitcoin/pull/4100 (which among other things
removes the getwork RPC).

-- 
Pieter



 permalink raw reply	[|nested]