> The Universal Account (TUA):
> [...]
> TUA can make a payment only in the following situations:
> [...]
> X's account balance = 0 at t. Any additional transactions outgoing from X at t are drawn from TUA.
When your wallet is empty, you can continue to make payments! Perhaps you can’t make payments directly, but pay indirectly with the other type of transactions. I suppose this works unless TUA is empty, but in this case TUA will be empty all the time. And there will be a lot of bots trying to empty it just in case.
Most of the transactions can be implemented as a strange Bitcoin/AltCoin wallet: Payment is easy. Support, Endorsement and Coupling are just a matter of sending the correct amount at the correct time. Even the balance cap can be implemented as a voluntary automatic payment. The strange part is the Inhibition transaction.
> Inhibition is a two-sided transaction over some duration t. If X inhibits Y over t, then X reduces the income or expenses of Y over t by some proportion i. By inhibiting Y, X effectively reduces the impact that Y has on the Strangecoin network by i over t by forfeiting that proportion of income and expense. To initiate the transaction, X specifies Y, t, and i, which must be approved by Y.
If Y has to approve it, I don’t understand why is there an X there. It can be a 1 side transaction where Y inhibits itself. In Inhibition is bad for Y, then it’s easier to implement using NOP, because nobody would use it.