About 9 days ago we announced our Steeve’s Business Plan. What we now call vote beneficiaries is mentioned there:
> Steeve will take a percentage of each vote going through our platform to the content which the curator wouldn’t have found without Steeve.
We would like to announce that this part of our business plan will go into production on Sunday 9th at 19:00 UTC. In this post we would like to describe how it is going to work.
[IMAGE: https://static1.squarespace.com/static/5971f107a803bb33436d67a0/59ab0af403596e9ba054ef22/59c7ee656f4ca30b86cf0909/1508082522939/IVL+-+heart+vote.JPG?format=350w]
Implementing Vote Beneficiaries
As you probably know, there is nothing like post beneficiaries that would work for votes. I.e. there is no way to tell the blockchain that you are voting on something and you want to redirect some percentage of your curation reward to someone else.
This is unfortunate since this would be a logical way how Steeve could be rewarded for what it is doing for people.
In the end, we’ve found a way how to solve this. When you vote on a story recommended by Steeve, a comment is created under the chosen story that Steeve upvotes on your behalf as well, but only with a small fraction of the original vote. Since the comment is actually created by @steevebot, the author reward goes to us (curation rewards being disabled for the comment).
So, when you upvote a recommended story like this through Steeve, we take 10% of your original vote’s strength and use it to upvote the comment created to collect the reward for Steeve.
Extra Benefits
Posting a comment like this also lets the story author know that their story was found thanks to this unique combination of Steeve’s AI-based recommendation engine and real human curation. This helps to spread the word about Steeve and also it is a booster for the authors to learn that their post was appreciated.
Dispelling Possible Downturns
You may argue that this will cost Steeve users additional RC, which may be a problem. You are right that our users will have to pay RC for extra votes, but vote operation on its own is really cheap. Regular accounts can throw hundreds of votes a week (e.g. with 15 SP you can cast 50 votes a day), and Steeve is going to cast benefactor votes for recommended stories only anyway.
Summing Up
Steeve Vote Beneficiaries is the way how Steeve gets rewarded for that it is doing. We believe it to be appropriate since it precisely reflects the added value Steeve brings to its users.
It should be noted that there is also another way how you can support Steeve if you feel like doing so, and that is Steeve Upvote Program. Please consider joining in!
View this post on Steeve, an AI-powered Steem interface
@espoem | Dec. 7, 2018, 9:34 p.m. | Votes: 0 | [
VOTE ]
The line you refer to precedes the pay_curators function.
https://github.com/steemit/steem/blob/master/libraries/chain/database.cpp#L1789 this code splits the rewards into authors and curations.
But then https://github.com/steemit/steem/blob/master/libraries/chain/database.cpp#L1791 is there to split curations rewards amongst the curators. At this point, you have ca 75% (won't claim exact numbers) in authors rewards. However, pay_curators returns 0 (= curation_remainder) and max rewards (= curation_tokens) will be 0 too.
https://github.com/steemit/steem/blob/master/libraries/chain/database.cpp#L1794
https://github.com/steemit/steem/blob/master/libraries/chain/database.cpp#L1797
In both cases, zero is added and authors rewards stay at 75%. Then the beneficiaries are calculated, which may decrease authors rewards even more.
I'm very happy with this development @steeveapp and have enough RC's to cover the additional comments.
The only issue would be for people who have low RC's but I don't think @steeveapp would earn much from them anyways (since they probably only have a small amount of Steem Power).
Maybe you could exclude charging people with a small amount of Steem Power @hr1 and increase the charge for people like me with enough Steem Power.
I'd be happy to pay 15% of my vote or even 20% of my vote for posts that I found through @steeveapp. I wouldn't have found them without @steeveapp anyways so I am happy to pay.
When you have more users you might be able to run a poll to see how much your users are willing to pay for your service and a lot of people might be very happy to pay more (like me).
QUESTION
I don't want to set @steeveapp as a beneficiary for all of my @steeveapp upvotes but I want to upvote the @steeveapp notification comment at 100%. Is there a setting to allow that?
P.S. I'm really happy that it will automatically notify people that I found them through @steeveapp since I have had to tell people manually in the past.
@void | Dec. 8, 2018, 10:39 a.m. | Votes: 1 | [
VOTE ]
> I'm very happy with this development @steeveapp and have enough RC's to cover the additional comments.
@steevebot is going to be creating comments, you are going to be voting only.
We actually discussed excluding people with little SP yesterday. It is doable, but there are actually not that many accounts with so little SP, we think. In any case, this can be added later if it turns out to be a problem.
> I'd be happy to pay 15% of my vote or even 20% of my vote for posts that I found through @steeveapp.
It would probably make sense to make this configurable.
> I don't want to set @steeveapp as a beneficiary for all of my @steeveapp upvotes but I want to upvote the @steeveapp notification comment at 100%. Is there a setting to allow that?
Not exactly sure what you mean here. First, we are not going to charge you for all upvotes through Steeve, just those on recommended stories. And those notification comments you would like to upvote 100%, which are those? You said earlier that 15% or 20% would be fine, so what is this number related to? Which of the beneficiary comments you would like to upvote?
Posted using Steeve, an AI-powered Steem interface
@void | Dec. 8, 2018, 1:02 p.m. | Votes: 0 | [
VOTE ]
From what I know, @hr1 told me that this feature was requested, but it was rejected for some reason, I think that he mentioned potential technical issues?
Well, there are two parts to this feature. The beneficiary one and the spread the word one. We could potentially just keep creating foobar comments under a foobar post and use that to collect all rewards, that is true. I guess that you would like that better. On the other hand, calling these comments spam is just your view on the matter. Look at @chrisrice above who likes the feature actually.
And as @hr1 pointed above, we are not saying this feature will be on forever.
Thanks for your comments in any case, any input is valuable and we are considering it. It might be just a bit too early to judge before the users had any chance to see it in production and comment on it.
Posted using Steeve, an AI-powered Steem interface