Allow the Steemian users to vote for "approved" apps, just like they do for witnesses.
Restrict upvoting to only those apps.
Require those apps to have two-factor authorization before doing upvotes.
You are viewing a single comment's thread from:
Allow the Steemian users to vote for "approved" apps, just like they do for witnesses.
Restrict upvoting to only those apps.
Require those apps to have two-factor authorization before doing upvotes.
How do you tell the diff from apps? I guess a common code can be made but... I not a coder i guess it could work.
Plus upvote selling can still be done even if you block apps.
Just like your wallet on Steem has a key and a secret, APIs give registered apps a key and a secret.
They key is to prevent bot upvotes.
True. But then wouldn't destroy the free market by requiring users to vote for apps to be allowed to be activated on the blockchain? Also upvoting selling can still happen even if you block the apps
My the community choosing which apps are valid, it encourages the free-market to build good app.
Did you miss the point about two-factor authentication for doing the upvotes. So, you would have to do a "I am human" action after you click upvote in order for the upvote to go through.
Oh a captcha-unfortunately their are programs that bypass that. It be like like adnetwork vs adblocker. But it would make it very very costly for bots to use it. Plus you can do a POWCAPTCHA+I am human captcha hybrid service to enhance the feature. And I guess community apps voting will work. But how many upvotes will it need to be active. Or will be like voting on apps=bandwidth can use. More Votes on app=more bandwitch
Have you seen Binance's slider?
If there has to be a percentage votes from the community for approval, that might encourage developers to promote their app more. And then we probably should see a percent usage from the apps too, which could be handled by keeping track of which app submits the entry.
Honestly, at first I preferred to restrict upvoting to only Steemit, but apparently people cried about it not being decentralized. So, that's why I suggested approved apps and community voting. However, the proof is in the pudding and things are never really decentralized on a social media app, so I say, that it should ONLY be Steemit with upvote ability and 2FA for verification.
2fa isn't only captchas. Replying to a text with the code in it to be able to vote would be a pain, but it would eliminate bots without their own phone.