Author

Topic: Transaction with a message (Read 917 times)

legendary
Activity: 2053
Merit: 1356
aka tonikt
October 18, 2013, 09:18:01 AM
#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".
hero member
Activity: 803
Merit: 500
October 18, 2013, 05: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. 
staff
Activity: 4284
Merit: 8808
October 18, 2013, 03: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.
hero member
Activity: 803
Merit: 500
October 18, 2013, 03: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 ...
staff
Activity: 4284
Merit: 8808
October 17, 2013, 06: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.
legendary
Activity: 3766
Merit: 1364
Armory Developer
October 17, 2013, 05: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)
hero member
Activity: 803
Merit: 500
October 17, 2013, 04: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)
Jump to: