OK I've written a lot on this already, but I'll try and re-explain to clear up the confusion.
100 nodes in the system, 49 honest, 51 not.
2 are hatchers, 1 honest, 1 not. Both do equal transaction according to honest/dishonest nodes in the system (49% and 51% respectively) work for arguments sake.
Honest nodes vote honest hatcher to make an EMU
Honest hatcher creates EMU and distributes 39% to itself, and 41% to dishonest hatcher. Remaining 20% is distributed to non-hatcher nodes dependent on EMU holding.
Everyones happy.
Dishonest node votes yes to EMU create with dishonest clients.
Dishonest node creates EMU
Dishonest node gives all EMU to itself.
Honest nodes reject dishonest nodes EMU creation.
Dishonest node can't spend those EMU's in system.
Honest nodes happy again.
Dishonest node wasted effort.
EMU's HAVE to be distrubuted according to set of rules, which can be checked against the ledger by ANY node in the system. Thus, there's no point in dishonest nodes trying to create EMU's for themselves as they can not keep them, and if they do, the honest nodes reject them and they can never be spent.
Everyone is not happy when 41% of the EMU is distributed to one guy because he is running 51 dishonest nodes on amazon servers.
You haven't even bothered to address how you plan to prevent double spending or network transaction blocking by a guy running 51% of the clients on amazon servers.