- Aug 28, 2015
 
- 517
 
- 1,679
 
Another conundrum for anyone interested on here.
I have been considering the following theoretical problem. I wonder if it is possible to trustlessly and randomly generate a bitcoin address from a private key assembled from multiple separate random number fragments, say nodes on a peer-to-peer network and produce a public key without ever revealing the private key to any individual node on the network.
Assembling the private key (256bit random number) is straightforward.
Running the ECDSA algorithm to generate a public key is the tricky (impossible?) step. Suggestions please
								I have been considering the following theoretical problem. I wonder if it is possible to trustlessly and randomly generate a bitcoin address from a private key assembled from multiple separate random number fragments, say nodes on a peer-to-peer network and produce a public key without ever revealing the private key to any individual node on the network.
Assembling the private key (256bit random number) is straightforward.
Running the ECDSA algorithm to generate a public key is the tricky (impossible?) step. Suggestions please