How Client Architecture applies to decentralization & security in Crypto