When a message has been signed off, it is propagated to the entire network. I would like to know how long does it take "on average"?
There are two types of messages, private messages and broadcast messages. Private messages are encrypted with receiver's public key. Broadcast messages are encrypted with sender's public key. Having said that, there are few reasons for message propagation delay in the network, following are my assumptions.
In the private key's case: once the message is signed off and broadcasted, every node tries to decrypt the content with his own public key, but fails. Do nodes forwards the message only after trying to decrypt or promptly after receiving it? Because this definitely causes message propagation delay.
Is it the same for the broadcasted messages, i.e. do nodes forward the message only after failing to decrypt it or promptly after receiving it?
Does the message size matter for decryption and propagation?
Network latency delay is regardless of the message size.
- The diameter of the network is out of the question as well.
Does anyone keeping track of Bitmessage statistics similar to the Bitcoin's? I tried to access http://bitmessage.adammelton.com/ but fail to do so, does it work for you?
P.S. Sorry this question might look a little bit irrelevant in the bitcoin's stackexchange, however we consider that Bitmessage is a Bitcoin without a blockchain and the most of techniques were inherited from the Bitcoin. In addition I believe that many developers follow both Bitcoin and Bitmessage. Therefore dear all, please do not remove this question :) Many thanks.