From 543e7b78f5eb443a80e0c4e8edd4a954646f9663 Mon Sep 17 00:00:00 2001 From: Robin Vobruba Date: Wed, 4 May 2022 12:03:49 +0200 Subject: [PATCH] model: Adds link explaining nounce (wikipedia) --- doc/model.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/model.md b/doc/model.md index f0d39f762f5cf08b1ae94424e2287c81db79e852..94528bc397be4595ef4dab307a3220f6ecac5891 100644 --- a/doc/model.md +++ b/doc/model.md @@ -21,7 +21,7 @@ An `Operation` is a piece of data including: - an author (a reference to another entity) - a timestamp (there is also 1 or 2 Lamport time that we will describe later) - all the data required by that operation type (a message, a status ...) -- a random nonce to ensure we have enough entropy, as the operation identifier is a hash of that data (more on that later) +- a random [nonce](https://en.wikipedia.org/wiki/Cryptographic_nonce) to ensure we have enough entropy, as the operation identifier is a hash of that data (more on that later) These `Operation`s are aggregated in an `OperationPack`, a simple array. An `OperationPack` represents an edit session of a bug. As the operation's author is the same for all the `OperationPack` we only store it once.