v0.9 introduces a new format for node ID:s. It’s quite similar to the old one. The old format:
And the new format:
The differences are:
There are four more characters (56 vs the old 52). The extra bits of data are check characters. When a node ID is input or loaded from configuration, the check characters are verified to make sure the node ID has been correctly copied.
The grouping is changed to groups of seven. This nicely divides the new node ID into eight equal groups.
The placement of the check digits are as follows:
aaaaaaa-aaaaaa are data, checked by the immediately following
A character, and similarly for
d. That is, each two seven-character groups contain their own check digit.
The GUI will provide some useful feedback (i.e. green/red letter groups) when entering a node ID, based on the correctness of the check digits.
The console logs and configuration now all contain the new format node ID:s (with the configuration accepting the old format as well).
Trivial copying errors (O to 0, I to 1 and B to 8) are corrected silently and automatically.