First, I said no to LIFETIME royalties, not to a revenue for him.
I would highly prefer give him a 1000% ROI than a lifetime one.
Second, this feature will be made eventually.
The community now seems to doesn't want to pay for it, just because there are other proposals that are more important/requested.
This doesn't mean that the community will never vote for a worker proposal for stealth transfers.
Plus, this seems very important for CNX, so they would want to implement it in graphene anyway.
That's what I'm saying. Even though the Community wants to pay for it, they can't. They can't afford it at these liquidity rates. imagine if we dry up our liquidity for stealth addresses, how much left would we have (before the price drops even further) for other projects? Not much I'd say.
What if we crowdfunded the bond / pm market to the community? Would you say that those who invested wouldn't get lifetime fees? Then nobody would want to crowdfund.
This could be a potential new source of funding for Bitshares. It could accelerate our development if we allowed for this.
How do we know the private investor didn't crowd fund to get the $45,000? Maybe they asked their friends to pool money together to come up with that? We don't even know.
We should treat it as if it was crowd funded. In a private crowd fund, for a private feature, since the feature isn't being paid for by the blockchain or by the community as a whole, the community has no right to profit from this implementation. If the community eventually has the money, the community can simply use a worker proposal to put a community funded and even better version of the same feature and that is when the community has a right to transaction fees.
As far as I'm concerned the community has a right to 0% transaction fees because it's not being paid for by the blockchain. I think the precedent is a good one. Not every feature will be funded by the blockchain, and not every feature has to be. If private entities fund private features they should get private profits, until a worker proposal decides to pay $45,000 to implement the feature.
As far as I'm concerned, competing implementations is not a bad thing. It can result in multiple implementations of a feature, so that you have multiple bond markets, multiple prediction markets, with significantly different features. Some would be private, some would be blockchain funded, some would be done because some developer just does it.
What if we crowdfunded the bond / pm market to the community? Would you say that those who invested wouldn't get lifetime fees? Then nobody would want to crowdfund.
This could be a potential new source of funding for Bitshares. It could accelerate our development if we allowed for this.
So a 1000% ROI would not be enough to join the crowfund?! Where esle you can find such a deal?
This could also bring to big whales funding features and taking all the revenues for lifetime, leaving the blockchain with nothing and without the possibility to have community worker proposals.
There should be unlimited ROI. When people invest in anything else there isn't a cap on the ROI so why for this?
What if ROI was capped at $5 Million. Would the investor be dissuaded? ... $5 Mil is far short of lifetime, IF Bts is a big success...
I can't believe "capitalists" are here talking about ROI caps. I do not support ROI caps for something like Bitshares. That is straight communism.
This would be fine if Bitshares were marketed as communism but it's called Bitshares, and shareholders don't want to hear that there ROI is capped. Do you want a cap on your ROI as a holder of BTS? I didn't think so.
So if someone privately funds and pays for a new feature even if it's not entirely paid for by them, they should get 100% of the fees of the part they paid for. Which means if you use the GUI they paid for, you pay them, and if you want to avoid paying them then you use a worker proposal to build a community version of the GUI.
Stealth transfers already exist and have been paid for by community funding so that isn't the issue. The issue is the interface. Nothing stops the community from creating a UIA at some point in the future to create a new interface feature if people see millions of dollars flowing to an anonymous person.
But at this point in time it's so risky that most people don't even want to put up a UIA. So why don't you offer a counter proposal where there is a bidding contest between a UIA and the anonymous person? If you can raise $45,000 then the more decentralized version wins?