Skip to content

Commit

Permalink
move comment to emphasize
Browse files Browse the repository at this point in the history
Co-authored-by: CHAMI Rachid <[email protected]>
  • Loading branch information
evan-forbes and rach-id authored Sep 4, 2022
1 parent 27ee1da commit a74e1ec
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion docs/architecture/ADR-003-Non-interactive-defaults.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,9 @@ While this functions as a message inclusion check, the light client has to assum
The main issue with that requirement is that users must know the relevant subtree roots before they sign, which is problematic considering that if the block is not organized perfectly, the subtree roots will include data unknown to the user at the time of signing.

To fix this, the spec outlines the “non-interactive default rules”. These involve a few additional **default but optional** message layout rules that enables the user to follow the above block validity rule, while also not interacting with a block producer. Commitments to messages can consist entirely of sub tree roots of the data hash, and for those sub tree roots to be generated only from the message itself (so that the user can sign something “non-interactively”). NOTE: THE STATEMENT BELOW IS MODIFIED FROM THE SPEC
To fix this, the spec outlines the “non-interactive default rules”. These involve a few additional **default but optional** message layout rules that enables the user to follow the above block validity rule, while also not interacting with a block producer. Commitments to messages can consist entirely of sub tree roots of the data hash, and for those sub tree roots to be generated only from the message itself (so that the user can sign something “non-interactively”).

NOTE: THE STATEMENT BELOW IS MODIFIED FROM THE SPEC

> **Messages must begin at a location aligned with the largest power of 2 that is not larger than the message length or k.**
Expand Down

0 comments on commit a74e1ec

Please sign in to comment.