Ethereans are going crazy over free money in the form of ERC20-ed Reddit karma points that has turned ethtrader into a donuts trader.
In collaboration with reddit admins, ethtrader is piloting an experiment …of sorts whereby accounts are given points based on how much they contribute to the subreddit.
Some have amassed 200,000 points while our “official” account, which rarely engages to only perhaps make a comment once every two months or so, has gained 3,000 points.
These points are meant to address sybil attacks by many new bot accounts as it would necessarily take some time to gain points with two million of them issued to all contributors every week.
The points can then be used to give weight to votes in polls and can even be used to buy a banner in the new reddit design.
The new design hasn’t attracted a favorable reception.
People have used reddit for years and they don’t very much like jumping around through the latest design trends.
The headline font is black in the new design rather than the old comfy blue. There’s too much stuff going-on, too many colors, too much highlighting, bolding.
So the admins perhaps came up with these points to “trick” people into using the new design.
They’re called “donuts” due to an old meme from a time when ethereans dreamed of the price of eth reaching donut parity.
Then they got a bit too greedy and jumped from a donut to one lambo, leaving them with just a pair of Nike sneakers.
Anyway, we’ll have some more commentary later, but first of all we had a testrun through following the Uniswap instructions.
So first we had to connect donut.dance to our reddit account. As we don’t know who this donut guy is, we thought of using one of our reporter’s account who has gained just about 900 donuts.
Succumbing to the admins’ plot, we went to the new reddit and from there sent about half the points to some other guy we don’t really know.
After a bit of refreshing on the dancing donut, it now told us we have 400 points. We don’t care much about those though, we want eth, so we withdraw:
Now we go to Uniswap, which is “a protocol for automated token exchange on Ethereum.”
As we’re so great at following instructions, we first got disappointed that they were not showing donuts on the drop-down menu.
That’s because we have to “paste the address: 0x23d80c4ee8fb55d4183dd9329296e176dc7464e1 into the token selection field on uniswap.exchange,” which we did.
Once tokenized we can now trade them like any other token, with people sending points to the donut bank for the tokens or sending ERC20s for the points.
Those ERC20s can then be bought or sold for eth.
So through some layer, reddit is effectively giving out free money.
We say “free.” However there may be costs to it… People could hoard donuts to fake their popularity or the amount of contribution to the sub. That would give them a mention on the ethtrader sidebar if they’re a top holder. It might allow them to fakely skew polls, and it might allow them to buy the top banner.
Reddit could be showing with this experiment that they can also do something similar to the Basic Attention Token but in a more “analogue” fashion.
That’s because, in a way, advertisers on reddit are effectively paying contributors in as far as the donut has value due to demand for the banner, value that goes to the point receivers.
Making it pretty much Basic Attention Token in a nutshell, especially if reddit as a publisher keeps for itself some percentage of distributed donuts.
The other aspect is that they’re kind of saying reddit too can do something like steemit without having to put stuff on the blockchain directly.
The experiment is also perhaps showing that in this very simple form the whole thing can easily be gameable because whoever has the most money can have the most influence, rather than whoever contributes most or at the highest quality and so on.
That means they could be saying that these blockchain based social networks are stupid or reddit could genuinely be trying to utilize some of the ideas expressed in these blockchain based social networks.
What they are definitely saying is that you don’t necessarily need the blockchain part directly because their centralized database can also issue points to incentivize people to go to the new design presumably because the reddit designers are a bit too lazy to make the new design like the old one, but more crispy.
The problem, however, is that the donut bank might not actually give out donuts because it wants to exit scam. Or the centralized database might be biased in some ways by perhaps preferring American contributors or through keyword analysis by preferring liberals or conservatives or techies or whatever they want.
Then the other problem is the reddit administrator might secretly print loads of donuts and give them to someone unfairly or might crash the donuts market or they might delete all the donuts and close off the experiment.
The kid coder designing the system might ask why shouldn’t he just make the donuts be natively ERC20s? It’s not that hard. You just add web3 to the reddit backend and link that to the donuts distribution algorithm and all these trust related problems are gone.