Bitcoin Forum
December 17, 2017, 04:55:00 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Transaction with a message  (Read 804 times)
C. Bergmann
Hero Member
*****
Offline Offline

Activity: 663


Bitcoin.de-Blog


View Profile WWW
October 17, 2013, 09:54:11 PM
 #1

Is there the option to sign a transaction with a message, only readable for the receipient? (like in a bank transaction). It would make business much easier.

In qt I just found the sign a message with your adress, but this looks like the opposite (also I don't know what's the sense of this option)

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513486500
Hero Member
*
Offline Offline

Posts: 1513486500

View Profile Personal Message (Offline)

Ignore
1513486500
Reply with quote  #2

1513486500
Report to moderator
1513486500
Hero Member
*
Offline Offline

Posts: 1513486500

View Profile Personal Message (Offline)

Ignore
1513486500
Reply with quote  #2

1513486500
Report to moderator
1513486500
Hero Member
*
Offline Offline

Posts: 1513486500

View Profile Personal Message (Offline)

Ignore
1513486500
Reply with quote  #2

1513486500
Report to moderator
goatpig
Legendary
*
Offline Offline

Activity: 1694

Armory Developer


View Profile
October 17, 2013, 10:02:11 PM
 #2

Is there the option to sign a transaction with a message, only readable for the receipient? (like in a bank transaction). It would make business much easier.

It sounds like what you want isn't to sign a message but to encrypt it and attach it to the txn.

Quote
In qt I just found the sign a message with your adress, but this looks like the opposite (also I don't know what's the sense of this option)

This is to prove you own an address on the chain (and thus its coins)

gmaxwell
Moderator
Legendary
*
qt
Offline Offline

Activity: 2366



View Profile
October 17, 2013, 11:03:47 PM
 #3

Is there the option to sign a transaction with a message, only readable for the receipient? (like in a bank transaction). It would make business much easier.
No. The Bitcoin network is a global broadcast medium. The Bitcoin blockchain is a globally replicated authenticated data structure which must be preserved forever. A typical transaction is around 200 bytes in size, so adding an encrypted message would be a substantial increase. Encouraging arbitrary encrypted messages just for ephemeral signaling would adversely impact the scalability of the system.

Commercial encrypted communication software is also more frequently subject to export restrictions which mere authentication is not.

Normally what you do is establish your arrangement with the person you are transacting to in an encrypted channel and do all your communication there. You provide them with a new, never before used address to pay to, and you can recognize the relevant payment by the use of that address.

Bitcoin will not be compromised
C. Bergmann
Hero Member
*****
Offline Offline

Activity: 663


Bitcoin.de-Blog


View Profile WWW
October 18, 2013, 08:06:42 AM
 #4

Thanks for the information. You're right, it would be too much information for the blockchain. I wonder if some online-wallet exist which has this option ...

gmaxwell
Moderator
Legendary
*
qt
Offline Offline

Activity: 2366



View Profile
October 18, 2013, 08:20:48 AM
 #5

Thanks for the information. You're right, it would be too much information for the blockchain. I wonder if some online-wallet exist which has this option ...
AFAIK The Bc.i message thing is purely local, its not on the network.

Bitcoin will not be compromised
C. Bergmann
Hero Member
*****
Offline Offline

Activity: 663


Bitcoin.de-Blog


View Profile WWW
October 18, 2013, 10:22:22 AM
 #6

Thanks for the information. You're right, it would be too much information for the blockchain. I wonder if some online-wallet exist which has this option ...
AFAIK The Bc.i message thing is purely local, its not on the network.

yea. But everyone can see it. Would be great if bc.i had the option to send a private message with a transaction.

Quote
Normally what you do is establish your arrangement with the person you are transacting to in an encrypted channel and do all your communication there. You provide them with a new, never before used address to pay to, and you can recognize the relevant payment by the use of that address.

that's an option, yes. But e. G. I want to launch a newsletter, where you can join with a little transaction. The better (more simple) way to do this would be to receive transactions simply with an email-adress attached. No need to communicate through other channels, no need to create new addresses. 

piotr_n
Legendary
*
Offline Offline

Activity: 1778


aka tonikt


View Profile WWW
October 18, 2013, 02:18:01 PM
 #7

Is there the option to sign a transaction with a message, only readable for the receipient? (like in a bank transaction). It would make business much easier.

It is normally done the other way around.

You send the message to "the business" and the business gives you a unique receiving address associated with this message.

Now after you've sent the requested amount to this unique address - they've got the message "signed by a transaction".

Check out gocoin - my original project of full bitcoin node & cold wallet written in Go.
PGP fingerprint: AB9E A551 E262 A87A 13BB  9059 1BE7 B545 CDF3 FD0E
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!