Bitcoin Forum
June 14, 2024, 08:07:39 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Feature Suggestion for BitPay / Blockchain.info: Web POS Terminal  (Read 2134 times)
casascius (OP)
Mike Caldwell
VIP
Legendary
*
Offline Offline

Activity: 1386
Merit: 1136


The Casascius 1oz 10BTC Silver Round (w/ Gold B)


View Profile WWW
August 08, 2012, 11:57:29 PM
 #21

I like the idea of the QR code containing the signed transaction. This means that the private key can remain private?

To sign a transaction in advance, one must know who they're paying.  The pre-signing idea was mainly to manipulate the denomination so the merchant doesn't have to return change - it still doesn't negate the need to deliver a private key.  In other words, if I want to give you 2BTC, then, instead of giving you private key A worth 10BTC, my phone could pre-sign a transaction against key A that sends 2BTC to key B and the other 8BTC back to me, and then I only give you key B.

casascius: couldn't you just as easily print bills that contain signed transactions and then when they're scanned they just get sent out. No need to create provate keys either. The wallet could just print bills directly from the wallet. The money doesn't leave home until the bill is scanned and the transaction inserted.

Naw, sorry, without knowing who to pay, and if you're not giving a private key, it's not possible to pre-sign a useful transaction.  But you can still have the benefits of what you're after - you can always print bills and keep a copy of the private keys (either a paper copy or in a file).  If you lose the bills and can beat the thief to redeeming them using your copy, you'll get the money right back.

Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable.  I never believe them.  If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins.  I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion.  Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice.  Don't keep coins online. Use paper or hardware wallets instead.
BkkCoins
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
August 09, 2012, 12:05:12 AM
 #22

To sign a transaction in advance, one must know who they're paying. 
Oh, Duh. I don't know why I forgot about that.

Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!