I continue to dive into STEEM internals. Today is a day of STEEM hard fork **#14** and I will try to present the technical background of one of the main changes that will happen today - the **Voting Power** regeneration. My post will be as usual very technical and I will try to provide a summary on what has changed so that the non-technical people should be able to understand it. In order to be able to understand the change **I compared the full source code of the changes** that went into hard fork #14. This post specifically targets the voting method before and after the change. Believe it or not but this one single function that processes a vote contains 343 lines including comments. This is a **lot**. It took me quite some time to understand it and describe it. And by the way, as a side note on hard fork #14 in general: a huge effort went into **savings account** and **escrow payments** implementation. I really like it as it also includes tests for the escrow, really **good job**. Hard fork #14 will happen today, on 13th September 15:00 GMT. --- I somehow wanted the readers to mentally prepare for the technical details and I figured out that the distraction could be the way to rewire the brain. Let's imagine a selfie with the hard fork #14...  --- I hope you are ready, let's start with constants definitions. STEEM source code contains a few definitions that are later used for vote impact and the voting power calculations. The important ones for this post are: * `STEEMIT_100_PERCENT` : 100 % * `STEEMIT_VOTE_REGENERATION_SECONDS (5 * 60 * 60 * 24)` : This is 5 days of seconds 5 days * 60 seconds a minute * 60 minutes * 24 hours. 432000 seconds in total. Additionally there is a global `vote_regeneration_per_day` property. Until today it was set to `40`, after the hard fork it becomes `5`. ## Vote submission entry checks Before a vote can be made, vote submission entry checks that a few conditions are met: * Is the account currently challenged (Hardfork #10), e.g. it is during a recovery process. * Is the user/account allowed to vote. Apparently some accounts may have can_vote flag set to false and they cannot vote. * Are votes allowed on the comment. * Time of the last vote. You can vote every three seconds or less frequently. * Do you have enough voting power to vote.  ## Each vote takes a bit of voting power from you When you start the voting power of your account is set to 100% (STEEMIT_100_PERCENT). BUT with every vote you loose a bit of the power and it start to regenerate with **every** second after last vote. The variables are defined in STEEM source code as: ``` int64_t regenerated_power = (STEEMIT_100_PERCENT * elapsed_seconds) / STEEMIT_VOTE_REGENERATION_SECONDS; int64_t current_power = std::min( int64_t(voter.voting_power + regenerated_power), int64_t(STEEMIT_100_PERCENT) ); ``` where: `elapsed_seconds` contains number of seconds passed since the *last* vote submitted from given account. `voter.voting_power` contains current voting power of the account during last vote. `regenerated_power` says how much power was already regenerated. The current power cannot exceed 100% of the account total voting power, therefore the maximum is set to 100%. Therefore if you ever wondered how much power do you regenerate, see the equation below:  Theoretically if your voting power goes to 0, it will take 5 days of not voting to fully recharge it to 100%. I will provide a few values at the end of the post. ## Power loss before and after the hardfork #14 Two things have changed with hard fork #14. The `vote regeneration per day` constant changed from 40 to 5 and the used voting power formula is slightly different. Please see the source code, full analysis is below. ``` int64_t max_vote_denom = dgpo.vote_regeneration_per_day * STEEMIT_VOTE_REGENERATION_SECONDS / (60*60*24); FC_ASSERT( max_vote_denom > 0 ); if( !db().has_hardfork( STEEMIT_HARDFORK_0_14__259 ) ) { FC_ASSERT( max_vote_denom == 200 ); // TODO: Remove this assert used_power = (used_power / max_vote_denom)+1; } else { used_power = (used_power + max_vote_denom - 1) / max_vote_denom; } ``` ### Old algorithm: Used power (power loss) formula:  let's say your current power is 100 percent, you loose 1,5% let's say your current power is 90 percent, you loose 1,45% let's say your current power is 80 percent, you loose 1,4% This is a linear equation and it is easier to understand when you look at the chart:  ### New algorithm Used power (power loss) formula:  let's say your current power is 100 percent, you loose 4,96% let's say your current power is 90 percent, you loose 4,56% let's say your current power is 80 percent, you loose 4,16% let's say your current power is 50 percent, you loose 2,96%  I think comparing the two charts you will get a full understanding about the difference. Additionally I would like to provide a few values that describe how much does the voting power is regenerated per minute, per hour and per day: * per minute `0,0138889 %` * per hour `0,08333333 %` * per day `20 %` Therefore, full recharge from 0 to 100% takes 5 days. I hope that you enjoyed my post. -- *DISCLAIMER: THE INFORMATION IS DELIVERED FREE OF CHARGE AND 'AS IS' WITHOUT WARRANTY OF ANY KIND. I HOPE IT IS ACCURATE AND FREE OF ERRORS AND YOU FIND IT USEFUL.*
author | cryptomental |
---|---|
permlink | steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power |
category | steem |
json_metadata | {"tags":["steem","steeminternals"],"image":["http://i.imgsafe.org/6cf4848b6f.jpg","http://i.imgsafe.org/7b37a71baa.png","http://i.imgsafe.org/7b6b22827a.gif","http://i.imgsafe.org/7c62949b16.gif","http://i.imgsafe.org/7c3b181296.png","http://i.imgsafe.org/7c6d3e10f3.gif","http://i.imgsafe.org/7c3b6b4874.png"]} |
created | 2016-09-13 10:09:12 |
last_update | 2016-09-13 10:27:24 |
depth | 0 |
children | 20 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 54.931 HBD |
curator_payout_value | 18.072 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 5,820 |
author_reputation | 6,756,831,217,523 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,230,150 |
net_rshares | 37,248,011,591,449 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
dantheman | 0 | 28,093,914,641,000 | 100% | ||
samupaha | 0 | 2,240,188,232,087 | 100% | ||
steemit200 | 0 | 6,368,543,688,710 | 100% | ||
fractalnode | 0 | 659,363,696 | 100% | ||
samuel-stone | 0 | 182,184,490,464 | 100% | ||
murh | 0 | 1,766,940,353 | 55.55% | ||
kenny-crane | 0 | 105,914,560,039 | 100% | ||
dennygalindo | 0 | 6,423,197,401 | 100% | ||
sigmajin | 0 | 106,706,579,476 | 100% | ||
anduweb | 0 | 19,406,662,726 | 100% | ||
peacekeeper | 0 | 12,439,666,877 | 100% | ||
fishborne | 0 | 8,932,669,993 | 100% | ||
pump | 0 | 1,349,689,922 | 100% | ||
candy49 | 0 | 827,197,566 | 100% | ||
cryptoz | 0 | 102,065,394 | 100% | ||
cryptos | 0 | 22,395,732,816 | 33% | ||
melek | 0 | 5,403,864,842 | 100% | ||
matrixdweller | 0 | 12,484,663,893 | 100% | ||
cryptomental | 0 | 2,841,749,644 | 100% | ||
cryptomancer | 0 | 12,236,458,628 | 100% | ||
telos | 0 | 13,556,513,511 | 100% | ||
levycore | 0 | 2,504,753,933 | 100% | ||
trev | 0 | 5,592,668,512 | 100% | ||
craigwilliamz | 0 | 8,773,659,591 | 100% | ||
fat-like-buddha | 0 | 4,865,929,774 | 100% | ||
penguinpablo | 0 | 2,074,001,753 | 100% | ||
rusla | 0 | 126,209,821 | 100% | ||
alina1 | 0 | 2,140,606,210 | 100% | ||
robotev | 0 | 1,633,014,432 | 45% | ||
peaceloveliberty | 0 | 1,730,837,445 | 100% | ||
laskoff | 0 | 153,007,448 | 100% | ||
laskovskiy | 0 | 138,273,492 | 100% | ||
javirid | 0 | 0 | 100% | ||
alexeyqian | 0 | 0 | 100% |
So each vote is regenerating, not the entire account, is that right? You vote, and that vote starts regenerating, while you do other votes?
author | candy49 |
---|---|
permlink | re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t135000974z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-09-13 13:50:00 |
last_update | 2016-09-13 13:50:00 |
depth | 1 |
children | 1 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.022 HBD |
curator_payout_value | 0.005 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 140 |
author_reputation | 8,251,167,519,057 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,231,825 |
net_rshares | 130,971,261,225 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
teatree | 0 | 23,039,280,947 | 100% | ||
alyssas | 0 | 51,440,731,454 | 100% | ||
aenor | 0 | 56,491,248,824 | 100% |
No. The entire account is regenerating. It starts regenerating right after you submit a new vote.
author | cryptomental |
---|---|
permlink | re-candy49-re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t135156245z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-09-13 13:51:57 |
last_update | 2016-09-13 13:51:57 |
depth | 2 |
children | 0 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 98 |
author_reputation | 6,756,831,217,523 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,231,838 |
net_rshares | 0 |
This was a pleasure to read. Ultimately the "golden source" for how Steemit works is, of course, the source code itself. I don't have time to analyze the code myself, so it's great to see posts like this taking a look at it. You've got yourself a new follower! I'm a bit disappointed the change was postponed, was looking forward to seeing how it would work in practice. But oh well, debate and careful consideration of changes is a good thing (as long as you don't get deadlocked forever like the Bitcoin block size craziness).
author | cryptomancer |
---|---|
permlink | re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t223948286z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-09-13 22:39:48 |
last_update | 2016-09-13 22:39:48 |
depth | 1 |
children | 0 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 533 |
author_reputation | 27,995,620,368,012 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,237,207 |
net_rshares | 0 |
I have just found out the voting power change was rejected: see https://steemit.com/steem/@steemitblog/steem-0-14-1-released-hardfork-postponed-until-9-20-2016 The old algorithm is still used.
author | cryptomental |
---|---|
permlink | re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t151938589z |
category | steem |
json_metadata | {"tags":["steem"],"links":["https://steemit.com/steem/@steemitblog/steem-0-14-1-released-hardfork-postponed-until-9-20-2016"]} |
created | 2016-09-13 15:19:39 |
last_update | 2016-09-13 15:20:39 |
depth | 1 |
children | 0 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 192 |
author_reputation | 6,756,831,217,523 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,232,669 |
net_rshares | 0 |
I have never seen that voting formula before. Thanks for diving in! How many votes under new and old before I hit zero in a day?(assuming evenly distributed votes)
author | dennygalindo |
---|---|
permlink | re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t103013513z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-09-13 10:30:12 |
last_update | 2016-09-13 11:46:42 |
depth | 1 |
children | 9 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 163 |
author_reputation | 6,552,498,469,686 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,230,256 |
net_rshares | 6,386,503,901 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
murh | 0 | 1,413,565,663 | 55.55% | ||
burnin | 0 | 4,972,938,238 | 100% |
Excellent question and I am surprised by the answer : two times longer in the old one. 80 votes using old algo, 40 with the new one and the voting power distribution is very different. I have just written a simple test that does not take 3 seconds grace period between votes: ``` class Vote(object): def __init__(self): self.current_power = 100 def vote_old_algorithm(self): self.current_power -= (self.current_power / 200.0) + 1 def vote_new_algorithm(self): self.current_power -= (self.current_power + 24.0) / 25.0 def test_old_votes(self): vote = 1 self.current_power = 100 while self.current_power > 0: self.vote_old_algorithm() print "Vote", vote, "%f left." % self.current_power vote += 1 def test_new_votes(self): vote = 1 self.current_power = 100 while self.current_power > 0: self.vote_new_algorithm() print "Vote", vote, "%f left." % self.current_power vote += 1 if __name__ == '__main__': v = Vote() print "OLD voting power test" v.test_old_votes() print "NEW voting power test" v.test_new_votes() ``` I will split the result into two comments for clarity.
author | cryptomental |
---|---|
permlink | re-dennygalindo-re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t104751388z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-09-13 10:47:51 |
last_update | 2016-09-13 11:07:00 |
depth | 2 |
children | 8 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,259 |
author_reputation | 6,756,831,217,523 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,230,350 |
net_rshares | 6,402,840,806 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
dennygalindo | 0 | 6,294,733,453 | 97% | ||
burnin | 0 | 108,107,353 | 1% |
FWIW I also wrote about this before [here](https://steemit.com/steemit/@burnin/reward-shares-understanding-how-your-votes-affect-a-post) and [here](https://steemit.com/steem/@burnin/what-is-the-target-votes-5-per-day-change-anyway) and plotted the numbers: http://i.imgur.com/mUYGhEH.png (red is old and blue is new)
author | burnin |
---|---|
permlink | re-cryptomental-re-dennygalindo-re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t154549888z |
category | steem |
json_metadata | {"tags":["steem"],"image":["http://i.imgur.com/mUYGhEH.png"],"links":["https://steemit.com/steemit/@burnin/reward-shares-understanding-how-your-votes-affect-a-post","https://steemit.com/steem/@burnin/what-is-the-target-votes-5-per-day-change-anyway"]} |
created | 2016-09-13 15:45:48 |
last_update | 2016-09-13 15:45:48 |
depth | 3 |
children | 2 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 318 |
author_reputation | 15,792,464,317,401 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,232,912 |
net_rshares | 4,972,938,238 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
burnin | 0 | 4,972,938,238 | 100% |
``` OLD voting power test Vote 1 98.500000 left. Vote 2 97.007500 left. Vote 3 95.522462 left. Vote 4 94.044850 left. Vote 5 92.574626 left. Vote 6 91.111753 left. Vote 7 89.656194 left. Vote 8 88.207913 left. Vote 9 86.766874 left. Vote 10 85.333039 left. Vote 11 83.906374 left. Vote 12 82.486842 left. Vote 13 81.074408 left. Vote 14 79.669036 left. Vote 15 78.270691 left. Vote 16 76.879337 left. Vote 17 75.494941 left. Vote 18 74.117466 left. Vote 19 72.746878 left. Vote 20 71.383144 left. Vote 21 70.026228 left. Vote 22 68.676097 left. Vote 23 67.332717 left. Vote 24 65.996053 left. Vote 25 64.666073 left. Vote 26 63.342743 left. Vote 27 62.026029 left. Vote 28 60.715899 left. Vote 29 59.412319 left. Vote 30 58.115258 left. Vote 31 56.824681 left. Vote 32 55.540558 left. Vote 33 54.262855 left. Vote 34 52.991541 left. Vote 35 51.726583 left. Vote 36 50.467950 left. Vote 37 49.215610 left. Vote 38 47.969532 left. Vote 39 46.729685 left. Vote 40 45.496036 left. Vote 41 44.268556 left. Vote 42 43.047213 left. Vote 43 41.831977 left. Vote 44 40.622817 left. Vote 45 39.419703 left. Vote 46 38.222605 left. Vote 47 37.031492 left. Vote 48 35.846334 left. Vote 49 34.667103 left. Vote 50 33.493767 left. Vote 51 32.326298 left. Vote 52 31.164667 left. Vote 53 30.008843 left. Vote 54 28.858799 left. Vote 55 27.714505 left. Vote 56 26.575933 left. Vote 57 25.443053 left. Vote 58 24.315838 left. Vote 59 23.194259 left. Vote 60 22.078287 left. Vote 61 20.967896 left. Vote 62 19.863056 left. Vote 63 18.763741 left. Vote 64 17.669922 left. Vote 65 16.581573 left. Vote 66 15.498665 left. Vote 67 14.421172 left. Vote 68 13.349066 left. Vote 69 12.282320 left. Vote 70 11.220909 left. Vote 71 10.164804 left. Vote 72 9.113980 left. Vote 73 8.068410 left. Vote 74 7.028068 left. Vote 75 5.992928 left. Vote 76 4.962963 left. Vote 77 3.938148 left. Vote 78 2.918458 left. Vote 79 1.903865 left. Vote 80 0.894346 left. ```
author | cryptomental |
---|---|
permlink | re-cryptomental-re-dennygalindo-re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t110749820z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-09-13 11:07:48 |
last_update | 2016-09-13 11:07:48 |
depth | 3 |
children | 1 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,931 |
author_reputation | 6,756,831,217,523 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,230,475 |
net_rshares | 6,134,717,628 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
murh | 0 | 1,766,943,395 | 55.55% | ||
dennygalindo | 0 | 4,367,774,233 | 68% |
``` NEW voting power test Vote 1 95.040000 left. Vote 2 90.278400 left. Vote 3 85.707264 left. Vote 4 81.318973 left. Vote 5 77.106215 left. Vote 6 73.061966 left. Vote 7 69.179487 left. Vote 8 65.452308 left. Vote 9 61.874215 left. Vote 10 58.439247 left. Vote 11 55.141677 left. Vote 12 51.976010 left. Vote 13 48.936970 left. Vote 14 46.019491 left. Vote 15 43.218711 left. Vote 16 40.529963 left. Vote 17 37.948764 left. Vote 18 35.470814 left. Vote 19 33.091981 left. Vote 20 30.808302 left. Vote 21 28.615970 left. Vote 22 26.511331 left. Vote 23 24.490878 left. Vote 24 22.551243 left. Vote 25 20.689193 left. Vote 26 18.901625 left. Vote 27 17.185560 left. Vote 28 15.538138 left. Vote 29 13.956612 left. Vote 30 12.438348 left. Vote 31 10.980814 left. Vote 32 9.581581 left. Vote 33 8.238318 left. Vote 34 6.948785 left. Vote 35 5.710834 left. Vote 36 4.522401 left. Vote 37 3.381505 left. Vote 38 2.286244 left. Vote 39 1.234795 left. Vote 40 0.225403 left. ```
author | cryptomental |
---|---|
permlink | re-cryptomental-re-dennygalindo-re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t110813898z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-09-13 11:08:12 |
last_update | 2016-09-13 11:08:12 |
depth | 3 |
children | 0 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 971 |
author_reputation | 6,756,831,217,523 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,230,478 |
net_rshares | 7,162,429,212 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
murh | 0 | 1,766,943,395 | 55.55% | ||
dennygalindo | 0 | 5,395,485,817 | 84% | ||
javirid | 0 | 0 | 100% |
Are these evenly distributed or consecutive votes?
author | dennygalindo |
---|---|
permlink | re-cryptomental-re-dennygalindo-re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t114738983z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-09-13 11:47:39 |
last_update | 2016-09-13 11:47:39 |
depth | 3 |
children | 1 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 50 |
author_reputation | 6,552,498,469,686 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,230,753 |
net_rshares | 8,061,676,848 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
murh | 0 | 1,766,943,395 | 55.55% | ||
dennygalindo | 0 | 6,294,733,453 | 97% |
Nice post and thanks for explaining this! It seems the posting change has been delayed but I wouldn't be surprised if it is implemented at a later date when it can be better explained or maybe even tweaked slightly before it is fully implemented.
author | jrcornel |
---|---|
permlink | re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t184131090z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-09-13 18:41:36 |
last_update | 2016-09-13 18:41:36 |
depth | 1 |
children | 0 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 246 |
author_reputation | 2,133,450,396,741,846 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,234,768 |
net_rshares | 0 |
Good done job, it is pleasant to read! So to hold "!
author | laskoff |
---|---|
permlink | re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t101323066z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-09-13 10:13:21 |
last_update | 2016-09-13 10:13:21 |
depth | 1 |
children | 0 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 52 |
author_reputation | -21,792,744,940 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,230,176 |
net_rshares | 0 |
nice post broe
author | levycore |
---|---|
permlink | re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t101331442z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-09-13 10:14:33 |
last_update | 2016-09-13 10:14:33 |
depth | 1 |
children | 0 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 14 |
author_reputation | 275,714,720,571,162 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,230,182 |
net_rshares | 0 |
WHat id really like to see is a detailed step by step on how vests * vote power translate into rshares translate into payout.
author | sigmajin |
---|---|
permlink | re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t173133669z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-09-13 17:31:30 |
last_update | 2016-09-13 17:31:30 |
depth | 1 |
children | 2 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.019 HBD |
curator_payout_value | 0.005 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 125 |
author_reputation | 35,847,511,233,614 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,234,024 |
net_rshares | 116,096,364,665 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
sigmajin | 0 | 104,104,635,209 | 100% | ||
cryptomancer | 0 | 11,991,729,456 | 100% |
I would like to see this as well. Hope you'll consider this idea for a future deep dive @cryptomental
author | cryptomancer |
---|---|
permlink | re-sigmajin-re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160913t224314682z |
category | steem |
json_metadata | {"tags":["steem"],"users":["cryptomental"]} |
created | 2016-09-13 22:43:15 |
last_update | 2016-09-13 22:43:15 |
depth | 2 |
children | 1 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 102 |
author_reputation | 27,995,620,368,012 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,237,243 |
net_rshares | 0 |
Thanks. I will consider your advise as I am also interested to find this out.
author | cryptomental |
---|---|
permlink | re-cryptomancer-re-sigmajin-re-cryptomental-steem-internals-6-hardfork-14-and-the-voting-change-everything-you-wanted-to-know-about-a-steem-voting-power-20160914t073138798z |
category | steem |
json_metadata | {"tags":["steem"]} |
created | 2016-09-14 07:31:39 |
last_update | 2016-09-14 07:31:39 |
depth | 3 |
children | 0 |
last_payout | 2016-10-14 19:11:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 77 |
author_reputation | 6,756,831,217,523 |
root_title | "STEEM internals #6: Hardfork #14 and the Voting Change. Everything You Wanted To Know About STEEM Voting Power." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,240,927 |
net_rshares | 0 |