From 4ef958b071429e46edf05d7ac3fe0f17a06601a2 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 5 Mar 2024 15:45:13 +0000 Subject: Scheme: clarify where scheme variation occurs --- spec/rend-spec/introduction-protocol.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spec/rend-spec/introduction-protocol.md b/spec/rend-spec/introduction-protocol.md index 8cc18f6..aa01268 100644 --- a/spec/rend-spec/introduction-protocol.md +++ b/spec/rend-spec/introduction-protocol.md @@ -522,7 +522,8 @@ POW_SOLUTION is a matching proof computed by the client's solver ``` Only SCHEME 1, `v1`, is currently defined. -Other schemes may have a different format. +Other schemes may have a different format, +after the POW_SCHEME byte. A correctly functioning client only submits solutions with a scheme and seed which were advertised by the server and have not yet expired. An extension with an unknown scheme or expired seed is suspicious and SHOULD result in introduction failure. -- cgit v1.2.3-54-g00ecf