1. Логин
2. Пароль
3. Самое важно Клиент обязан подключить свой Холодный или бумажный кошелек.
....
Что у нас получается
....
Хочет торговать - вводишь закрытый ключ, устанавливаешь таймер активности , биржа работает с твоим кошельком и ведет торги.
В этой схеме сплошные издержки и неудобства. Чтобы биржа позволила вам делать сделки, она должна забрать средства с вашего кошелька и с кошелька вашего контрагента. Это и время, и засирание блокчейна задорого. Расшаривание приватного ключа, это способ повысить риски потери криптовалюты в несколько раз. Причем у биржи других забот нет, кроме как бодаться с клиентами, чьи средства внезапно перевелись неизвестно куда. Это просто усложненная схема классической торговли, когда утром человек заводит средства, а вечером выводит - просто добавлен таймер автовывода.
Реализовать абузоустойчивую торговлю намного проще, по типичной схеме с блокировкой средств на горячих/холодных кошельках биржи. Главное, чтобы ядро и сервер с кошельками были достаточно хорошо дистанцированы от лап ФБР, через надежную цепочку проксей. При желании его можно хостить хоть на режимном объекте в России, куда так просто американцев не пропустят. Это конечно увеличит время отклика заметно, но в военное время по другому никак. А для управления балансом, в случае отказа/конфискации сервера фронтэнда, можно разработать протокол сообщений поверх блокчейна (произвольной шустрой криптовалюты), с простыми командами на вывод, отмену заявок, закрытие позиций (это конечно слоупок, но для резервного варианта сгодится). Наибольшая проблема в создании такого сервиса: требуется много времени работы квалифицированных программистов, а значит и расходы. При том, что появление пиратской биржи в сети, едва-ли будет долго оставаться безнаказанным, со временем загонят в угол все равно.