IntersectMBO / IntersectMBO/cardano-ledger

Add missing bnonce prose

Open
#2,868 3 comments 0 reactions 0 assignees View on GitHub
:fountain_pen: documentation
Dominant language
Haskell
Stars
295
Forks
179
Avg merge
4d 21h
Merged PRs (30d)
30

Description

We have a prose description of `bleader` in the Shelley spec, but nowhere is `bnonce` ever described.

Notably, `bleader` is described as "indicates a possible leader for this slot", but it's not clear how a similar definition would apply to `bnonce` and if `bnonce` is the same thing as the `nonce_vrf` from the binary spec of previous eras

Contributor guide

Open the contributing guide

Research direction

Start with the Shelley spec prose for `bleader`, then inspect where `bnonce` appears and compare it with `nonce_vrf` in the binary spec for previous eras. Determine the intended relationship and add a clear prose description of `bnonce` to the relevant specification section.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
blockchain, documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.