Difference between revisions of "Address Block"

From Bitmessage Wiki
Jump to navigation Jump to search
Line 7: Line 7:
 
enabled = true/false
 
enabled = true/false
 
decoy = true/false
 
decoy = true/false
 +
chan = true/false
 
privsigningkey = Hash to sign message
 
privsigningkey = Hash to sign message
 
privencryptionkey = Hash to encrypt message
 
privencryptionkey = Hash to encrypt message
Line 14: Line 15:
 
</pre>
 
</pre>
  
some values may not be present, if the [[Address]] was generated with earlier versions of the client.
+
Some values may not be present, if the [[Address]] was generated with earlier versions of the client.
 +
 
 +
For chans use "label = [chan] channelname"
  
 
== Editing ==
 
== Editing ==

Revision as of 20:27, 9 September 2013

Definition

An Address block is an entry in the clients keys.dat file. It looks like this:

[Bitmessage address in format BM-...]
label = Name of Address shown in client
enabled = true/false
decoy = true/false
chan = true/false
privsigningkey = Hash to sign message
privencryptionkey = Hash to encrypt message
lastpubkeysendtime = Unix timestamp of last key broadcast
noncetrialsperbyte = Integer showing difficulty
payloadlengthextrabytes = Integer showing extra bytes required

Some values may not be present, if the Address was generated with earlier versions of the client.

For chans use "label = [chan] channelname"

Editing

Editing an Address Block can be dangerous. Users are advised to back up the keys.dat before doing so.

Deleting

Deleting the address block removes the address from the client. More Information, when or why this should be done can be found in the plausible deniability article.