Pages:
Author

Topic: I just had a great idea - print bitcoin denominations - page 2. (Read 2398 times)

vip
Activity: 1428
Merit: 1145
So how will the business know they haven't been tampered or spent or private key written down?
Hmm. Good point.

Possible solution is to print some type of verification hash on it that includes the address and timestamp?
There are paper wallets currently people can print and use seals but I wouldn't accept them like fiat, you would need a way that they were printed and don't let the printer see the private key, which would be impossible. I just don't see a solution but it would be nice.
I mean there's gotta be some way to do this, nothing is impossible here.

Bitcoin needs to have an easier time in the real world or else it will remain confined to a small portion of the population.
Well physical coins work like this but they're from a third party, maybe something like mycelium paper wallet that is coming out but it has an led that shows a public address you send the funds to it and then it prints a wallet with a bip32 private key using special paper, the passcode to the wallet would be in a square where you would have to put a seal and the seal has a chemical that when removed shows the passcode. This would be the only way i could think of and i don't know how widely it would be adopted or accepted or expensive. The only true hard part would be the seal that when removes makes the key (i assume the adhesive would have a chemical that actually makes the ink color appear)

Mycelium Bitcoin Wallet: Export Private Key to Paper
newbie
Activity: 23
Merit: 0
Only problem is whoever receives the payment has to immediately scan the QR code on the paper wallet and sweep the private key or risk fraud.
A bit easier just to scan a QR with your device in the first place.
edit: left my browser window open. What cipher_gnome said.
member
Activity: 200
Merit: 10
A paper wallet should be considered as similar to a cheque. If you didn't generate it then you don't have the money until you sweep it.
legendary
Activity: 4270
Merit: 4534

True but I would not accept them as a vendor or store, I am know who did it but there must be some way for the creator to make a paper wallet that they don't even know. An invisible ink with a seal that reveals it seems like a possible idea to me but i don't know what else.

even if there was a machine that prints a privkey inside a box, seals it and secures it to make it tamper proof before then ejecting the paper bank note out of the box. thus meaning the first person to touch it does not know the privkey.. as soon as that person hands it to someone else that second person has to trust that the bitnote was actually produced in this safety box device and not just printed out and folded by hand.

again this is not a bitcoin fault, but a fault of human morality and ethics
legendary
Activity: 4270
Merit: 4534
paper wallets exist already.

ill even show the link that skips to the concept of hiding the private key so that you know its not been used unless the private bit has been ripped apart
https://bitcointalksearch.org/topic/m.1768923
But that doesn't resolve the issue of it not being written down or copied before spending or trading, that is for private storage.

if the private key remains sealed and not ripped apart, then the only person that could steal funds without rippin the seal would be the creator. thus if you receive a paper wallet from a person who printed it, you know exactly who to chase after and slap with a wet fish if they have scammed you.

for instance if casascius coins were to be compromised then we will all know to chase after casascius.

the thing with bitcoin is that people need to truly get rid of the mind set of relying on third parties, the point of bitcoin is to self manage your funds and if your going to put funds onto a private key that has not been created by you, then there is a risk.

this is not a fault of bitcoin. but a fault of humans morality and ethics.
legendary
Activity: 4270
Merit: 4534
paper wallets exist already.

ill even show the link that skips to the concept of hiding the private key so that you know its not been used unless the private bit has been ripped apart
https://bitcointalksearch.org/topic/m.1768923
9kv
full member
Activity: 145
Merit: 100
Learning
So how will the business know they haven't been tampered or spent or private key written down?
Hmm. Good point.

Possible solution is to print some type of verification hash on it that includes the address and timestamp?
There are paper wallets currently people can print and use seals but I wouldn't accept them like fiat, you would need a way that they were printed and don't let the printer see the private key, which would be impossible. I just don't see a solution but it would be nice.
I mean there's gotta be some way to do this, nothing is impossible here.

Bitcoin needs to have an easier time in the real world or else it will remain confined to a small portion of the population.
9kv
full member
Activity: 145
Merit: 100
Learning
So how will the business know they haven't been tampered or spent or private key written down?
Hmm. Good point.

Possible solution is to print some type of verification hash on it that includes the address and timestamp?
9kv
full member
Activity: 145
Merit: 100
Learning
So I had this idea just 30 seconds ago while browsing the forum.

Take a small device such as Raspberry Pi, and set up a Bitcoin wallet on the Pi.
Put it inside a very small grayscale printer (prints dollar bill sized sheets, or really any size)
Have a LCD screen on the printer allowing you to select amount of BTC and also a "print" button
---For security, implement a fingerprint scanner? or if that's too much, allow for a small password to be set on the printer
When someone "logs in" with their fingerprint, and selects a BTC amount, presses print
---the Pi creates a new wallet with the bitcoin amount specified, and also creates public/private QR codes for that account
---a small sheet of paper that could fit in a physical wallet is printed. on it are two QR codes (pubkey/privkey), other details like "amount on wallet" and "date printed"

Then you could just print off several of these whenever you need to, and spend them at Bitcoin accepting institutions. JUST LIKE FIAT PAPER MONEY.

Please someone give me their thoughts on this.
Pages:
Jump to: