Difference between revisions of "Broadcast"

From Bitmessage Wiki
Jump to navigation Jump to search
 
Line 2: Line 2:
  
 
== Encryption ==
 
== Encryption ==
Broadcast are encrypted with the [[Address|public key]] of the sender, therefore if a client has all public keys he can decrypt all broadcasts. With increasing number of public keys this gets more difficult over time. A regular client decrypts broadcast he has a subscription to.
+
Broadcasts are encrypted with a hash of the information encoded in the sender's Bitmessage address. Anyone who knows the sender's address will be able to decrypt the broadcast. This prevents unencrypted broadcast data from flowing through the network connections and being stored on the disks of uninterested Bitmessage users. pubkey objects, which are distributed throughout the network, are encrypted in the same manner.
  
 
== Acknowledge ==
 
== Acknowledge ==

Latest revision as of 22:39, 29 October 2013

A Broadcast is a message intended to reach an infinite number of users.

Encryption

Broadcasts are encrypted with a hash of the information encoded in the sender's Bitmessage address. Anyone who knows the sender's address will be able to decrypt the broadcast. This prevents unencrypted broadcast data from flowing through the network connections and being stored on the disks of uninterested Bitmessage users. pubkey objects, which are distributed throughout the network, are encrypted in the same manner.

Acknowledge

Broadcasts are not acknowledged with an ACK Message. They are lost after about 2 days.

Resending

Broadcasts are not resent. Resending has to be done manually by the user if he wishes to do so but this is considered to be a completely different message from the network point of view.