* Node ID persistence
After this change, node IDs will persist on the disk file system and
reused. The node ID will not be changing after every restart.
This will help to more reliably track PRs.
The node can be forced to generate a new ID by deleting the file:
node_id_private.key
Note that this change does not prevent the man in the middle attack.
However, it makes it possible to detect telemetry spoofing. Sites like
nanolooker and nanoticker can maintain associations between node ID and PR
and only accept a telemetry packet, if the telemetry message is signed
by the known Node ID.
Co-authored-by: clemahieu <clemahieu@gmail.com>
Nano is a digital payment protocol designed to be accessible and lightweight, with a focus on removing inefficiencies present in other cryptocurrencies. With ultrafast transactions and zero fees on a secure, green and decentralized network, this makes Nano ideal for everyday transactions.
We want to hear about any trouble, success, delight, or pain you experience when
using Nano. Let us know by filing an issue, joining us on Reddit, or joining us on Discord.