Closed
Description
Abstract
Nodes must be able to detect if the protocol versions are compatible with each other.
Motivation
During client upgrades the network will have mixed protocols versions. Having a handshake improves the network health by avoiding communication across incompatible versions.
Specification
To be done.
Is a monotonic increasing version number sufficient? Are capabilities necessary?
Backwards Compatibility
This needs new messages which are not available for older clients.