Jokes aside, there is a completely easy mechanism to allow for an egalitarian distribution of initial fork tokens, if one were to be created.
During the last fork meeting, a user (I have no idea who it was, sorry), proposed burning your old FID to receive a new FID on the new fork. It would be easy to basically charge a small fee to receive additional farcaster tokens as well. It could be as small as $10 and be programmed to ramp up if users want more.
Pros:
- $10 is small. We have to bootstrap the system with something.
- Most people could still burn their FID and rotate to the fork, and it could still be programmed to give each user a small amount of tokens.
- The main idea around burning the FID was removing the centralization of the FID contract, so this likely has to be done anyways on some relatively open chain with stablecoins already on it. The funds could be locked in a wide Uniswap pool and bootstrap liquidity for the token.
- This should reduce spam accounts from receiving tokens. Some of them of course will purchase some amount of tokens, but I think it would align long-term token holders with people running botnets if they at least had a mechanism to purchase tokens and join the network with a fee rather than engaging in airdrop hunting and spamming the network. Fees can always be tuned to allow for the maximum distribution.
Cons:
- Additional complexity on the bootstrapping of the system.
- Someone's going to argue they don't have $10, but I'm not sure how since to even on-board onto farcaster, you need a data plan and previously also needed a cellphone.
Uncertainties:
- Requires a choice of chain to host the FIDs and introduces a larger discussion of how that happens.
- There is much debate about making people pay for stuff, but I'm somewhat convinced the cost of blockspace is getting cheaper in general. I'm skeptical that the cost would be too high considering many of the
There are ways to launch a token, without an airdrop, and do it in a way that reduces the chance of wrecking the system with heavy centralization.
CC
@eggman.eth @aviationdoctor.eth @cassie