steemit / steem

The blockchain for Smart Media Tokens (SMTs) and decentralized applications.
https://steem.com
Other
1.95k stars 790 forks source link

As a witness, I want to ignore RC limits for certain accounts #3000

Open syvb opened 5 years ago

syvb commented 5 years ago

This would allow dApps with witnesses to truly create unlimited accounts, and allow witnesses to allow accounts that accidentally used up all their RCs (see #2963) to transact.

iamsmooth commented 5 years ago

Downvote.

This would not allow unlimited accounts because there are already additional controls to prevent this sort of witness circumvention of the RC-based account creation limits (old steemitblog post about subsidized account creation describes them I believe)

It isn't intended that witnesses can circumvent RC limits generally, and this may (should IMO) be changed in the future. The solution to needing more RC is to buy SP or receive delegation. This is fundamental to the value of STEEM/SP.

Witnesses being able to circumvent RC both undermines the value of STEEM/SP generally and steals from the smaller stakeholders (who are inevitably less-than-proportionately represented in a voting system). It is possible (apart from unlimited account creations) now due to the implementation strategy for RC but the loophole should be closed and certainly should not be enhanced with additional features in the code.