Centralized exchanges are too insecure to be trusted with custody of user cryptocurrency