bluemeanie1 (OP)
|
|
June 06, 2013, 03:55:41 AM |
|
It's possible to make a truly secure paper bitcoin wallet using Visual Cryptography. http://www-ti.informatik.uni-tuebingen.de/~borchert/Troja/studdiplchrist/indexEN.php so what you would do is put the private key(or the secret message) into the VC system, giving you two VC factors V 1 and V 2. obviously if these two factors, V 1 and V 2, are brought together- a secret message is revealed. a serial number is generated. V 2 is labelled with the SHA hash of this serial number. V 1 is simply labelled with the serial number. V 2 is given to some local official for safekeeping. V 1, is given to the user- that is his paper wallet. He doesnt know what the private key is, he must meet with the local official and get the other factor to reveal the key(by hashing the serial number on his note), at that moment, the funds can be released on Bitcoin, and the wallet destroyed. The only party CAPABLE of knowing the secrets are the creators of the two VC factors, and even this could be automated so that they have minimal ability to know. an online tool for printing Visual Cryptography: http://leemon.com/crypto/VisualCrypto.html
|
|
|
|
|
|
|
|
|
In order to achieve higher forum ranks, you need both activity points and merit points.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
|
phor2zero
Newbie
Offline
Activity: 23
Merit: 0
|
|
June 06, 2013, 04:29:56 AM |
|
Fascinating!
|
|
|
|
bluemeanie1 (OP)
|
|
June 06, 2013, 02:56:11 PM |
|
Fascinating!
I suspect you could 'mint' some kind of paper money backed by Bitcoins using Visual Crypto. Haven't really worked out the details. The primary problem is the situation where someone could COPY one of the VC factors, so you couldn't easily distribute. At the least you would need to feature a hologram/kinegram in order to prevent counterfeit. There could be a serial number on the bill, and you could check online to see if the bill is still valid(similar to Chaum), but what is the point if it relies on an internet connection? I would think you could make small denomination bills safely. There is a company that does this though: http://www.bitbills.com/-bm
|
|
|
|
jackjack
Legendary
Offline
Activity: 1176
Merit: 1233
May Bitcoin be touched by his Noodly Appendage
|
|
June 06, 2013, 03:00:54 PM |
|
That's crazy
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
phor2zero
Newbie
Offline
Activity: 23
Merit: 0
|
|
June 10, 2013, 09:23:53 AM |
|
Is bitbills still in business? Another similar one is coming soon at coinverters.com
|
|
|
|
Loozik
Sr. Member
Offline
Activity: 378
Merit: 250
Born to chew bubble gum and kick ass
|
|
June 10, 2013, 12:41:51 PM |
|
Visual encryption like in "Johnny Mnemonic" would be cool
|
|
|
|
bluemeanie1 (OP)
|
|
June 10, 2013, 02:37:03 PM |
|
Is bitbills still in business? Another similar one is coming soon at coinverters.com
they appear to be in business. did you follow the link?
|
|
|
|
phor2zero
Newbie
Offline
Activity: 23
Merit: 0
|
|
June 11, 2013, 07:45:41 AM |
|
Is bitbills still in business? Another similar one is coming soon at coinverters.com
they appear to be in business. did you follow the link? Website hasn't been updated since 2011, and orders are disabled. Besides, the prices are outlandish at current BTC values! 5.2BTC for a 5BTC bitbill.
|
|
|
|
yona
Member
Offline
Activity: 92
Merit: 10
|
|
June 11, 2013, 08:27:47 AM |
|
interesting. i think soon we can find ways to create tradable physical coins
|
|
|
|
bluemeanie1 (OP)
|
|
June 12, 2013, 03:28:03 AM |
|
interesting. i think soon we can find ways to create tradable physical coins as far as I've looked at it, you can make secure paper money using this technique given the bills are not counterfeitable ie. has a hologram or kinegram with serial number on it. it also requires an official to handle the other VC factors. This person could be paid to return the two factors to a central clearing house.
|
|
|
|
Abdussamad
Legendary
Offline
Activity: 3598
Merit: 1560
|
|
June 14, 2013, 04:20:46 AM |
|
Error correction is a problem with this approach. QR codes for example have error correction built in and have wide support by a variety of devices and programs. You can split a private key into multiple fragments using secret sharing algos and then print each fragment together with a QR code on a separate piece of paper. This way you can recover a secret if even 30% of the QR code is damaged.
|
|
|
|
bluemeanie1 (OP)
|
|
June 14, 2013, 09:32:11 PM |
|
Error correction is a problem with this approach. QR codes for example have error correction built in and have wide support by a variety of devices and programs. You can split a private key into multiple fragments using secret sharing algos and then print each fragment together with a QR code on a separate piece of paper. This way you can recover a secret if even 30% of the QR code is damaged.
Im not suggesting having a QR code as the secret. The VC algo ensures that you cannot determine anything about the secret from either of the factors. How VC works in conjunction with QR codes would probably be an interesting research project. I believe both systems use some kind of derivation of the Discrete Fourier Transform. There's another thread that discusses the use of Shamir Secrets(that VC was based on) with ArmoryX client. You could for instance use Shamir Secrets in the form of QR codes, and their combination produces a private key. So you could do this scheme without VC per se, just the underlying algorithm.
|
|
|
|
Abdussamad
Legendary
Offline
Activity: 3598
Merit: 1560
|
|
June 15, 2013, 01:42:22 AM |
|
Armory already produces fragmented M of N backups. All you have to do is print QR codes along with those backup fragments. That is the alternative to VC that exists. It has numerous advantages like ECC and better hardware/software support.
|
|
|
|
bluemeanie1 (OP)
|
|
June 15, 2013, 01:45:41 AM |
|
Armory already produces fragmented M of N backups. All you have to do is print QR codes along with those backup fragments. That is the alternative to VC that exists. It has numerous advantages like ECC and better hardware/software support.
They had mentioned something along those lines. So if you can produce a secret private key from two numerical factors(in the form of QR codes), then the official described above reveals these two keys by scanning the QR codes and then releasing the coins. It would work in much the same way, just require a little more hardware/software. Would also be more reliable.
|
|
|
|
marcus_of_augustus
Legendary
Offline
Activity: 3920
Merit: 2348
Eadem mutata resurgo
|
|
June 15, 2013, 11:01:55 AM |
|
Is this more of a "gee whiz look what we could do" ... or is there someone actually doing something here?
nb: bitbills have been out of business for a long time, in internet years.
|
|
|
|
|