plebymous on Nostr: Sounds possible with BIP-32. Generate a seed private key and give its xpub to a ...
Sounds possible with BIP-32. Generate a seed private key and give its xpub to a miner. The miner can computes as many public key as it wants by bruteforcing non-hardened derivation paths, and once it finds one that matches your criteria, it replies with the derivation path. Only you can compute the private key with the seed private key and the derivation path.
Throw away the seed once you're done, don't reuse, otherwise the miner might correlate your npubs.
Published at
2024-06-26 22:24:40Event JSON
{
"id": "ca4d7c3945070528cd3ac3ec95abf19601f4de32a132925f74a2ace4f7d1f46b",
"pubkey": "b98e16edcd011de6ad56aaa5d8949a06c6469fa05be0e0cc0f3282538f94160c",
"created_at": 1719440680,
"kind": 1,
"tags": [
[
"e",
"501ca990f8e01194da609c1f0324c57f8fcde3184cddac0baf4b3cdbd9f2ed81",
"",
"root"
],
[
"p",
"460c25e682fda7832b52d1f22d3d22b3176d972f60dcdc3212ed8c92ef85065c"
]
],
"content": "Sounds possible with BIP-32. Generate a seed private key and give its xpub to a miner. The miner can computes as many public key as it wants by bruteforcing non-hardened derivation paths, and once it finds one that matches your criteria, it replies with the derivation path. Only you can compute the private key with the seed private key and the derivation path.\n\nThrow away the seed once you're done, don't reuse, otherwise the miner might correlate your npubs.",
"sig": "97e52def9cc0609206e91229b25a8180d797d3c68748ddeed19928343183ca32837dc0a2a10d81a29acac654ae014801ae354fd8c1519743f8fcefa2f6457ab0"
}