From 8bfd3ace7f9ef0e4f96fdce827fb17a50883b38b Mon Sep 17 00:00:00 2001 From: Eric Voskuil Date: Mon, 22 May 2017 18:51:49 -0700 Subject: [PATCH] Backward compatibility break caused by the addition of version.relay. --- Comments:BIP-0037.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 Comments:BIP-0037.md diff --git a/Comments:BIP-0037.md b/Comments:BIP-0037.md new file mode 100644 index 0000000..becaf84 --- /dev/null +++ b/Comments:BIP-0037.md @@ -0,0 +1 @@ +The addition of the `version.relay` field is a wire protocol compatibility break. Previous protocol versions that validate the `version` message (specifically its length) have no way to know that there are new versions of the message of greater length. This causes failure of the handshake. See additional comments in BIP60. --Eric Voskuil, 2017-05-22