Bitcoin Forum

Alternate cryptocurrencies => Altcoin Discussion => Topic started by: crazy_rabbit on February 19, 2013, 01:49:19 PM



Title: Not a alt-coin, but better. Alt-communications
Post by: crazy_rabbit on February 19, 2013, 01:49:19 PM
Have a look at this:

https://bitmessage.org

I read the white paper and it's fascinating. It's essentially a secure communication medium using a 'bitcoin like' system. No, it's not namecoin.

I'm setting up a node right now to help out. But it allows for encrypted messages to be sent where both the sender and receiver are encrypted, and indeed where the recipient can even passively acknowledge receipt of messages.

If you're into privacy and looking for something simpler then PGP, this is it!



Title: Re: Not a alt-coin, but better. Alt-communications
Post by: FuzzyBear on February 19, 2013, 02:15:34 PM
nice find :) i'll be looking into this more for sure


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: ElectricMucus on February 19, 2013, 03:49:03 PM
An interesting idea.

Makes me think about the possibility of a more universal proof-of-work library.


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: GoldenWings91 on February 19, 2013, 05:25:45 PM
Nice find


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: nethead on February 19, 2013, 07:40:29 PM
K, post your addresses to sent eachother messages to test it out
It seems COOL

addy: BM-BcSkDaFPe8iiRMoFN27oLYRiyoodKB9u


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: str4wm4n on February 19, 2013, 09:00:15 PM
this is awesome! i've been hoping something like this would be made for a long time!

is it possible to 51% attack something like this?


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: CoinHoarder on February 19, 2013, 09:37:26 PM
this is really cool.

What benefit do miners receive for running the network since there is no currency?


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: crazy_rabbit on February 19, 2013, 09:39:21 PM
this is really cool.

What benefit do miners receive for running the network since there is no currency?

I guess none- but maybe down the line someone can create a client that looks like "email"- like "whatsapp" or something like that. Although to be honest- I can't imagine how this would scale. It says it would keep messages for just 2 days or something like that, but if it were email thats hundreds of millions of messages.


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: Digigami on February 19, 2013, 09:42:57 PM
Well, my node is up and running to give this a go.. anyone is free to send me a message to try it out.

BM-BbkHMfwKznBbHFBGtrx92cMc5cyvdzzT


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: doublec on February 19, 2013, 11:04:57 PM
IRC discussion going on in EFNet in #bitmessage if anyone's interested. There's also a reddit /r/bitmessage (https://pay.reddit.com/r/bitmessage/).


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: doublec on February 19, 2013, 11:09:43 PM
What benefit do miners receive for running the network since there is no currency?
There are no miners. A proof of work is done by the sender when a message is sent.


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: smoothie on February 20, 2013, 01:43:24 AM
What benefit do miners receive for running the network since there is no currency?
There are no miners. A proof of work is done by the sender when a message is sent.

Which proof of work algorithm?


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: Digigami on February 20, 2013, 01:46:33 AM
What benefit do miners receive for running the network since there is no currency?
There are no miners. A proof of work is done by the sender when a message is sent.

Which proof of work algorithm?

Quote from: Altheros
The POW currently used is just like Bitcoin's POW except that the difficulty doesn't adjust based on the number of people sending messages, only the size of the individual message. I can give you more specific details if you would like them. I would like to change to a GPU resistant algorithm and am currently researching Sergio_Demian_Lerner's MAVEPAY  POW algorithm and scrypt. I would happily look into other suggestions as well.

The Bitmessage system doesn't have an equivalent system to Bitcoin's blocks. After the POW is completed, message are sent and received within seconds.

https://bitmessage.org/forum/index.php/topic,865.msg892.html#msg892


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: str4wm4n on February 23, 2013, 09:20:25 PM
bump for an awesome idea

i'd like to see this used more!

BM-Bcbnfga5rzxsWyjnSfmLHPYJffNUFGNC


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: stevegee58 on February 23, 2013, 09:41:52 PM
Woohoo.  My address is BM-ooqMp3Pzg4b4nhrsJ69rGfYBvMi6Qfwft

Hit me up, yo.


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: carpetbagger on February 24, 2013, 01:22:25 AM
Very cool  8)

BM-BcZJ1gsbDGgjccyDmgbBNjMQA6iEc4Zm

I sent a few messages out but no replies yet. Feel free to send.


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: gmaxwell on February 24, 2013, 01:39:13 AM
A lot of the decisions in it seemed weird and unfortunate to me— E.g. it uses ginormous RSA keys instead of compact compressed ECC pubkeys.  It uses addresses which are key hashes, when it actually needs a pubkeys to communicate— so the elegant and strongly secure broadcast medium is compromised by having to have an interactive/online key exchange the first time you send someone a message why not make the address be a pubkey?— it wouldn't even be any longer.

When it was first announced I exchanged some messages with some people on #bitcoin-dev, but since it wouldn't work with my tiling window manager I didn't continue to use it. :)


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: doublec on February 24, 2013, 02:23:09 AM
A lot of the decisions in it seemed weird and unfortunate to me— E.g. it uses ginormous RSA keys instead of compact compressed ECC pubkeys.  It uses addresses which are key hashes, when it actually needs a pubkeys to communicate— so the elegant and strongly secure broadcast medium is compromised by having to have an interactive/online key exchange the first time you send someone a message why not make the address be a pubkey?— it wouldn't even be any longer.
Some of this has changed, for example ECC is now used (https://pay.reddit.com/r/bitmessage/comments/17muuv/bitmessage_v02_now_with_elliptic_curve/). The initial key exchange is still there unfortunately.


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: ralree on February 24, 2013, 07:01:42 AM
BM-BcZTQaxiogFfL67s4AEHapDJjEa9R9Lr

I just sent everyone who posted above a message.  Hit me back if you got it!


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: stevegee58 on February 24, 2013, 12:07:15 PM
I noticed that when you send a message the CPU maxes to 100% for about 2.5 minutes.  I assume this is the lengthy ECC crypto algorithm running.
Surely this could be offloaded to a GPU using OpenCL.


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: ralree on February 24, 2013, 04:07:33 PM
https://ppcexchange.bitparking.com/main

Just noticed they broadcast via bitmessage... here's the address you can subscribe to:

BM-BbgTgGa6LX3yYqwJSwdwrzysvfWjM2u6


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: gmaxwell on February 24, 2013, 04:36:45 PM
I noticed that when you send a message the CPU maxes to 100% for about 2.5 minutes.  I assume this is the lengthy ECC crypto algorithm running.
Uh. No. ECC is quite fast. It's the proof of work. As mentioned above, this system uses proof of work to rate limit message publication.


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: CryptoJunky on February 24, 2013, 05:15:54 PM
I'll give it a try, why not.

BM-BcJfZ82sHqW75YYBydFb868yAp1WGh3v


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: Ryland R. Taylor-Almanza on February 24, 2013, 05:30:04 PM
I'm going to send everyone who posted an address in this thread a message. You better reply!

Here's mine: BM-oqi13JFqrJYGPsSRAoFJEGD6vStmRFCuG


Title: Re: Not a alt-coin, but better. Alt-communications
Post by: ralree on March 01, 2013, 12:18:32 AM
They announced a new feature yesterday: broadcast addresses:

Quote
Bitmessage 0.2.6 is available. It is a non-critical release with new features:
--  Pseudo-mailing-lists --
When you right-click one of your addresses, you will see a new option: 'Special address behavior...'. There, you may enable the pseudo-mailing-list feature. When enabled, the address will behave as if it is a mailing list: all messages send there will be broadcast out for anyone to see. Users must subscribe to the address to receive the broadcast just like normal. Note that there is no actual mailing list. A user who sets up the pseudo-mailing-list would advertise it by saying something like, "Here is the Newtown Cycling group's new subscription address: BM-abcefghASDFqwerasdfdfQWr. Do subscribe to it and send any status updates to that address for everyone to read! Remember to sign your messages with your name!"
There currently is no user management interface for the pseudo-mailing-lists but you can use the Blacklist/Whitelist to limit the users who may participate.

-- Portable Mode --
Available in the settings, this mode moves the config files to the same directory where Bitmessage is running. This makes it easy to run the client from USB drives and take your messages and keys with you, or to use Truecrypt, or both.

Thanks everyone!
Atheros

https://bitmessage.org/
https://github.com/Bitmessage/PyBitmessage

I made one for this thread.  Subscribe to it: BM-BcLrmwzaeGhJncHC14oq2p4X9pB7d3Ts
I'll try to send out an update there shortly...