Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct text on how pledge is enforced. #1611

Merged
merged 2 commits into from
Jul 6, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions shelley/design-spec/delegation_design_spec.tex
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
\\[1em]
Duncan Coutts \quad \texttt{<[email protected]>}
}
\DueDate{16$^{\textrm{th}}$ June 2020}
\SubmissionDate{16$^{\textrm{th}}$ June 2020}{2020/06/15}
\DueDate{06$^{\textrm{th}}$ July 2020}
\SubmissionDate{06$^{\textrm{th}}$ July 2020}{2020/07/06}
\LeaderName{Philipp Kant, \IOHK}
\InstitutionAddress{\IOHK}
\Version{1.20}
Expand Down Expand Up @@ -181,6 +181,9 @@
addresses, credentials.}
\change{2020-06-15}{PK}{FM (IOHK)}{Ensure consistent wording, after the change
in terminology in the last edit.}
\change{2020-07-06}{PK}{FM (IOHK)}{Correct sentence about enforcing pledge, to
be consistent with implementation; pools do not receive rewards, but can still
create blocks when they fafil to meet their pledge.}
\end{changelog}

\clearpage%
Expand Down Expand Up @@ -2309,11 +2312,8 @@ \subsection{Stake Pool Registration}
an adversarial stake pool operator could circumvent the Sybil protection
of the pledge mechanism, by pledging stake to a pool until it attracted stake,
and then simply pledging the stake to the next pool. The pledge will be
enforced at the point of leader election; stake pools that do not
honour their pledge (i.e., pools where the amount of stake delegated
to the pool from the set of owner stake addresses is less than the pledge listed
in its stake pool registration certificate) will be excluded from the election,
and as a consequence forfeit their rewards for that epoch.
enforced during the reward calculation: pools where the owners do not meet the
pledge in a given epoch will earn no rewards for that epoch. Note that this affects \emph{all} pool rewards, both for the operator and for pool members.

Note that it will still be possible for a stake pool operator to decrease the
amount of stake that they pledge to the pool, but this will require them to post
Expand Down