Permisos de Crypto API: una clave exclusiva para operaciones aún puede hacer perder dinero
Deshabilitar los retiros en una clave API elimina una ruta para mover fondos, pero no hace que una integración comercial sea inofensiva. Una clave que pueda enviar órdenes aún puede crear posiciones no deseadas, incurrir en tarifas o negociar a través de un mercado ilíquido. Evalúa las acciones que puede realizar una integración, así como la información que puede leer.
Asigna permisos a un trabajo específico
Una herramienta de informes puede necesitar saldos e historial sin permiso para operar. Una herramienta de ejecución puede requerir el envío y cancelación de órdenes. Las transferencias, los retiros y los cambios en la configuración de la cuenta son capacidades independientes que no deben habilitarse simplemente porque una guía de configuración solicite un acceso amplio.
Los nombres de los permisos varían según la plataforma. Consulta la documentación actual y la pantalla de autorización real. La documentación oficial de la API de OrangeX distingue los métodos públicos y privados y describe los alcances de acceso solicitados. Eso no establece que todos los controles ofrecidos por otro intercambio existan en OrangeX.
Por qué el comercio exclusivo sigue siendo importante
Considere una cuenta hipotética con 1000 USDT. Una integración maliciosa compra y vende repetidamente utilizando órdenes de mercado. Incluso cuando los retiros están desactivados, los diferenciales, las tarifas y los movimientos adversos de los precios pueden reducir el saldo. Si la clave también permite el comercio apalancado, las pérdidas potenciales y el riesgo de liquidación dependen del instrumento real y de los controles de la cuenta.
Un segundo riesgo es la venta de una cartera de pedidos escasa o la compra involuntaria de un activo ilíquido. Evitar retiros externos no impone un precio de ejecución garantizado ni una pérdida máxima en la negociación. La protección relevante es un conjunto de límites en torno a las acciones, tamaños e instrumentos permitidos.
Compara cuatro capas de restricción
Primero, conceda sólo los permisos requeridos por la tarea. En segundo lugar, utilice restricciones admitidas por la plataforma, como listas de IP permitidas o caducidad, cuando estén realmente disponibles. En tercer lugar, configure la lista de instrumentos de la integración, el tamaño máximo de pedido y los límites de exposición. Cuarto, monitorear la cuenta independientemente de esa integración.
Una restricción de IP limita dónde se pueden originar las solicitudes; no hace que un servidor permitido comprometido sea seguro. Un límite del lado del software puede fallar si el software en sí se ve comprometido. Trate estos controles como complementarios y verifique cuáles son aplicados por el intercambio y no solo por el bot.
Proteja las claves y pruebe sin acceso a operaciones reales
No pegue un secreto de API en un chat, capturas de pantalla, hojas de cálculo compartidas o un repositorio de código público. Mantenga las credenciales fuera de los registros y utilice un almacén secreto protegido apropiado para el entorno. Verifique el dominio y operador oficial de la integración antes de proporcionar acceso.
Cuando esté disponible un entorno de prueba documentado, utilícelo. De lo contrario, comience con la menor autoridad necesaria para validar la conectividad y verifique el comportamiento antes de habilitar acciones adicionales. Nunca asuma que una solicitud de datos públicos requiere un secreto o que una clave de demostración es intercambiable con una clave comercial real.
Planifique el apagado con antelación
Sepa cómo revocar la clave a través de la interfaz de la cuenta oficial antes de conectarla. Revise las órdenes y posiciones activas por separado al desconectar un bot: revocar las credenciales evita futuras solicitudes autorizadas, pero no necesariamente cancela las órdenes existentes ni cierra la exposición.
Si se sospecha que está comprometida, utilice la interfaz oficial para revocar la clave afectada, inspeccionar órdenes, posiciones e historial de transferencias, y comunicarse con el soporte verificado. Conserve los identificadores relevantes sin publicar el secreto. Una clave de reemplazo debe utilizar permisos corregidos y una integración revisada, en lugar de simplemente restaurar la configuración anterior.
Fuentes
- OrangeX: autenticación oficial de API y alcances de acceso
- Kraken: seguridad de clave API
- Kraken: ejemplos de permisos de clave API
Investigación revisada el 5 de noviembre de 2026 (Asia/Shanghai). El ejemplo de la cuenta es hipotético; La disponibilidad del control debe comprobarse en la plataforma utilizada.