Proposed changes, copied from Calibrae Team Project BoardsteemCreated with Sketch.

in calibrae •  7 years ago  (edited)

In

 

the interests of preventing mission creep, I am making sure that the tasks for the developers is carved in stone before anyone does any significant amount of work that might have to be scrapped and restarted.


So, below is the current state of the plans.

Note that Shimmer is the name of the fork of the Condenser Web Application (steemit.com) - the name refers to how our mascot, Heliodoxa Jacula (green crowned brilliant hummingbird) has irridescent green feathers and like all hummingbirds, can manouver ridiculously fast.
Note that I have not mentioned rebranding, this is implicit, and facile.

Planned Changes


  1. Convert build to static binary and make binary downloadable. Using Appimage, Ubuntu 14.04, and Docker, make runnable on any intel standard 64 bit processor platform.

  2. Remove SBD - this means, from witness plugin, remove market, from rewards calculations, from wallet

  3. Store post data in secondary data store, refer to posts in database by hashes from post store index

  4. Create ledger-only mode that only stores information about received and sent payments for exchange operators

  5. Rewards calculation change - reputation of user score, divided by reputation score of highest user reputation, multiplied by stake and vote percentage to create resultant vote weight. Zero reputation means user can only make one transaction every 24 hours.

  6. Only one witness vote per account

    (The ability to vote multiple witnesses without decaying vote power is in stark contrast to how voting works on the forum, and has been used as a method of blackmail between witnesses)

  7. Direct self voting removed from forum, implied self vote in post itself, curation split to 50/50

  8. Payout only in Stake, Stake draw-down at 1% of remainder per day

  9. Create initial configuration script for calibrd that autofills seed nodes, sets configuration parameters and keys

  10. shimmer: move up/downvote and vote score to left hand side top and bottom like on reddit and stack exchange

  11. Localisation of shimmer:

    english, dutch, german, french, spanish, italian, greek, russian, bulgarian, serbian, chinese, korean and japanese

  12. Create list of users who have declared interest in having accounts copied to new chain. All accounts start with equvalent Steem default stake and reputation.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

that's efficient, miles wide in improvements. First of all the space, the chain will be light and easy to update with the hashes and with the scrapping of the SBD, I for one don't quite like it but for efficiency it's maybe 1/5 or 1/3 improvement and simplification.

You are also turning into a wallet, hopefully a lightweight app can be made, one that doesn't have t sync in all the posts and everything, so it would sync for maybe an hour, but you said downloadable image, so you could even torrent it (p2p download)

Number five quickly gets out of my math and logic skills, but seeing reputation have some stronger effect is nice.

Six I also don't get

Seven is logical, an easy way to solve self votes, buuuut I'm not quite sure, sybil attacks are still possible, it would be harder and it sounds like the chain will have stronger "defensive" measures, even if it could be negative, since people can abuse flags to attack accounts. So wars would have a real effect, well a stronger one, than just reputation and lowering of payout, since one transaction per day is well little.

a quick question curation split would mean bigger cuation rewards?

I'm not sure what shimmer refers to, but I think I get the idea, I could help you with the namings I suppose.

And to ask about point 8 could you draw all your stake in 100 days or will it never really be able to draw, meaning if you have 50 you would get .5 per day or just the first one then .495 then ...

If you need help with localisation to Dutch (or French) I would offer some assistance if so desired.