I have been approached by a community member who has offered to cover the $45,000 to implement stealth transfers in the GUI *IF* he can get his money back through stealth transfer fees.
Interesting. I suppose if they are willing to pay for the creation, the whole $45,000, then I guess it's worth it to them. I also think it's a very interesting business model that has never been done before but this could actually work.
Stealth transfers cannot participate in the referral program. The fee for a stealth transfer can be higher (premium service) at about $0.50, with $0.10 going to the network and $0.40 going to the individual who funds this improvement to the GUI.
Considering the novelty of the feature I think the fee could be higher than that. You could probably set it to $1 per transfer. I doubt people would be using it all the time so unless it's used frequently I don't know how it would pay for itself in fees.
Blockchain.info used to have a similar feature, a sort of stealth transfer based on Coinjoin or something like that, and maybe based on how popular that was we could try to figure out how popular stealth transactions could be for Bitshares?
After the first 20 Million BTS worth of fees have been paid to this individual, the split would reverse, with $0.10 going to him and $0.40 going to the network.
Is he going to get paid in BTS or in USD? If it's in USD and the price of BTS crashes, then he could end up with more BTS than we might expect or want. Although I don't think it's a bad model, it's very different.
The bottom line is that rather than diluting to pay for this feature, it will be entirely funded from future revenue generated by the feature itself. As fees are set in terms of BTS, we would allow the individual who paid for this feature to set the fee until the first 20M BTS have been paid, then the committee members would take over setting this particular fee.
Okay I can go for that. All fees in BTS is cool. If it were in USD then I would think hell no.
Without paying for this work there would be few transfers of this type. So the network doesn't lose much nor take much risk.
I have put this as a $1000 worker proposal because it requires a hard fork to add the fee splitting and it requires stakeholder approval. $1000 is a token amount to show that the stakeholders standby this decision.
I am still working through the details with the individual who has made the offer, but we cannot do this unilaterally.
If there is demand for it, and someone is willing to pay for it, then do it. What do you lose?
On the other hand I'm more interested in the bond market and prediction markets, and while I do know privacy is essential, it's kind of like having privacy built before we have the playground with which to attract people in the first place.
If he's going to bring people to Bitshares because that feature has been built then it could be interesting.