Share2Steem claimed its first account ! + Halloween contest results

Yesterday, a first account was claimed by @share2steem. Still a long way from allowing people to sign up directly on the website and bringing loads of people from Twitter, Instagram and YouTube, but that's a first step.
I also created an account via @steemhunt (useful for the rest of the story) - sorry for that.

With our current Steem Power, we should be able to claim an account every 3 days, and the process has been automated to maximize the account claiming.

But doing this raised questions:

  • How to make sure people creating an account via our website will use it for geniune purposes ? (posting via the app, or more generally just steeming)
  • How to delegate to these people ? (as 3 comments every 5 days doesn't seem enough at all, especially for @share2steem)


Thoughts

For this, I would love to have input from anyone who has something to say.
Allow me to cite some people to get some visibility and potential opinions : @steemhunt (who are the firsts to make account creation a reality for anyone), @teamhumble, @aggroed with @steemmonsters, @cardboard, @onepercentbetter, @patrickulrich, @abh12345, @steem-ua and any other app (or dApp) that wants to create accounts (@dlike, @steempress-io, @fundition, @steepshot, @dtube).
How do all of you see account creation by apps ?

The two solutions we are thinking about

1) Verification process : Like @steemhunt, we could do a Phone Verification, but it has its downsides:

  1. Doesn't work well : had to resend 3 times the PIN to eventually receive it, and I don't know exactly how it works, but it must have a cost. I think something like Instagram would be better : no Phone Verification at sign up but phone verifications in case there's some unusual (botting) activities on the account,
  2. Is easily circumventable, a lot of services on the web allows receiving codes on various phone numbers from various countries (and all this for free). A system identifying proxies, IPs and such would be much more efficient in terms of detecting fraudulous attempts,
  3. The system of shared database proposed by @steemhunt is good, but some guarantees for other dApps must be put in place (especially the guarantee that phone numbers aren't stored unencrypted by @steemhunt). Wouldn't like our users to receive unsollicited phone messages after signing up.

But as the account, on the Steem blockchain, once created, becomes instantly the property of the user, making such verifications (like Instagram), is not relevant. So is a phone verification useful for us ? I don't think so. "Normal" people will just create one account, and PV won't stop any fraudster to create multiple accounts.

The main reason (if I understood well) that @steemhunt is using this system, is because of their SMT, as they will put in place Account-Based Voting rather than Stacked-Based Voting when SMTs are implemented. They should then put in place a IP verification / proxy detection system (don't know much about those but a lot of major social networks use them), as the PV on sign-up won't stop fraudulous activities, so it might be a stumbling block for the Account-Based Voting system. But I'm sure they already thought of that and have solutions ready.

This solution "Phone Verification on Sign Up" doesn't seem to work for us. We are not planning any SMT (for now), the system doesn't prevent fraud and the idea of a shared database (even if it's a good one) is for me, unconceivable for sensitive data such as phone numbers.

By the way, does @steemhunt will, in the future, delegate something to the new users (as no SP gives almost no Resource Credits) ? Or are they waiting for the possibility to delegate RCs to implement it ? And until then, just create "unsuable" accounts ?

2) Delegation-based verification process : We need our created accounts to have some Steem Power (15 seems a good number as it allows enough interactions with the blockchain). We will talk about SP delegation here, as RC delegation, even if announced, has no delay attached to it, nor any certainty it will ever be put in place. So let's speak about what is actually possible.

If we choose this solution, we will do as Steem does : maintain the SP at 15 by delegating a new amount each time the user powers up.

This solution allows us to create account only with an email verification, and if the behaviour of the member doesn't seem geniune (unused account, circle voting, vote selling or resteem services) - we don't consider not using our app not geniune as the goal here is to attract people to Steem - we just undelegate. OK that might make us "lose" some claimed accounts, but if the rythm of creation becomes quite fast, it won't cause any problem.
With no SP, really low RCs, the utility of such an account approaches zero so will people create accounts just for the sake of creating accounts ? I doubt it. Seeing the number of pending claimed accounts on the @steemhunt account, it seems that fraudsters understand that. And making them for having followers for resteem services, as these services are utterly useless and no one uses them, the answer is the same.

Does @steemhunt already has any numbers on their created accounts ? How many were created ? How many broadcast something on the blockchain ? Retention rates ? etc...
@steemmonsters is different as the account creation is associated with buying a starter pack, so the account isn't free.

The downside of this is that we will need (maximum) 15 SP multiplied by the number of accounts created, and that might amount to really big numbers... Of course, sponsors would be able to replace us and delegate some Steem Power to their affiliates, alleviating us partly. And if RC delegation becomes a reality, it would eliminate the problem altogether.

So for now, we're thinking on using this second solution for @share2steem account creation system.

So what do you think ? Which solution do you prefer ?

Or maybe something completely different ?

Please tell us as we need to define our account creating strategy before beginning to offer the service.




Share2Steem Halloween challenge results

Yesterday we launched an express challenge for Halloween. We were quite happy to see so many entries !
But now time has come to announce the result. And the winner is......

@janicechua !

She wins a SBI share, which will be validated soon, congratulations !
See you soon for another challenge !

Winner was selected by a random draw between all posts with the #s2sboo tag




Want to delegate ?

Delegators get up to 25% APR !

50 SP100 SP200 SP500 SP1000 SP2000 SP5000 SP
ClickClickClickClickClickClickClick

Want to delegate more (or less) ? Just copy and paste the link below, taking care to change the amout of SP you want to delegate at the end of the URL :
https://steemconnect.com/sign/delegateVestingShares?delegator=&delegatee=share2steem&vesting_shares=youramounthere%20SP



If you have any questions, suggestions, or simply want to encourage us, feel free to come to Discord !


Let's go ! See you soon on https://share2steem.com !



Sort:  

Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 18 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.

I upvoted your contribution because to my mind your post is at least 12 SBD worth and should receive 129 votes. It's now up to the lovely Steemit community to make this come true.

I am TrufflePig, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!

Have a nice day and sincerely yours,
trufflepig
TrufflePig

It's engaging not just classic!

This post has been found valuable and upvoted by El surtidor

Thank you very much !

Posted using Partiko iOS

I think you have a good thought going already. I would handle the verification by having users OAuth through the site they plan to use. This could be used in conjunction with phone verification but would at least give you an extra social consensus towards a users identity.

As for delegation it would be cool to offer a way for users to delegate to friends that they refer and thus gain points for the leaderboard. This should hopefully offload some of the burden from @share2steem in the way of delegating power out.

Thanks for the input !

For the delegation by sponsors, it's planned, as it would alleviate us in terms of SP needed to be delegated. And great idea for putting this as a scoring variable, it should incentize sponsors to delegate at least a portion of the 15 SP to their affiliates. Even if not the full 15 SP, 5 SP by sponsor is already a third less and on a lot of accounts, that will quickly amount to big SP savings.

For the OAuth verification, could you please elaborate a little bit, as I think it's a promising idea ? It's just that I'm not sure I understood completely what it is about (I know OAuth, but didn't quite understand to which the site they plan to use you're referring to). Do you mean making a verification like system as we do for account linking ? Or something else ?

Coin Marketplace

STEEM 0.28
TRX 0.13
JST 0.032
BTC 60625.76
ETH 2898.84
USDT 1.00
SBD 3.62