Nitrous & SCOTBOT shouldn't allow unstaking less than 5 days to prevent VP double spending

in #utopian-io5 years ago (edited)

Repository

https://github.com/eonwarped/nitrous

Components

  • Unstaking
  • Voting Power (VP) split with STEEM

Proposal Description

Currently, SCOTBOT & Nitrous system shares the voting power of STEEM. This has several problems (of course, there are also some pros), notably VP double spending.

  • STEEM VP full recovery takes 5 days.

To prevent VP double spending, unstaking should be at least 5 days.

Eventually, VP should better be splitted with STEEM.

Examples

Say a steem-engine token named NED has a 3 day unstaking period.

User A (with alt account B) having NED can double spend this way.

  1. Used up VP in account A
  2. Unstake (which takes 3 days)
  3. Transfer NED from A to B (B has a full VP)
  4. Used up VP in account B
  5. Unstake
  6. Transfer NED from B to A (Now A has a full VP again)
  7. repeat!

Benefits

  • VP double spending prevention (also helps avoiding unnecessary transactions due to double spending.)
  • VP should be split with STEEM. Currently, users with high SP is better to use alt account for managing their VP, which is quite cumbersome and unnatural. It's much better for users to use the same account for both on Steemit and many other Nitrous sites.

GitHub Account

https://github.com/economicstudio

Sort:  

Thank you for contributing @blockchainstudio!
It took a while to understand the proposal to be honest until I finally realized that it is a great idea. If the vp takes 5 days to recover, unstaking should also take 5 days.
I think steemit had the same problem of double spending before HF20 as users were able to consume their vp and then delegate to some other account and use it again, though after undelegating, it took 7 days to get back your sp. (Pardon me if I am not making the correct comparison).
We are already looking for your next contribution.

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Chat with us on Discord.

[utopian-moderator]

Hi @syedumair, thank you for your review and you're right. And yes, it's actually an important suggestion. Based on my suggestion, one community has already planned to change it's unstaking from 3 to 5 days. Thank you so much again!

곰돌이가 @blockchainstudio님의 소중한 댓글에 $0.014을 보팅해서 $0.009을 살려드리고 가요. 곰돌이가 지금까지 총 4755번 $53.597을 보팅해서 $60.451을 구했습니다. @gomdory 곰도뤼~

Thank you for your review, @syedumair! Keep up the good work!

Hi @blockchainstudio!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

yoon님이 blockchainstudio님을 멘션하셨습니당. 아래 링크를 누르시면 연결되용~ ^^
yoon님의 [SCT] 언스테이킹 3일과 5일 차이

...
illustration by carrotcake


blockchainstudio님의 글, SCT 등 SCOTBOT unstaking을 5일 이상으로 설정해야 하는 이유를 읽고, 한...

Hey, @blockchainstudio!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

zorba님이 blockchainstudio님을 멘션하셨습니당. 아래 링크를 누르시면 연결되용~ ^^
zorba님의 [2019/5/20] 가장 빠른 해외 소식! 해외 스티미언 소모임 회원들의 글을 소개해드립니다.

...an님, 태국에서 jisoooh0202님, 미국 캘리포니아에서 livelyshawnee님, 영국에서 blockchainstudio gomdory님, 일본에서 sizuko님, 프랑스에서 eric66님, laylador님, 네덜란드에...

Coin Marketplace

STEEM 0.28
TRX 0.13
JST 0.032
BTC 65999.51
ETH 3019.75
USDT 1.00
SBD 3.71