If anyone can become a delegate, and if we have automatic voting, smart contracts, etc, built in, could we use something like Ciphertext-Policy Attribute-Based Encryption or maybe something else where a proposal is presented with a "hire" or "don't hire" choice? If voters choose to hire then could the smart contract automatically hire whomever fits the attributes that the smart contract is looking for?
All of the votes would be given to the smart contract itself and then the smart contract would handle the rest. The smart contract would automatically vote on shareholders behalf whenever someone who matching the attributes defined in the smart contract comes forward to accept the contract. The smart contract would then use human attention to check the work of the employee before payment is confirmed?
I may not be good at always explaining the ideas I put on this forum but if anyone else can get what I'm trying to say and clarify that would be helpful. Essentially it should be hiring and firing by algorithmic processes where votes are given to the smart contract which hires based around criteria the shareholders want. So if we want referral contracts then anyone who meets the criteria of the smart contract who can be proven to have referred unique users to Bitshares can be made into a delegate based on how many members they bring in.