I've been prototyping an idea for an account faucet for @snapie. In my opinion, if I could tell a brand new Hivean to download just one app, that would be a win. But pulling something like that off is complicated to get right.
For one, account faucets on this blockchain are almost always abused. There are countless scammers who create hundreds of accounts every single day, either trying to take advantage of typos or, worse, impersonating people with a social media presence.
The reports are out there for anyone to see, and I’m not here to start fights. But let’s just say the projects that claim to be the best onboarding apps on Hive also end up being the most heavily abused. Is it intentional? Maybe not. But the damage is done all the same.
When I first jumped onto this chain, I remember the process not being too easy, but also not impossible. Of course, for some people the idea of handing over a phone number is out of the question. But simply giving out accounts should also be out of the question.
This is why projects like CheckinWith make the most sense to me. They allow for proof of humanity, and they also let the person doing the onboarding imprint something onto the new Hivean. The right attitude, the right words, the right guidance. All part of the pitch. All part of the conversation.
With all that said, and knowing this is a cat-and-mouse game, I still need to come up with something. How I can limit accounts to one per user is the part of the equation I don’t yet see—unless I request phone numbers too. Not perfect, but better than nothing, I suppose.
Part of this faucet, the one I’m prototyping right now, has to include the inability to make obviously scammy accounts. Names designed to trick people—like @bdhivestem, for example, which already exists, or countless other variations meant to catch someone half-asleep—should be blocked.
I’m thinking this list of rejected patterns and names could become a shared API endpoint for many account creation services across the chain. A database maintained by trusted Hiveans, witnesses, and of course Hive Watchers as well.
Is this perfect? Will it solve everything? Of course not. But to quote good ol’ Dan—who now only talks about the rapture—you can’t get rid of all abuse, and that shouldn’t be the goal. The goal is to tone it down. And that’s why I think my idea has some merit.
But hey, maybe I’ll just end up building something for @snapie and never get buy-in (though I’m not selling anything) from the other account creation services.
MenO