user542: I'm guessing the answer is no, but I thought I'd ask anyway.
I'm running my miner off a USB pen at the moment and I'd like to run P2Pool but the main issue for me is there wouldn't be enough space left on the USB pen to store the blockchain.
Is there a way I can run P2Pool without having the blockchain stored locally?

user659: When you run p2pool, you can provide extra flags to tell it where to find the bitcoind to connect to:
bitcoind interface:
  --bitcoind-address BITCOIND_ADDRESS   : connect to this address (default: 127.0.0.1)
  --bitcoind-rpc-port BITCOIND_RPC_PORT : connect to JSON-RPC interface at this port (default: 8332)
  --bitcoind-p2p-port BITCOIND_P2P_PORT : connect to P2P interface at this port (default: 8333)
  BITCOIND_RPCUSERPASS                  : bitcoind RPC interface username, then password, space-separated


user409: You could run the Bitcoin client on a separate machine, and connect to it over the network.

542: <p>I'm guessing the answer is no, but I thought I'd ask anyway.</p>

<p>I'm running my miner off a USB pen at the moment and I'd like to run P2Pool but the main issue for me is there wouldn't be enough space left on the USB pen to store the blockchain.</p>

<p>Is there a way I can run P2Pool without having the blockchain stored locally?</p>
 659: <p>When you run p2pool, you can provide extra flags to tell it where to find the bitcoind to connect to:</p>

<pre><code>bitcoind interface:
  --bitcoind-address BITCOIND_ADDRESS   : connect to this address (default: 127.0.0.1)
  --bitcoind-rpc-port BITCOIND_RPC_PORT : connect to JSON-RPC interface at this port (default: 8332)
  --bitcoind-p2p-port BITCOIND_P2P_PORT : connect to P2P interface at this port (default: 8333)
  BITCOIND_RPCUSERPASS                  : bitcoind RPC interface username, then password, space-separated
</code></pre>
 409: <p>You could run the Bitcoin client on a separate machine, and connect to it over the network.</p>
