Skip to content

Align DPoS doc with consensus source code#324

Open
abn2357 wants to merge 1 commit into
tronprotocol:masterfrom
abn2357:fix_consensus
Open

Align DPoS doc with consensus source code#324
abn2357 wants to merge 1 commit into
tronprotocol:masterfrom
abn2357:fix_consensus

Conversation

@abn2357
Copy link
Copy Markdown
Contributor

@abn2357 abn2357 commented May 11, 2026

Summary

  • Clarify deterministic tiebreak by address in the Block Production Order ("出块顺序") definition when two SRs have the same vote count.
  • Rewrite the Epoch ("出块轮") and Maintenance Period ("维护期") rows so they describe what actually happens at an epoch boundary: vote tally, re-election of the 27 SRs, update of the next epoch's production order, and block production skipping exactly 2 slots (6 seconds).
  • Note that the block / voting reward amounts listed are current mainnet values set by on-chain proposals, not protocol constants, and can still be adjusted via future proposals. Added an anchor on the "基于提案的参数调整" section so the note can link to it.

Test plan

  • Render docs/mechanism-algorithm/dpos.md and verify the table, reward section, and anchor link display correctly.

Mirrors tronprotocol/documentation-en#595

- Note that SR addresses are used as tiebreaker when vote counts are equal
- Rewrite Epoch and Maintenance Period definitions to clarify they occur at epoch boundaries
- Add note that reward amounts reflect current mainnet values and can be adjusted via on-chain proposals
- Add anchor for 基于提案的参数调整 section so the in-page link resolves
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant