5 ms·
If I give you a paper wallet or something like openDime? You now have BTC and nobody knows about it.
by jameskegel 9y ago
If I give you a paper wallet or something like openDime? You now have BTC and nobody knows about it.
- viraptor 9y agoIf you give someone a paper wallet, then both of you have access to it and both of you know about it. (You can't prove you don't have a copy) If you do it on opendime, then everyone with access to opendime know about it. (Potentially - depends how much you trust opendime)
- jameskegel 9y agoRegarding OpenDime, I found these two relevant exerpts browsing the site, which were easy to find. >How do I know the manufacturer doesn't know the private key? >When you first plug in a new Opendime, it has no private key. It shows up as a writable drive and the user must copy files onto the drive. They are immediately forgotten, but the the file contents are hashed (SHA256). It's the hashed output of that which forms the private key (along with the unit serial number and entropy we derive from the environment). That happens as soon as 256k worth of bytes have been written to the drive. The private key is created and the drive "ejects itself" and comes back read-only and in "normal" mode... only the public key is shown until unsealed. >Is the private key unique and secret? >Yes. Opendime is delivered without any private key. You must give it entropy (random numbers) the first time you use it. Once it's gotten enough numbers, it will hash them all together and use that to pick a random number to use as the private key. At that point, the payment address is generated and set in stone. >This whole process is very easy: just copy some files into the USB drive. When it's got enough bits (256k bytes) it will eject itself and come back with its final payment address.