Bitcoin Forum
May 10, 2024, 09:46:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Sending messages with transactions  (Read 970 times)
Gareth Nelson (OP)
Hero Member
*****
Offline Offline

Activity: 721
Merit: 503


View Profile
May 21, 2011, 04:05:01 AM
 #1

There's a simple way to do this without taking up space in the blockchain.
Simply send the transaction ID and your message to an external server, encrypt if desired.

This could be integrated with the client rather easily, but i'm wondering how many would actually use it - thoughts?
1715334419
Hero Member
*
Offline Offline

Posts: 1715334419

View Profile Personal Message (Offline)

Ignore
1715334419
Reply with quote  #2

1715334419
Report to moderator
1715334419
Hero Member
*
Offline Offline

Posts: 1715334419

View Profile Personal Message (Offline)

Ignore
1715334419
Reply with quote  #2

1715334419
Report to moderator
You get merit points when someone likes your post enough to give you some. And for every 2 merit points you receive, you can send 1 merit point to someone else!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715334419
Hero Member
*
Offline Offline

Posts: 1715334419

View Profile Personal Message (Offline)

Ignore
1715334419
Reply with quote  #2

1715334419
Report to moderator
1715334419
Hero Member
*
Offline Offline

Posts: 1715334419

View Profile Personal Message (Offline)

Ignore
1715334419
Reply with quote  #2

1715334419
Report to moderator
1715334419
Hero Member
*
Offline Offline

Posts: 1715334419

View Profile Personal Message (Offline)

Ignore
1715334419
Reply with quote  #2

1715334419
Report to moderator
FooDSt4mP
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
May 21, 2011, 04:33:24 AM
 #2

There's a simple way to do this without taking up space in the blockchain.
Simply send the transaction ID and your message to an external server, encrypt if desired.

This could be integrated with the client rather easily, but i'm wondering how many would actually use it - thoughts?

I doubt you'd get support from the official client unless the "external server" was actually a distributed network.  Also, it should be encrypted with the public key the coins were sent to (the address).  The recipient has the matching private key to decrypt it.

As we slide down the banister of life, this is just another splinter in our ass.
Gareth Nelson (OP)
Hero Member
*****
Offline Offline

Activity: 721
Merit: 503


View Profile
May 21, 2011, 04:38:50 AM
 #3

I obviously wouldn't expect the official client to rely on an external server (although oddly enough it still relies on IRC) - but this does seem a sensible idea.
FooDSt4mP
Full Member
***
Offline Offline

Activity: 182
Merit: 100


View Profile
May 21, 2011, 04:47:20 AM
 #4

I obviously wouldn't expect the official client to rely on an external server (although oddly enough it still relies on IRC) - but this does seem a sensible idea.

It doesn't rely on IRC... IRC just helps it bootstrap faster when it is available.  There is a list of fallback nodes (in addition to those built into the client) and -addnode.

Regarding messages: you should probably also require the message be signed by at least one private key matching one of the public keys the transaction is sent from.  Otherwise, messages could be forged.

As we slide down the banister of life, this is just another splinter in our ass.
Pages: [1]
  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!