How To Pay For Stuff By Upvoting It

in #steem5 years ago (edited)

Image Pixabay

I think it was @acidyo who once mentioned how cool it would be to be able to pay for a hamburger by upvoting it. I find the concept extremely cool as well. There is nothing particularly mind-bendingly difficult to the idea at a conceptual level. After all, what upvoting does is direct freshly minted SBD/STEEM and/or SP from the reward pool towards an account.

The problem with paying for stuff by upvoting them is, of course, the seven-day payout window. Forcing a customer to spend a week at the cash register at a McDonald's until the end of the payout window is a bit too much to ask. It also goes without saying that trusting the customer not to take back his upvote is a non-starter.

There are several ways to work around the problem, each involving varying degrees of centralization/decentralization. One way to solve it is to use a centralized payment processor as a trusted middleman between the Steemian and the merchant. The payment processor could operate a series of bots the Steemian could delegate Steem Power to. The bot would be trusted by the merchants to upvote posts each representing the products put up for sale (as requested by a delegator) and not pull away their upvotes in the middle of the payout period. The payment processor could require its Steemian users to transfer a sum equaling a week's worth of voting power delegated to the processor by them as collateral in case they try and cheat by pulling away their delegation while their upvotes for products purchased by them are still not paid out by the blockchain, yet.

Another way to solve the problem is to use an SMT or a token created with Steem-Engine that has a much shorter payout window, say, three seconds long (equaling the processing time of one block on the Steem blockchain). There could be another token for controlling the inflation pool of that token that could be used to pay for stuff by upvoting. For convenience, the liquid token (and SMT or a Steem-Engine token) could be pegged to a fiat currency like SBD is pegged to the US dollar - only with more sophisticated methods and having sufficient STEEM as collateral.

Sort:  

Very creative @markkujantunen. I'm afraid that many us have such small up-votes, it would not be worth it. But I like the direction!

Well, should the marketcap grow to the tens of billions, then many more would be in a position to pay with upvotes. :)

$rewarding 10% 15 min

Man I would love this idea. And for all those who are wondering “but what if my upvotes are too small?” Imagine if you could buy something by triggering a ton of upvotes! I would drain my voting power to buy some food with it 😛 I also couldn’t help but think that the pickles on that burger look like sliced up banana 🍌 🤣

Posted using Partiko iOS

You wouldn’t have to vote with your own Steem/SMT Power. It could be delegated to you. :)

Posted using Partiko iOS

You got a 9.22% upvote from @ocdb courtesy of @markkujantunen! :)

@ocdb is a non-profit bidbot for whitelisted Steemians, current max bid is 45 SBD and the equivalent amount in STEEM.
Check our website https://thegoodwhales.io/ for the whitelist, queue and delegation info. Join our Discord channel for more information.

If you like what @ocd does, consider voting for ocd-witness through SteemConnect or on the Steemit Witnesses page. :)

Coin Marketplace

STEEM 0.19
TRX 0.14
JST 0.030
BTC 60035.79
ETH 3187.54
USDT 1.00
SBD 2.45