@smoul Non-members should not be able to send transactions.
An Aside
If a member amasses UD and then loses his membership, then he is effectively removing some of the currency from circulation and thus increases the value* of UD.
(By “value” I mean the value given by the community, not an assigned value; it freely fluctuates alongside the changing views of the community.)
My reply
If you need not be a member of the community to spend UD, then why have certifications? Certifications (as I understand) were added to create a fair system (1 identity per person, so that that person gets the same amount of UD allotted him as any other person).
If one need not be a member to spend UD, then he can exploit the system and gain “anonymity” instead of linking himself with his Identity and PubKey:
- Amass a quantity (
Q
) of UD in a wallet that he owns. - Create a set (
I
) of unproven identities without certifications. - Send an arbitrary amount of UD from
Q
to the identities inI
. - Send UD randomly between the identities in
I
to obfuscate the originator (especially by sending UD at random intervals). - Spend the mixed UD held by the identities in
I
.
Am I mistaken?