Análisis del Hook de Uniswap v4: Diseño de Arquitectura, Vulnerabilidades Comunes y Prácticas de Protección

marsbitPublicado a 2026-06-22Actualizado a 2026-06-22

Resumen

Desde el lanzamiento de Uniswap v4 en la red principal, el mecanismo Hook se ha convertido en una de las innovaciones más destacadas en DeFi. Plataformas como Flaunch en Base utilizan Hooks para precios fijos en preventa y liquidaciones automáticas, mientras que protocolos como Bunni v2 los emplean para liquidez programable y modelos de re-staking. Sin embargo, el auge de estos casos de uso también ha traído un aumento significativo en ataques dirigidos a vulnerabilidades en la implementación de los Hooks. Este artículo analiza la arquitectura de seguridad de los Hooks de Uniswap v4. La principal innovación es un contrato único PoolManager que gestiona todos los pools y utiliza un sistema de "flash accounting" (contabilidad temporal), donde los cambios en los saldos se resuelven al final de cada transacción. Cada pool puede vincular de forma permanente un contrato Hook, que se ejecuta en puntos clave como `beforeSwap` o `afterAddLiquidity`. Un aspecto crítico es que los permisos del Hook (qué funciones ejecuta) están codificados en los últimos bits de su dirección de despliegue, lo que requiere un cálculo cuidadoso usando herramientas como HookMiner. Un error común es que funciones de callback como `beforeSwap` no tienen control de acceso por defecto en plantillas como BaseHook, dejándolas expuestas si el desarrollador no lo implementa explícitamente. El análisis de la pila de llamadas, como en un intercambio (`swap`), revela que los Hooks pueden modificar los montos de la...

Desde que Uniswap v4 se lanzó en mainnet, el mecanismo Hook se ha convertido en una de las innovaciones más seguidas en DeFi. La plataforma de lanzamiento de memecoin Flaunch en Base Chain utiliza Hook para implementar un precio de preventa fijo y un mecanismo de liquidación y lanzamiento automático; el protocolo de liquidez Bunni v2 utiliza Hook para construir modelos de liquidez programable y reestaking; tokens como SATO, uPEG (Unipeg) y Slonks, centrados en la mecánica de Hook, también han registrado aumentos de decenas de veces en cortos períodos este año.

En el otro lado de la prosperidad del ecosistema Hook, los ataques dirigidos a defectos en la implementación de Hook también han aumentado significativamente. Este artículo comenzará con el mecanismo Hook de Uniswap v4, analizando gradualmente su stack de llamadas central, para ayudar a los desarrolladores de proyectos a comprender las posibles vulnerabilidades presentes.

Seguridad del Hook de Uniswap v4

1. Introducción

El cambio arquitectónico más significativo de Uniswap v4 respecto a v3 es la introducción del mecanismo Hook (gancho): permite a los desarrolladores adjuntar contratos personalizados a eventos del ciclo de vida del pool de liquidez, inyectando lógica arbitraria en nodos como swap, adición/eliminación de liquidez e inicialización.

Los cambios clave de v4 son los siguientes:

- Modo Singleton: El estado de todos los pools es gestionado centralmente por un único contrato PoolManager, ya no se despliega un contrato independiente para cada pool.

- Flash accounting (contabilidad flash): Los cambios de saldo intermedios durante una transacción solo se registran en transient storage, y se liquidan de manera unificada solo al final de la transacción.

- Mecanismo Hook: Cada pool puede vincularse a un contrato Hook, y el PoolManager llamará a este contrato en puntos clave (beforeInitialize, beforeSwap, afterAddLiquidity, etc.).

- Hook no intercambiable: Una vez que se inicializa el pool, la dirección del Hook vinculada se fija permanentemente (la dirección del Hook vinculada al pool no se puede modificar, pero si el contrato Hook en sí es actualizable depende de su implementación).

En la era de v3, los desarrolladores solo necesitaban confiar en el propio protocolo Uniswap; en la era de v4, la seguridad de cada pool depende del Hook al que está vinculado. Hook convierte a la AMM de un primitivo financiero fijo en una infraestructura financiera programable, pero el modelo de seguridad también se fragmenta de "nivel de protocolo" a "nivel de pool".

2. Arquitectura del Hook

2.1 Modelo PoolManager y unlock/callback

El contrato central de v4 es el PoolManager singleton. Cualquier operación de cambio de estado en un pool (swap, adición/eliminación de liquidez) debe llamar primero a PoolManager.unlock(), obtener permisos de callback únicos y luego completar la acción específica en unlockCallback(). Al final del proceso, el PoolManager verificará si el libro de contabilidad está equilibrado:

Si NonzeroDeltaCount != 0, se revierte directamente. Esta es la restricción central del flash accounting de v4. Cualquier Hook puede desequilibrar temporalmente las cuentas durante su ejecución, pero debe resolverlo antes de que termine la transacción; de lo contrario, toda la transacción se revierte.

Cada pool se identifica de manera única por la estructura PoolKey, que incluye el campo hooks:

PoolId se calcula mediante keccak256(PoolKey), por lo tanto, direcciones de Hook diferentes producirán pools diferentes. Esto también significa que PoolManager no verificará si una dirección Hook ha sido usada previamente en otros pools; el mismo contrato Hook puede estar vinculado a múltiples pools simultáneamente.

2.2 Permisos del Hook codificados en la dirección

Un diseño contraintuitivo de v4 es: Los permisos del Hook no están determinados por una variable interna del contrato, sino por la dirección de despliegue del contrato Hook.

PoolManager verifica los 14 bits más bajos de la dirección Hook para determinar si este Hook necesita ser llamado en un punto específico del ciclo de vida:

Por ejemplo, BEFORE_SWAP_FLAG = 1 << 7. Si el bit 7 de la dirección Hook es 1, PoolManager llamará al beforeSwap() de este Hook antes de un swap; de lo contrario, incluso si el contrato Hook implementa beforeSwap(), nunca será llamado por PoolManager.

Esto significa que al desplegar el Hook se debe calcular la dirección mediante CREATE2 + salt, construyendo una dirección cuyos bits bajos coincidan exactamente con los permisos objetivo. Uniswap proporciona oficialmente la herramienta HookMiner para este propósito:

Cuando los bits de permiso no coinciden con la implementación de la función, surgen dos tipos de problemas:

(1) Se implementa una función hook, pero la dirección no tiene codificado el bit de permiso correspondiente: PoolManager nunca llamará a esa función, la lógica es inefectiva.

(2) La dirección tiene codificado un bit de permiso, pero el hook no implementa la función correspondiente: PoolManager puede revertir al realizar la callback, provocando un DOS o fallo en la validación del valor de retorno, lo que impide la ejecución de la operación relacionada.

Esto también es una barrera natural para la actualización de Hook: si el Hook es actualizable a través de un proxy, la dirección de despliegue no cambia durante la actualización, por lo que solo se pueden modificar las implementaciones de funciones hook existentes, no agregar nuevos tipos de hook. Para reservar capacidad de expansión futura, es necesario "minar" previamente todos los bits de permiso que podrían usarse en el despliegue inicial.

2.3 BaseHook y una trampa de control de acceso comúnmente pasada por alto

El contrato abstracto BaseHook proporcionado por versiones anteriores de la periferia de Uniswap v4, del cual los desarrolladores pueden heredar para implementar Hooks personalizados. Una función importante de BaseHook es proporcionar el modificador onlyPoolManager para la función unlockCallback():

Sin embargo, aquí hay una trampa de diseño muy fácil de pasar por alto: las versiones anteriores de BaseHook solo agregaron onlyPoolManager a unlockCallback, y no brindaron ninguna protección a otras funciones de callback del hook (beforeSwap, afterSwap, beforeAddLiquidity, etc.). El control de acceso para estas funciones debe ser agregado explícitamente por el desarrollador del Hook.

3. Recorrido del Código del Ciclo de Vida del Hook

Tomando un swap exact-input como ejemplo, analizamos a continuación el stack completo de llamadas desde que el usuario inicia la transacción hasta su liquidación.

3.1 Inicialización del pool y vinculación del Hook

Cualquiera puede llamar a PoolManager.initialize() para crear un nuevo pool:

isValidHookAddress solo verifica la compatibilidad entre los bits de permiso de la dirección y el campo fee, no verifica si el Hook ya ha sido usado en otros pools, ni si este Hook está "dispuesto" a aceptar este PoolKey. Si el Hook no implementa lógica de lista blanca o vinculación a un solo pool en beforeInitialize durante su diseño, cualquiera puede construir un nuevo pool usando el mismo Hook pero con cualquier par de tokens, y desencadenar todas las callbacks posteriores del Hook.

3.2 beforeSwap y BeforeSwapDelta

La entrada al flujo de swap es PoolManager.swap(), que antes de ejecutar la lógica central del swap llamará a Hooks.beforeSwap():

El valor de retorno de beforeSwap es una tripleta (bytes4, BeforeSwapDelta, uint24):

- bytes4: Debe ser igual a IHooks.beforeSwap.selector, de lo contrario PoolManager revierte directamente.

- BeforeSwapDelta: El ajuste del delta que el Hook realiza para el token especificado (specified token) y el no especificado (unspecified token) en este swap.

- uint24: Valor de sobrescritura de tarifa dinámica de LP (solo efectivo cuando el pool tiene tarifas dinámicas habilitadas).

BeforeSwapDelta es un alias de int256, donde los 128 bits superiores son el delta del token especificado (el token cuya cantidad especifica el usuario) y los 128 bits inferiores son el delta del token no especificado:

Es importante notar que la semántica de BeforeSwapDelta es: el Hook debe devolver un valor positivo si cobra una tarifa, y un valor negativo si devuelve tokens. Los desarrolladores pueden confundir fácilmente el signo; además, la correspondencia entre specified y unspecified depende de params.zeroForOne y del signo de amountSpecified, y un pequeño descuido en la escritura puede llevar a una confusión de tokens.

PoolManager sumará directamente el specifiedDelta devuelto por beforeSwap a amountToSwap:

Esta línea implica una semántica clave: el Hook puede retener parte del monto del swap. Cuando hookDeltaSpecified es igual a -params.amountSpecified, amountToSwap se vuelve cero directamente, lo que equivale a que el Hook tome el control completo de este swap; esto es lo que se conoce como Async Hook o Custom Curve Hook.

Async Hook es uno de los patrones de diseño de mayor riesgo en v4: esencialmente reemplaza la lógica de swap de Uniswap con la lógica propia del Hook. Si el Hook tiene vulnerabilidades o es malicioso, los fondos de los usuarios ya no estarán sujetos a la lógica de precios nativa de Uniswap, sino que dependerán principalmente de la corrección de la implementación del Hook en sí.

3.3 Liquidación del Delta y NonzeroDeltaCount

Los deltas devueltos por beforeSwap y afterSwap no activan transferencias inmediatamente, sino que se registran en el libro de contabilidad interno de PoolManager:

Cada vez que el delta acumulado de un token cambia de cero a distinto de cero, NonzeroDeltaCount se incrementa; cuando vuelve a cero, se decrementa. Como se mencionó en 2.1, si al final de unlock() NonzeroDeltaCount != 0, toda la transacción se revierte.

El Hook equilibra su delta mediante dos acciones: settle() (transferir a PoolManager) y take() (tomar de PoolManager):

La semántica de seguridad que introduce este mecanismo es clara: al final, todos deben saldar sus cuentas. Pero solo garantiza la "conservación de la contabilidad", no la "corrección de la contabilidad". Si el Hook devuelve un delta maliciosamente construido en beforeSwap, PoolManager registrará fielmente este delta, y mientras finalmente se salde, la transacción será exitosa, incluso si esto significa que el Hook puede, falsificando el estado del negocio, hacer que el sistema crea erróneamente que el atacante tiene ciertos derechos sobre activos, y PoolManager no puede identificar este error a nivel de negocio.

El incidente de seguridad anterior del Protocolo Cork se debió precisamente a que su Hook tenía una vulnerabilidad, y antes del ataque ya había sido auditado por cuatro empresas. En el análisis posterior descubrimos:

- Tres de las cuatro auditorías no incluían el contrato CorkHook en su alcance.

- La única que auditó CorkHook identificó algunos problemas de código y envió sugerencias de mejora, pero no cubrió completamente el problema de control de acceso.

- Otra empresa auditora indicó explícitamente en su informe: "an interesting follow-up engagement would be to prove the invariants for the CorkHook functions that are being invoked by different components verified within the scope of this engagement". Esta sugerencia, en retrospectiva, era muy relevante.

Esto expone un nuevo punto ciego de auditoría en la era de los Hooks de v4: el crecimiento explosivo en la complejidad del protocolo hace que la definición del alcance en sí sea una decisión de seguridad. La cadena de interacción entre el Hook y otros contratos del protocolo es muy larga, auditar solo el contrato Hook es insuficiente para descubrir problemas de combinación entre contratos; a la inversa, auditar contratos periféricos excluyendo al Hook del alcance, deja fuera la mayor superficie de ataque de la era v4.

4. Reflexión

Mirando juntos los mecanismos del protocolo y el análisis del ataque a Cork, se pueden resumir varios puntos clave del modelo de seguridad del Hook de v4:

(1) Si las funciones de callback del Hook dependen del contexto de llamada proporcionado por PoolManager, se debe restringir explícitamente su llamada solo a PoolManager. BaseHook no hace esto por los desarrolladores; esta es la trampa de diseño que más fácilmente entra en conflicto con la experiencia de auditoría de contratos en general en v4.

(2) La relación de vinculación entre el Hook y el pool no está restringida por PoolManager. Los desarrolladores deben implementar listas blancas de pools o vinculación a un solo pool en beforeInitialize.

(3) Los bits de permiso de la dirección del Hook deben coincidir estrictamente con la implementación de las funciones. La dirección calculada debe incluir previamente todos los bits de permiso que podrían necesitarse en el futuro.

(4) Async / Custom Curve Hook es esencialmente una implementación de swap completamente personalizada. No tiene ninguna protección a nivel de protocolo de Uniswap y debe ser auditada bajo el estándar de "contrato financiero completamente autónomo".

(5) La "conservación" de la contabilidad delta no equivale a "corrección". NonzeroDeltaCount == 0 solo garantiza que el libro mayor esté equilibrado al final, no que su contenido no haya sido manipulado maliciosamente.

(6) La confusión de tipos de tokens entre mercados es una nueva superficie de ataque en la era v4. Cuando un protocolo permite a los usuarios crear mercados, la verificación semántica de los tokens es obligatoria, no se puede confiar solo en la verificación de interfaz.

Cada Hook es un dominio de confianza independiente, y la seguridad de cada pool está determinada por el Hook al que está vinculado. Por lo tanto, la complejidad de la auditoría de seguridad de Hook ya no es "auditar un código", sino "auditar un subprotocolo completo". Este cambio implica una actualización metodológica tanto para los desarrolladores de proyectos como para los auditores.

Ver artículo original

Criptos en tendencia

Preguntas relacionadas

Q¿Cuál es el mecanismo principal introducido en Uniswap v4 que permite a los desarrolladores inyectar lógica personalizada en eventos del ciclo de vida de los pools de liquidez?

AEl mecanismo principal introducido en Uniswap v4 es el sistema de Hooks (ganchos), que permite a los desarrolladores adjuntar contratos personalizados a eventos clave del ciclo de vida de un pool de liquidez, como swap, adición/eliminación de liquidez e inicialización, para inyectar lógica arbitraria en estos puntos.

Q¿Cómo determina el PoolManager de Uniswap v4 si debe llamar a una función específica de un Hook, como beforeSwap?

AEl PoolManager determina si debe llamar a una función específica de un Hook (por ejemplo, beforeSwap) mediante el examen de los bits más bajos de la dirección del contrato Hook. Bits específicos en los 14 bits menos significativos de la dirección corresponden a permisos para diferentes callbacks. Por ejemplo, si el bit 7 está establecido en 1, el PoolManager llamará a la función beforeSwap del Hook.

Q¿Qué problema de seguridad potencial se menciona en relación con el contrato base BaseHook proporcionado en versiones antiguas del periphery de Uniswap v4?

AEn versiones antiguas, el contrato abstracto BaseHook solo protegía la función unlockCallback con el modificador onlyPoolManager, pero no aplicaba ningún control de acceso por defecto a otras funciones de callback del Hook, como beforeSwap, afterSwap o beforeAddLiquidity. Esto dejaba un riesgo de seguridad, ya que los desarrolladores debían implementar explícitamente estas protecciones, un detalle fácil de pasar por alto.

Q¿Qué es un 'Async Hook' o 'Custom Curve Hook' en el contexto de Uniswap v4 y por qué se considera de alto riesgo?

AUn 'Async Hook' o 'Custom Curve Hook' en Uniswap v4 es un Hook que, en su función beforeSwap, devuelve un delta (hookDeltaSpecified) que cancela completamente el monto especificado por el usuario (params.amountSpecified). Esto hace que amountToSwap sea cero, permitiendo que el Hook tome el control total de la lógica del swap, reemplazando esencialmente el mecanismo de intercambio nativo de Uniswap. Se considera de alto riesgo porque la seguridad de los fondos del usuario depende completamente de la correcta implementación del Hook, sin la protección de la lógica de precios de Uniswap.

QSegún el artículo, ¿qué garantía NO proporciona el mecanismo de contabilidad flash (flash accounting) y el chequeo de NonzeroDeltaCount en Uniswap v4?

AEl mecanismo de contabilidad flash y la verificación de que NonzeroDeltaCount sea igual a cero al final de una transacción garantizan la 'conservación contable' (que todos los déficits se compensen), pero NO garantizan la 'corrección contable'. Esto significa que no puede detectar si el contenido del libro mayor ha sido manipulado maliciosamente por un Hook para reflejar reclamos de activos falsos o estados de negocio incorrectos, siempre que los saldos finales netos sean cero.

Lecturas Relacionadas

Wall Street saca otra carta nueva: llegan los ETF de acciones estadounidenses que reinvierten dividendos automáticamente en Bitcoin

Wall Street ha vuelto a innovar, ahora lanzando ETFs de Bitcoin con DRIP (Dividend Reinvestment Plan). El 18 de junio, Franklin Templeton presentó una solicitud ante la SEC para dos nuevos ETFs que reinvertirán automáticamente los dividendos de las acciones en Bitcoin. Estos ETFs, el Franklin U.S. Equity Bitcoin DRIP Index ETF y el Franklin U.S. Innovation Bitcoin DRIP Index ETF, seguirán índices de acciones estadounidenses (grandes empresas o empresas innovadoras). Su estructura inicial será un 95% en acciones tradicionales y un 5% en exposición a Bitcoin. El mecanismo clave es una modificación del DRIP tradicional: en lugar de usar los dividendos para recomprar las mismas acciones, este flujo de efectivo se redirige de manera sistemática y automática hacia la compra de Bitcoin. Esto crea una fuente de demanda continua e independiente del sentimiento del inversor, ya que la compra ocurre siempre que las empresas subyacentes paguen dividendos. A diferencia de los ETFs de Bitcoin spot existentes, que dependen de las decisiones activas de compra/venta de los inversores, estos nuevos productos generarían un flujo de compra recurrente. Sin embargo, el análisis sugiere que, a menos que estos ETFs alcancen un tamaño de activos bajo gestión (AUM) masivo o sean replicados por otros grandes gestores, su impacto directo en el precio de Bitcoin podría ser limitado. Su principal atractivo es ofrecer a los inversores tradicionales una forma de exponerse al Bitcoin utilizando solo el flujo de dividendos, manteniendo una participación principal en el mercado bursátil estadounidense.

marsbitHace 2 min(s)

Wall Street saca otra carta nueva: llegan los ETF de acciones estadounidenses que reinvierten dividendos automáticamente en Bitcoin

marsbitHace 2 min(s)

Wall Street presenta un nuevo giro: llega la inversión automática de dividendos de ETFs en Bitcoin

Wall Street vuelve a innovar: llegan los ETF que reinvierten automáticamente dividendos de acciones en Bitcoin. Franklin Templeton ha solicitado a la SEC el lanzamiento de dos nuevos ETF de Bitcoin DRIP (Plan de Reinversión de Dividendos). Estos fondos, el *Franklin U.S. Equity Bitcoin DRIP Index ETF* y el *Franklin U.S. Innovation Bitcoin DRIP Index ETF*, invertirán inicialmente un 95% en acciones estadounidenses (de gran capitalización o innovadoras) y un 5% en exposición a Bitcoin. La característica clave es la "modificación" del DRIP tradicional: en lugar de reinvertir los dividendos de las acciones en más acciones, estos ETF los redirigen automáticamente para comprar Bitcoin. Esto crea un flujo de compra sistemático y desvinculado del sentimiento del inversor, a diferencia de los ETF spot de Bitcoin existentes, que dependen de las decisiones activas de compra/venta. El diseño incluye control de riesgo: la asignación a Bitcoin se reequilibra trimestralmente, con un límite máximo del 20% de los activos. La narrativa atractiva para los inversores es capturar el rendimiento del mercado bursátil (95%) mientras usan los dividendos (el 5% en riesgo) para apostar por Bitcoin como un activo de cobertura potencial. Sin embargo, el impacto directo en el precio de Bitcoin podría ser limitado inicialmente. Si estos ETF alcanzaran 100.000 millones de dólares en activos, con un rendimiento por dividendo promedio del 1-1.5%, generarían una compra anual de solo 1.000 a 1.500 millones de dólares en Bitcoin, una cifra modesta comparada con los flujos diarios de los ETF spot. Su verdadero potencial radica en que otros gestores de activos adopten mecanismos similares, amplificando este flujo de capital automático hacia Bitcoin.

Odaily星球日报Hace 3 min(s)

Wall Street presenta un nuevo giro: llega la inversión automática de dividendos de ETFs en Bitcoin

Odaily星球日报Hace 3 min(s)

El petróleo vuelve a ser el protagonista en la cadena|Observación de fin de semana de TradeXYZ

Durante el fin de semana, la geopolítica petrolera volvió a ser el motor principal de los mercados. El anuncio inicial de Trump de un "acuerdo completado" con Irán dio paso rápidamente a fricciones en la implementación del memorándum de alto el fuego. Los ataques israelíes a Líbano provocaron amenazas iraníes, y las declaraciones de Trump calificando el acuerdo como una "rendición incondicional" llevaron a Irán a declarar brevemente el cierre del estrecho de Ormuz, haciendo que el petróleo subiera hasta 79 dólares. Las conversaciones en Suiza entre EE.UU., Irán, Catar y Pakistán finalmente desembocaron en un acuerdo para un mapa de ruta de 60 días y un mecanismo para el conflicto en Líbano, calmando las tensiones y haciendo que el crudo retrocediera un 6% desde máximos. Las acciones estadounidenses se mantuvieron en un rango ajustado, con ligeras pérdidas en tecnología y acciones de crecimiento. Los metales preciosos, oro y plata, registraron ganancias, impulsados más por expectativas de políticas monetarias más flexibles que por demanda de refugio. El gas natural subió un 2.5% tras una explosión en una planta de Catar, aunque señales de reanudación del suministro de GNL desde el país equilibraron el panorama. En resumen, el petróleo, guiado por los altibajos diplomáticos en el Golfo, volvió a marcar el ritmo para las materias primas y los índices bursátiles durante el período.

marsbitHace 12 min(s)

El petróleo vuelve a ser el protagonista en la cadena|Observación de fin de semana de TradeXYZ

marsbitHace 12 min(s)

¿Es el USDT el chip de primera elección para las apuestas ilegales durante el Mundial? Esté atento a las tres estafas típicas

**Resumen: USDT como fichas para apuestas ilegales durante la Copa del Mundo. Alerta ante tres estafas típicas** Con el inicio de la Copa Mundial FIFA 2026, las apuestas ilegales y las estafas con criptomonedas han aumentado significativamente. El USDT, la stablecoin vinculada al dólar, se ha convertido en la "ficha preferida" para estas actividades debido a su estabilidad, anonimato y rápida transferencia transfronteriza, ayudando a los operadores a evadir la supervisión. La ruta del dinero involucra múltiples pasos: los apostadores depositan USDT en direcciones proporcionadas por plataformas de apuestas falsas. Los fondos se recogen en numerosas direcciones dispersas antes de agruparse en direcciones intermedias que realizan transferencias rápidas. Para ocultar el rastro, el dinero a menudo pasa por mezcladores (como Tornado Cash) y salta entre diferentes blockchains (Polygon, Tron, Ethereum) antes de ser liquidado en exchanges. El artículo advierte sobre tres estafas principales durante el Mundial: 1. **Plataformas falsas que prometen anonimato:** ofrecen apuestas con USDT "libres de regulación" y altas probabilidades, pero manipulan los resultados o desaparecen con los fondos. 2. **Sitios web falsos de casas de apuestas:** imitan plataformas legítimas, permiten retiros pequeños al principio para ganar confianza y luego bloquean las cuentas o exigen más depósitos. 3. **"Consejos internos" o esquemas "infalibles":** prometen predicciones seguras o modelos de IA con victoria garantizada para atraer a usuarios ansiosos por información privilegiada. Para protegerse, los usuarios deben: * Evitar cualquier proyecto que prometa apuestas con stablecoins, altos rendimientos sin verificación de identidad o juegos de azar en cadena (Web3). * Desconfiar de cualquier oferta que garantice ganancias seguras, use jerga de "información privilegiada" o "predicciones de IA". * Recordar que poder retirar pequeñas ganancias iniciales es una táctica común para generar confianza antes del gran fraude. * Guardar pruebas (hash de transacción, direcciones, capturas de pantalla) si se ha transferido a una plataforma sospechosa. La conclusión es clara: la mejor protección es no participar en ningún tipo de apuesta en cadena. La combinación de stablecoins, apuestas y transferencias entre blockchains crea un entorno de alto riesgo durante eventos masivos como la Copa del Mundo.

marsbitHace 25 min(s)

¿Es el USDT el chip de primera elección para las apuestas ilegales durante el Mundial? Esté atento a las tres estafas típicas

marsbitHace 25 min(s)

Trading

Spot
Futuros

Artículos destacados

Cómo comprar ONE

¡Bienvenido a HTX.com! Hemos hecho que comprar Harmony (ONE) sea simple y conveniente. Sigue nuestra guía paso a paso para iniciar tu viaje de criptos.Paso 1: crea tu cuenta HTXUtiliza tu correo electrónico o número de teléfono para registrarte y obtener una cuenta gratuita en HTX. Experimenta un proceso de registro sin complicaciones y desbloquea todas las funciones.Obtener mi cuentaPaso 2: ve a Comprar cripto y elige tu método de pagoTarjeta de crédito/débito: usa tu Visa o Mastercard para comprar Harmony (ONE) al instante.Saldo: utiliza fondos del saldo de tu cuenta HTX para tradear sin problemas.Terceros: hemos agregado métodos de pago populares como Google Pay y Apple Pay para mejorar la comodidad.P2P: tradear directamente con otros usuarios en HTX.Over-the-Counter (OTC): ofrecemos servicios personalizados y tipos de cambio competitivos para los traders.Paso 3: guarda tu Harmony (ONE)Después de comprar tu Harmony (ONE), guárdalo en tu cuenta HTX. Alternativamente, puedes enviarlo a otro lugar mediante transferencia blockchain o utilizarlo para tradear otras criptomonedas.Paso 4: tradear Harmony (ONE)Tradear fácilmente con Harmony (ONE) en HTX's mercado spot. Simplemente accede a tu cuenta, selecciona tu par de trading, ejecuta tus trades y monitorea en tiempo real. Ofrecemos una experiencia fácil de usar tanto para principiantes como para traders experimentados.

535 Vistas totalesPublicado en 2024.12.12Actualizado en 2026.06.02

Cómo comprar ONE

Discusiones

Bienvenido a la comunidad de HTX. Aquí puedes mantenerte informado sobre los últimos desarrollos de la plataforma y acceder a análisis profesionales del mercado. A continuación se presentan las opiniones de los usuarios sobre el precio de ONE (ONE).

活动图片