Distributed Private Key Management for Bitcoin