|
1 | 1 | ---
|
2 |
| -simd: 'XXXX' |
3 |
| -title: Vote cost reduction |
| 2 | +simd: '0257' |
| 3 | +title: Eliminate vote fees |
4 | 4 | authors:
|
5 | 5 | - Max Resnick
|
6 | 6 | - Ashwin Sekar
|
@@ -164,7 +164,7 @@ Any unearned sol rewards will be burned.
|
164 | 164 |
|
165 | 165 | This represents a very slight reduction in total rewards available to validators:
|
166 | 166 |
|
167 |
| - |
| 167 | + |
168 | 168 |
|
169 | 169 | ### Vote Inclusion Credits
|
170 | 170 |
|
@@ -248,21 +248,23 @@ must spend our time.
|
248 | 248 |
|
249 | 249 | First we should verify that, upon receiving a vote, the leader should include it
|
250 | 250 | in the next block. Each leader $i$ has reward function.
|
251 |
| -$$ |
252 |
| -R_i(s_1,\dots,s_n,c_1,\dots,c_n, u_1,\dots,u_n) = I s_i \frac{c_i}{M} + Iu_i - |
253 |
| - [\sum_{j=1}^n I s_j \frac{c_j}{M} + u_i]\cdot \frac{s_i}{T} |
254 |
| -$$ |
| 251 | + |
| 252 | +$$ R_i(s_1,\dots,s_n,c_1,\dots,c_n, u_1,\dots,u_n) = I s_i \frac{c_i}{M} + Iu_i - |
| 253 | + [\sum_{j=1}^n I s_j \frac{c_j}{M} + u_i]\cdot \frac{s_i}{T} $$ |
255 | 254 |
|
256 | 255 |
|
257 | 256 | The leader, having received a vote from validator $j$ has two choices: include
|
258 | 257 | the vote and receive a vote inclusion credit of
|
| 258 | + |
259 | 259 | $$ \frac{1}{3}I s_j \frac{c_j}{M} $$
|
260 | 260 |
|
261 | 261 | Or delay the vote and prevent the validator from earning vote credits. If he
|
262 | 262 | delays the vote he receives, due to the reduction in inflation:
|
| 263 | + |
263 | 264 | $$ \frac{s_i}{T} I s_j \frac{c_j}{M} $$
|
264 | 265 |
|
265 | 266 | as long as the leader $i$ has $< f \approx \frac{1}{3}$ of the stake, we have :
|
| 267 | + |
266 | 268 | $$ \frac{s_i}{T} I s_j \frac{c_j}{M}
|
267 | 269 | < \frac{1/3}{T} I s_j \frac{c_j}{M}
|
268 | 270 | < \frac{1}{3} I s_j \frac{c_j}{M} $$
|
|
0 commit comments