How will the payment of BTCD dividends work (revenues from InstantDEX, Teleport, ...) ?
The BTCD address that staked will be credited with the dividend
Then there will be a mechanism to make claims for the dividend, not sure of the details yet, maybe someone wants to solve this? It is a matter of linking claim address with the address of the BTCD address that earned the dividend by staking
so scanning blockchain to find the BTCD addresses that staked (I think each block staked should have equal weight)
then each BTCD address would get a percentage of the total dividends
Separately, we need to link the above BTCD addresses to payout addresses, which would be BTC or NXT. Alternatively, we could convert all the dividends into BTCD and simply send the payments to the BTCD address. That is actually much simpler and it wont require any linking of addresses and thus losing the privacy.
Once there are dividends to share, it is a matter for calculating the allocation and then we can automatically send the dividend to each address as long as it is above a certain threshold.
I wont have the time to implement this for a while, so if anybody is up to it, then this will allow for dividends sooner rather than later
James