Bitcoin Forum
June 16, 2024, 01:42:48 AM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitmessage question  (Read 960 times)
wumpus (OP)
Hero Member
*****
qt
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
May 22, 2013, 05:47:54 AM
 #1

I'm looking at bitmessage for sending messages with transactions in the bitcoin-qt client.

Does anyone know, can bitmessage use private/public ECDSA sec256p keys like Bitcoin? If so, would it be possible to use bitmessage keys as bitcoin keys and vice versa?

I think the naive approach is impossible in practice because a bitcoin address is a hashed public key, and thus the sender doesn't know what to encrypt the message with...

So another idea may be to do it the other way around, and use Gavin's payment protocol over bitmessage, integrating Bitcoin into bitmessage instead of the other way around...

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1006


View Profile
May 22, 2013, 10:20:17 AM
 #2

https://pay.reddit.com/r/bitmessage/comments/1ay3kh/why_not_use_the_public_key_directly/ seems to partly apply here.

I would strongly suggest using the payment protocol, as it is also more versatile than pure bitcoin transactions.

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
wumpus (OP)
Hero Member
*****
qt
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
May 22, 2013, 04:06:26 PM
 #3

Thanks; that's as I expected, both bitcoin and bitmessage would have to use the raw public key for the naive method to work.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
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!