I think OldMan makes a strong case for monthly dividend payouts. “Destroy continuously and split monthly.” I would like to see this seriously considered as a requirement.
If Bitshares is going to advertise that it pays dividends (as it currently does) then these dividends need to manifest as a concrete inflow value that the user can easily connect to something tangible (IE ooh I can get a free lunch tomorrow). A dividend needs to be a transaction showing a deposit into the user’s wallet. I think it would be a big mistake to punt on implementing dividend transactions and instead think it is acceptable to solve this in the UI layer and display some calculated value percentage of the whole. I get it that it burning the fees is cleaner and handles the math, but it will not have the same impact on the user’s value perception.
Is there an opportunity to incentivize support of the TaPOS here? Something like: wallets that have made at least 1 transaction in the past month will receive dividend payout. Inactive wallets are penalized by not getting dividend payout.
I think that we can work it like this:
Balance: 1000 MIPs (Micro Percents)
Dividend Earned: .01345 MIPs (since last transaction)
Total Balance: 1000.01345 MIPs
This way users can 'remember' what they use to own. Then when they make a transaction the display updates to:
Balance: 1000.0135 BTS
Dividend Earned: .0 BTS (since last transaction)
Total Balance: 1000.01345
All of this would be purely on the display side of things. When the user makes the transaction it will simply show 'dividends earned' as a separate line item. We can then display: Dividends Year to Date.