What is the best way to distribute a new token? Let's talk airdrops.

in #steem7 years ago

I have a question for the community, and I'd like as many answers to it as possible.

Hypothetically, suppose a person were creating a brand-new experimental token system and they wanted to give away tokens to people as a function of all the actions they'd taken on Steem. What's the best distribution model? I'm essentially talking about an "airdrop," where you pick certain kinds of people and then give them tokens for free.



To kick this off, let me propose a couple obvious ones and then a couple probably-dumb ones. The ground rules are simple: We need a rule that takes the entire history of the Steem blockchain and outputs the number of tokens to give each account.

First, the obvious and therefore somewhat lame ones:

  1. Uniform airdrop: Every registered Steem account gets an equal number of tokens. This disproportionately benefits anybody who bulk-registered many accounts (I'm looking at you, @noganoo), early miners, and tech-savvy people.
  2. Proportional to Steem Power: No-brainer. Obvious. I'd say probably too obvious.
  3. Proportional to Author Rewards: This would have something in common with Steem Power, but it would exclude some of the founders of Steem. For example, @val-a has over 600 times as much SP as me, but I have 20 times more author rewards than him.

Now let's get more creative:

  1. Number of replies: This could benefit people who are more engaged in the community. It could also benefit auto-reply bots like @cheetah and stuff.
  2. Number of votes: @fyrstikken would do well with this one, as he upvotes nearly every post (every post?). Also @weenis. Remember @weenis? He was an absurd bot early on who upvoted and replied to every single post.
  3. Average length of post: Why would we do this? I don't know! But we could.

Now let's be stupid:

  1. Number of downvotes: Let's give tokens to the sociopaths in our midst!
  2. Number of transaction operations: @poloniex rules here!
  3. Randomly: Run a complete lottery. Iterate through all Steem accounts and assign them a random number of tokens.

Now you tell me how you'd distribute a new token! No answer is too simplistic, too dumb, or too complicated. I want to cast a wide net.

My readers: "Why are you asking us this, @biophil?"

I'm not telling. ;)

Sort:  

If you are looking for a 'fair' way to distribute something, I think it would be near impossible. How could you account for the time someone spent off-line working on their articles? Simply counting the number of posts is also misleading as many post a lot of junk content and they should not be rewarded for consuming resources for junk.

I feel bad that I'm not able to give any suggestions and can only provide more 'obstacles' for you to think about.

Hybrid model.

50% of the tokens are distributed evenly amongst all accounts.
50% of the tokens are distributed according to SP.

This is how we did bonuses where I worked. (Experience and education, not SP)

Though it's very similar to Author Rewards, you could do it by Authored Posts (not comments).

You could also look at engagement - for example:

Accounts Logged In Since X Date
Accounts Logged In X Times
Average Length Of Login

You could also do a Spread Of Active Time (the more often around the clock a user is active, the more tokens they get): This would reward "no-lifers" who are up at this all-night and day like myself or Sweetssj (I kid).

Accounts Logged In Since X Date
Accounts Logged In X Times
Average Length Of Login

That would be interesting, but it's not available from the blockchain. Your last point could be done, but it could also favor bots which don't sleep.

You could also do:

Least Steem Powered Down
Least Time Powering Down
Most Steem Powered Down
Most Time Powering Down
Most Steem Transferred/Invested (ie, highest "unearned by authoring/curating" SP)

It's difficult to gave a precise answer not knowing what is the purpose but let's try:
You could bunch more variable to create a more accurate proportion for your needs. Like:

  • 0.5 to Steem activity (to ensure that the user is using steemit and reward users for it) - here it will be included the post average, comment average and resteem
  • 0.25 to author rewards (it will reward people that are engaged with the community)
  • 0.25 to steem power (it will reward people that hold steem and increase it's value)

But depends on your objective

keep steeming!

Depends on what you're going for. I personally quite like uniform drops.

If you'd want to distribute tokens for a video platform, then give people tokens for each Youtube account. Game platform? Steam account. Social media? Facebook account.

Yes, you can game the system by making multiple accounts but you might be able to reduce abuse by implementing a simple check. (Profile picture? Some account activity?) Just seems to be the most fair distribution.

Only works if your application doesn't depend on privacy/anonymity though.

What I would do :
1- Choose a start time, probably around June 2016, consider that everyone has N steem power at this date
2- Rerun all the posts and votes with a particular curve (maybe linear with an offset ?) and recalculate rewards for the new coin as if it was a fair launch
3- Publish the final list and wealth of each user, and ask the community to name and shame past abusers in the purpose of nulling/reducing their balance

Easy

Oh and I know why you are asking this

I really like numbers 1 and 2, but maybe you're more suited to the shaming bits of number 3... ;)

I would certainly recommend a few names, but if we only count author rewards, not the curation nor the mining, it would already remove 99% of the abuses I think.

So you want to make a new token?

So you want to make a new token?

Yeah, something like that. I'm keeping all the details under wraps until I actually have something to say.

I really don't know man. But you really did great research on steemit. :-)

Upvoted. Resteemed. Better yet, I would love to HAVE solar power decentralized block chain drones like Steemit bots with the ability to AIR DROP and to exchange crypto and products and anything and everything including the internet and cloud storage stuff and the block chain stuff and money stuff and everything. It would be amazing.
.
I would love to have the drones fly around the world. And some doctor drones can come repair old drones automatically as well.

Congratulations @biophil! You have received a personal award!

Happy Birthday - 1 Year
Click on the badge to view your own Board of Honor on SteemitBoard.

For more information about this award, click here

By upvoting this notification, you can help all Steemit users. Learn how here!

Hello ! An interesting question, it seems to me that the distribution of tokens should be depending on the time that a person is spending on business.
As well as 50/50

Coin Marketplace

STEEM 0.16
TRX 0.15
JST 0.028
BTC 54349.85
ETH 2284.90
USDT 1.00
SBD 2.32