Сначала дадим небольшую справку, что такое ключи API Ed25519.
Ключи API Ed25519 основаны на эллиптических кривых и используют асимметричную криптографию для аутентификации Ваших запросов в Binance API. Как и ключи API RSA, ключи Ed25519 асимметричны.
Вы можете сгенерировать пару ключей, поделиться открытым ключом с Binance и использовать свой закрытый ключ для подписи запросов.
Схема цифровой подписи Ed25519 обеспечивает высокий уровень безопасности, сравнимый с 3072-битными ключами RSA, при этом имеет гораздо меньшие подписи, которые быстрее вычисляются, для сравнения:
API Key Type / Signature Size / Signature Operation Time
HMAC-SHA (256bit) / 64 bytes / 0.00 ms
Ed25519 (3072-bit) / 88 bytes / 0.03 ms
RSA (2048-bit) / 344 bytes / 0.55 ms
В терминале MoonBot на вкладке Настройки-Логин сейчас реализована поддержка API ключей на основе шифрования HMAC-SHA (256bit) и они являются самыми быстрыми, а также API ключи на основе шифрования RSA (2048-bit), которые обладают повышенным уровнем безопасности. Поддержка API ключей на основе шифрования Ed25519, в терминале MoonBot пока не предусмотрена и возможно появится в последующих релизах.