Electric-Coin-Company / tfl-book

A Trailing Finality Layer book for a proposed Zcash protocol change.
MIT License
5 stars 2 forks source link

Document the scope of modifications Crosslink imposes on the PoW and PoS protocols (objective validity, but not fork-choice). #109

Open nathan-at-least opened 8 months ago

nathan-at-least commented 8 months ago

Suggested Improvement

Crosslink requires modifying the two subprotocols objective validity rules, since they each refer to the other subprotocol's state.

However, the fork-choice rules of subprotocols are preserved.

It's worth documenting this higher-level delineation of changes imposed on the subprotocols somewhere in the book, because it could be missed by many readers when reviewing a lower level / more concrete specification of the Crosslink mechanism.