grondilu



Offline



Activity: 1148

Merit: 1005







LegendaryActivity: 1148Merit: 1005 Re: Suggestion: Allow short messages to be sent together with bitcoins ? October 23, 2010, 03:28:34 PM Merited by Foxpup (3) #2 Quote from: ShadowOfHarbringer on October 23, 2010, 03:11:17 PM Bitcoin is great, but it misses one thing that usual bank transfers have: payment title.



Perhaps it should be possible to include short (<=512 bytes) message for each transaction.

The message could be encrypted with public/private keys so only the receiver can see its contents.



What do You think ?



I red somewhere that the kind of keys used in the software supports signature, but not encryption.



Since it is very easy to create a new bitcoin address for each transaction, a paiement label is not necessary. Just use the bitcoin address as a reference for your message, and transmit it via email or any other way of communication.

I red somewhere that the kind of keys used in the software supports signature, but not encryption.Since it is very easy to create a new bitcoin address for each transaction, a paiement label is not necessary. Just use the bitcoin address as a reference for your message, and transmit it via email or any other way of communication.

theymos

Legendary



Offline



Activity: 3878

Merit: 7917







AdministratorLegendaryActivity: 3878Merit: 7917 Re: Suggestion: Allow short messages to be sent together with bitcoins ? October 23, 2010, 05:56:04 PM #6



It's possible to modify Bitcoin to send messages. Just create transactions that start with something like this:

Code: BTCMESSAGEv1--This is a message OP_DROP

The network will accept these, but I don't think your recipient will recognize them unless he is also using your modified Bitcoin. Like grondilu said, encryption isn't possible.It's possible to modify Bitcoin to send messages. Just create transactions that start with something like this:The network will accept these, but I don't think your recipient will recognize them unless he is also using your modified Bitcoin. 1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD

grondilu



Offline



Activity: 1148

Merit: 1005







LegendaryActivity: 1148Merit: 1005 Re: Suggestion: Allow short messages to be sent together with bitcoins ? October 23, 2010, 06:07:41 PM

Last edit: October 23, 2010, 06:46:06 PM by grondilu #8



I very much don't like this idea of a message. Since it is not necessary to the protocol, I'm not sure if it would be easy to find a place where it really fits. I'm not a programmer though. I'd be curious to have Satoshi's thought on this.



Edit. I have a funny idea. Imagine that numeric precision is increased way beyond 8 decimals, say 128 decimals for instance.



What about using those decimals to code your message ? Somehow you would have a "natural fee" for this service, and we won't have to modify anything from the protocol.



Edit #2. Gosh I LOVE this idea



Edit #3. We don't need 128 decimals. Correct me if I'm wrong, but with 32 decimals you can code a 17 characters-longed uncompressed message in a 64 characters set. (32*log(10)/log(64) = 7.717)

I also wonder if the message has to be taken into account for the hash computation. Not doing so would allow to delete it later.I very much don't like this idea of a message. Since it is not necessary to the protocol, I'm not sure if it would be easy to find a place where it really fits. I'm not a programmer though. I'd be curious to have Satoshi's thought on this.Edit. I have a funny idea. Imagine that numeric precision is increased way beyond 8 decimals, say 128 decimals for instance.What about using those decimals to code your message ? Somehow you would have a "natural fee" for this service, and we won't have to modify anything from the protocol.Edit #2. Gosh I LOVE this ideaEdit #3. We don't need 128 decimals. Correct me if I'm wrong, but with 32 decimals you can code a 17 characters-longed uncompressed message in a 64 characters set. (32*log(10)/log(64) = 7.717)

MoonShadow



Offline



Activity: 1708

Merit: 1000









LegendaryActivity: 1708Merit: 1000 Re: Suggestion: Allow short messages to be sent together with bitcoins ? October 24, 2010, 04:29:47 AM #12 Quote from: ShadowOfHarbringer on October 23, 2010, 03:11:17 PM Bitcoin is great, but it misses one thing that usual bank transfers have: payment title.



Perhaps it should be possible to include short (<=512 bytes) message for each transaction.

The message could be encrypted with public/private keys so only the receiver can see its contents.



What do You think ?



PS.

I might be wrong, but the messages could also be used to increase randomness of hashing process by the way, couldn't they ? If not, never mind.



This could be done externally via encrypted jabber, email or any number of other methods. All that would need to be done to permit a message to be sent that could be associated to a particular transaction is create a summation number of the transaction to be pasted into the short message, followed by the short message either cleartext or by some agreed upon encryption method such as public key encryption and then signed by the same bitcoin key used to sign the transaction. This message could be sent to the receiver by any method, never to be included inside a block, but can be verified as well as definatively associated with a particular transaction regardless of how the transaction comes to the receiver. This could be done externally via encrypted jabber, email or any number of other methods. All that would need to be done toa message to be sent that could be associated to a particular transaction is create a summation number of the transaction to be pasted into the short message, followed by the short message either cleartext or by some agreed upon encryption method such as public key encryption and then signed by the same bitcoin key used to sign the transaction. This message could be sent to the receiver by any method, never to be included inside a block, but can be verified as well as definatively associated with a particular transaction regardless of how the transaction comes to the receiver. "The powers of financial capitalism had another far-reaching aim, nothing less than to create a world system of financial control in private hands able to dominate the political system of each country and the economy of the world as a whole. This system was to be controlled in a feudalist fashion by the central banks of the world acting in concert, by secret agreements arrived at in frequent meetings and conferences. The apex of the systems was to be the Bank for International Settlements in Basel, Switzerland, a private bank owned and controlled by the world's central banks which were themselves private corporations. Each central bank...sought to dominate its government by its ability to control Treasury loans, to manipulate foreign exchanges, to influence the level of economic activity in the country, and to influence cooperative politicians by subsequent economic rewards in the business world."



- Carroll Quigley, CFR member, mentor to Bill Clinton, from 'Tragedy And Hope'