Account model, Wallet model and Security on the DEX part 1 of 2