From 17ba99ed8f0e5267aef1ab90842d902eab744c5e Mon Sep 17 00:00:00 2001 From: Danny Ryan Date: Sun, 14 Oct 2018 09:20:51 -0500 Subject: [PATCH] minor change in language --- specs/beacon-chain.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specs/beacon-chain.md b/specs/beacon-chain.md index 893be6131..290ead31f 100644 --- a/specs/beacon-chain.md +++ b/specs/beacon-chain.md @@ -611,7 +611,7 @@ Extend the list of `AttestationRecord` objects in the `active_state` with those Let `proposer_index` be the validator index of the `parent.slot % len(get_shards_and_committees_for_slot(crystallized_state, parent.slot)[0].committee)`'th attester in `get_shards_and_committees_for_slot(crystallized_state, parent.slot)[0]`. Verify that an attestation from this validator is part of the first (ie. item 0 in the array) `AttestationRecord` object; this attester can be considered to be the proposer of the parent block. In general, when a block is produced, it is broadcasted at the network layer along with the attestation from its proposer. -Additionally, we need to verify and update the RANDAO reveal. This is done as follows: +Additionally, verify and update the RANDAO reveal. This is done as follows: * Let `repeat_hash(x, n) = x if n == 0 else repeat_hash(hash(x), n-1)`. * Let `V = crystallized_state.validators[proposer_index]`.