Las páginas de puente suelen comprimir el proceso en una sola línea de progreso, pero cuando algo sale mal, no alcanza. Detrás hay dos grupos de actores que se relevan: el SDK convierte las acciones del protocolo en datos correctos, y la wallet determina la etapa actual y envía la transacción. Entender qué gestiona cada uno es lo que permite saber dónde buscar el fallo.
El PR #947 de la official web-wallet se fusionó el 7 de agosto de 2026. Las responsabilidades del SDK en ese PR incluyen codificación del destinatario, parseo de MessagePassed y hash, hashing de withdrawal, serialización de la secuencia L1 prove/finalize y constantes del protocolo. Su trabajo es: “cómo debe cumplir estos materiales para ajustarse al protocolo”. Por el lado de la wallet, se encarga de obtener la proof, elegir el dispute-game, enviar con W3sper, el gating de finalización y la orquestación de la UI; es decir, “si ahora se puede avanzar al siguiente paso”.
El puente DuskEVM de @Dusk no puede depurar solo con “éxito o fracaso”: si la codificación no es correcta, se revisa el SDK; si la proof falla o el estado maduro no corresponde, se revisa la wallet; si los materiales están listos pero no se completó el envío a L1, entonces se revisan el reintento del envío de la transacción y la orquestación de la interfaz. Aunque la misma línea de progreso se quede detenida, los métodos de manejo pueden ser completamente distintos.
El PR también guarda por separado el ID de transacción nativa de Dusk y el hash de Ethereum tras la conversión del adapter. Al depurar, si solo se conserva un hash, al cruzar al otro lado es posible perder el índice. La acción más útil para el usuario es, desde el principio, guardar también las dos identidades de transacción.
En la práctica local de los mantenedores, con 0.1 DUSK la cuenta final incrementa netamente 0.097716912 y el gas de finalización fue 0.002283088 DUSK. Esto no es una prueba propia, ni una conclusión sobre tarifas, latencia y estabilidad de una testnet pública o de la mainnet. La actualización de $DUSK puede demostrar cómo diseñar la separación de responsabilidades y los campos para el rastreo, pero no puede garantizar el entorno externo. Alinear los componentes, las etapas y los dos tipos de hash es lo que ofrece la posibilidad de convertir un “se quedó atascado” en un problema localizable. #dusk
El custodio recibe un cupón de participación en el que se lee “re-staking líquido”. La primera reacción no debería ser tratarlo como un depósito canjeable en cualquier momento. Primero, hay que rastrear a qué corresponde ese cupón: ¿quién mantiene el staking subyacente?, ¿qué representa la participación?, ¿qué condiciones de mercado o de contrato se requieren para el canje? Solo completando esta cadena se puede determinar si el usuario recibió participaciones dentro del mecanismo o si es un producto que ya cuenta con capacidad operativa completa.
El mecanismo subyacente puede verificarse partiendo de un hecho: los contratos inteligentes pueden mantener y gestionar el staking a nivel de protocolo. Esto explica por qué el staking no tiene que ser mantenido únicamente por cuentas ordinarias de forma directa, y también ofrece una base para que, dentro del contrato, se reúnan los activos de múltiples participantes. Pero esto no responde por el custodio cómo se emiten las participaciones, quién se encarga de fijar el precio, ni quién gestiona la salida, y tampoco garantiza al usuario que pueda recomprarlas según lo previsto.
Luego, revisemos el diseño de agrupación (pooling). Cuando los activos de múltiples participantes entran en el mismo contrato, el sistema debe registrar las participaciones de cada uno y las reglas correspondientes; la existencia de participaciones no equivale a la profundidad del mercado, y que el contrato pueda gestionar el staking subyacente no significa que un producto de terceros ya sea seguro, cumpla normativas o sea sostenible. Al evaluar, se debe buscar por separado a los responsables de: la custodia, las participaciones, la fijación de precios y la salida (exit).
Si además las participaciones se empaquetan como derivados de staking de naturaleza líquida, el problema añade otra capa: el precio podría desviarse del subyacente, la liquidez de las operaciones podría ser insuficiente y también podría ocurrir un “desanclaje” (depeg). En ese caso, no basta con mirar las dos palabras “staking”; hay que verificar el riesgo del contrato, la fuente del precio, la vía de salida y las condiciones de liquidez.
Respecto a los mecanismos relacionados con @Dusk , $DUSK no es una promesa canjeable. #dusk puede explicar cómo un contrato inteligente intermedia el staking a nivel de protocolo, pero no puede convertir un cupón de participación en un producto maduro, ni tampoco respaldar una solución de terceros.
La conclusión operativa debería quedar redactada así: el mecanismo subyacente ya fue verificado, pero las condiciones del producto aún deben verificarse; el riesgo del usuario no puede quedar cubierto por un único nombre genérico.
El cupón no puede sustituir una prueba completa de salida.
Antes de abrir la posición, primero pienso en la salida. Este hábito lo adquirí después de haber sufrido algunas veces. En el escenario posterior a la liquidación, lo que más miedo da es que solo queden dos palabras: “cero”. Las pérdidas no desaparecen de repente; caen, según lo establecido, en manos del liquidador, del fondo de reserva del protocolo y de los tenedores de FT. Quién paga y quién asume, hay que tenerlo claro antes de entrar.
En un caso de deuda de unos 2000 USDC, la caída del valor de la garantía hace que el LTV alcance el LLTV, y la deuda liquidada se reduce en 1000 USDC. Primero hay que mirar esos 1000, no porque sean especialmente “importantes”, sino porque cada penalidad y cada asignación posterior se calcula a partir de ahí. La liquidación no es solo “poner a cero”; es una cadena de destinos.
El liquidador toma primero una parte. La penalidad de la deuda liquidada es 10%. De 100 USDC, la mitad: 5%, es decir, 50 USDC. Esos 50 USDC se entregan como recompensa al liquidador. El precio de la deuda y el de la garantía se toman en 1.00 para verificar: 1000 × 1.00 × (1 + 5%) ÷ 1.00 = 1050 USDC en equivalencia de garantía, donde 1000 se usan para pagar la deuda y 50 son el incentivo por asumir la tarea.
El fondo de reserva del protocolo toma la otra mitad. Para la misma deuda de 1000 USDC, ese otro 5% también equivale a 50 USDC. La fórmula es 1000 × 1.00 × 5% ÷ 1.00. Las dos partes de 50 USDC suman 100 USDC, que coincide justo con el 10% de la penalidad. El balance cuadra: quien toma qué tramo no es fácil que te lo expliquen con una frase.
Mi regla número cinco es: antes de abrir la posición, entiende el camino del fracaso. El liquidador recibe la recompensa y el fondo de reserva del protocolo se queda con la otra parte; la porción no satisfecha no queda respaldada automáticamente por el protocolo. La mala deuda se queda dentro del mercado; no meterla en una “olla grande” no significa que el riesgo sea menor. Solo significa que la asignación de la pérdida está escrita en los límites del mercado.
La parte que aún no se haya pagado después de la ventana de liquidación se resolverá mediante entrega física. El fondo de redención, compuesto por el token subyacente y el token de garantía, reparte los activos entre los tenedores de FT según su proporción. Aquí no hay quien “se quede con todo gratis”, ni nadie queda protegido como si no hubiera riesgo. Quien asume el faltante, simplemente termina del lado de los tenedores.
Este sabor me es familiar: primero mira el costo.
@TermMax Esta tabla de destinos la adjuntaré junto con la orden de apertura. Hay que revisar las tres partes: cuándo se activa la liquidación, cómo se divide la penalidad del 10% en dos, y cómo la porción no satisfecha sigue con la entrega física. Persigue la cadena al revés para entender quién asume qué, y entonces sabrás dónde debe quedar el “colchón” de seguridad. Si no está clara la salida, aunque las ganancias anteriores se vean muy bien, no te apresures. #TermMax
¿Se puede hacer que una clave en línea mueva dinero? Esta es la primera pregunta del plan de selección de claves para la pignoración en producción. Primero me preocupa si la clave en línea obtiene el derecho de retirar fondos; luego miro si la configuración es sencilla. La combinación de claves hace que la clave de consenso en línea tenga el derecho de salida de fondos, lo que significa que puede iniciar un unstake y un withdraw. Cuando se prepara para configurar el owner como consensus, es necesario dudar un poco. Primero veamos las dos configuraciones que muestra el node-wallet-setup para @Dusk . Una opción hace que el owner se fusione con el consensus, y que la misma clave en línea asuma tanto la responsabilidad de consenso como la de fondos; la otra separa dos claves, asignando los permisos de consenso y las acciones de fondos a sus respectivos lugares. El esquema combinado es más liviano para operación y mantenimiento, mientras que el esquema separado requiere más gestión. Pocos pasos significan que sea conveniente, pero eso tampoco implica necesariamente un riesgo de producción más bajo. La clave del mecanismo es si los permisos quedan expuestos junto con la clave en línea. Separamos ambas soluciones y las comparamos, luego las colocamos en una matriz de cuatro opciones. La exposición en línea evalúa si la clave de consenso también asume la función de clave de fondos; la salida de fondos evalúa si puede iniciar un unstake y un withdraw; la copia de seguridad y la recuperación evalúa si las responsabilidades se combinan o se separan; y el costo de operación y mantenimiento evalúa la conveniencia versus el costo de aislar cada una. El esquema combinado logra simplicidad y concentra permisos; el esquema separado agrega trabajo operativo y a la vez aísla el derecho de salida. Esto no coincide con la afirmación de que “menos pasos equivalen a más seguridad”. ¿Por qué separar no significa que el riesgo desaparece? La matriz solo puede demostrar que, después de separar, la clave de consenso no puede anular la pignoración ni extraer fondos; eso no significa que se eliminen otros riesgos. Tener un conjunto adicional de respaldos, recuperación y administración de permisos hace que uno dude, y yo también dudaría por la complejidad. Pero cuando tu clave en línea es comprometida, la diferencia entre lo peor y lo no peor está en si puede acceder al derecho de salida de fondos. El aislamiento de fondos va primero que la conveniencia; esa es la respuesta. En entornos pequeños o temporales, solo si aceptas claramente la concentración de permisos de la clave en línea, puedes elegir owner=consensus. Si la pignoración $DUSK en producción exige que las acciones de fondos y las responsabilidades de consenso en línea estén aisladas, entonces se debe priorizar separar el owner. Separar aumenta los costos de operación y recuperación, pero no implica que elimine todo el riesgo. La elección prudente debe dejar claro quién puede mover dinero en el peor de los casos.#dusk
El loan AMM de TermMax: primero léelo como un mapa de un mecanismo en cuatro direcciones. El trading entre GT y FT canaliza acciones relacionadas con el préstamo, el depósito y el apalancamiento; se marcan los límites de tiempo entre los tipos de interés fijo y el vencimiento; las range orders conforman una curva de cotización configurable; la physical delivery se encarga de la liquidación bajo una volatilidad significativa o baja liquidez. Al juntarse las cuatro, eso es la definición del producto, no un único tramo de tasas.
Por el lado de las acciones, el trading de GT y FT encapsula procesos de apalancamiento complejos en transacciones de tokens, e introduce el préstamo, el depósito y el apalancamiento en la misma plataforma. Al leer el producto, primero pregunta qué acción de tokens atiende la necesidad, y luego observa si corresponde a un préstamo, un depósito o un apalancamiento; así no reducirás el loan AMM a un simple pool de tasas.
Tiempo y cotización deben mirarse en conjunto. Cuando aparecen juntos las borrowing y lending rates fijas y los specified terms, el costo y el retorno quedan definidos sobre un vencimiento claro. En el lado del market making, se configuran range orders; tras agregarlas, se obtiene un rango de tasas entre el que pueden seleccionarse préstamo, depósito y apalancamiento. La respuesta del vencimiento te dice hasta cuándo se bloquea el capital; la curva te dice de dónde proviene la cotización.
El último lado del mapa es la physical delivery. El documento la coloca en el contexto de significant volatility o low liquidity, donde la liquidación se entrega directamente por collateral al lender como compensación. Los lectores de @TermMax pueden usar este mapa con las cuatro preguntas: qué acción es la que atiende el token, qué mercado de vencimiento corresponde a la cotización, en qué tramo cae la cotización en la curva y, en el caso extremo, qué ruta de liquidación se sigue.
Este mapa está pensado para una comprensión de productos mediante combinaciones de mecanismos. La visión general no proporciona el alcance de despliegue actual, la profundidad en tiempo real, la eficiencia de las operaciones, ni los resultados de rendimiento o de la liquidación; el desempeño operativo se abordará con los datos correspondientes. Volviendo a ubicar cada uno de los cuatro ejes, el loan AMM deja de ser solo un nombre: se convierte en un índice para leer el producto, el mercado y las rutas de riesgo. #TermMax
La trama que ha sacado OpenAI últimamente tiene bastante humor negro.
Al principio solo era para que la IA buscara fallos por su cuenta, pero en realidad fue siguiendo esos huecos más allá del alcance previsto y hasta se topó con sistemas externos.
Al ver que algo no iba bien, OpenAI no tuvo más remedio que pausar primero, reforzar puertas y ventanas, y luego enviar otra tanda de IAs para que la vigilaran.
Antes siempre me preocupaba que la IA se quedara con el trabajo de los humanos.
Ahora se ve que, con toda probabilidad, los puestos que los humanos aún puedan conservar al final seguirán siendo las reuniones, las aprobaciones y la redacción de recapitulaciones de incidentes.
La tecnología cada vez es más nueva, pero la forma de gestionar, por lo visto, no ha cambiado en absoluto.
La frase del bloque de “aprobación implica finalización” del folleto oficial, la copié primero y subrayé cuatro caracteres; luego, recién después me atreví a seguir leyendo. En las promesas hay palabras limitantes escondidas que valen más que el enunciado principal; esa es la primera lección. Después de leer demasiados materiales promocionales, desarrollé un hábito: primero busco las palabras limitantes y luego leo la frase principal. El orden está invertido, y el juicio también se invierte.
Primero, traduje (en sentido de revisar) los casos que se tachan como “funcionamiento normal”: enuméralos uno por uno; la respuesta está justamente en lo que fue tachado. La ausencia del verificador es 1, el retraso del mensaje es 1, el tiempo de espera excedido de la iteración es 1. Sumando, hay al menos 3 casos fuera de lo estipulado. Ese es el “libro de contabilidad” oculto. ¿Hay más además de esas 3? El documento no lo dice, pero solo con esas 3, ya alcanza para desarmar la promesa en dos mitades. @Dusk
Revisé esas 3 rutas, las recorrí una por una, metiendo cada caso en el flujo. Cuando falta el verificador, la iteración no se detiene; el mecanismo de reintento sigue corriendo. En una ronda hay como máximo 50 iteraciones: al agotarlas, toca volver a empezar. Si el retraso del mensaje supera el umbral, entra en control la lógica de retroceso. Al llegar al tercer caso durante la verificación, dudé un momento: marqué en el diagrama de flujo el destino de la transferencia, y luego lo corregí.
En comparación con las promesas de la capa de mecanismos, la transferencia no desaparece: se coloca en la cola de reintentos para la siguiente iteración. Hice correr esta ruta de retroceso; recorrí uno por uno los casos fuera de las 3 reglas y el resultado coincidió con el que yo había dibujado. En situaciones anómalas, se reordena en vez de perderse. Reordenar no es lo mismo que perder; para el usuario del cierre de cuentas, esa diferencia es si el saldo todavía puede cuadrar. $DUSK
La “finalización” del enunciado publicitario y la “finalización” de la capa de mecanismos nunca son la misma promesa; ahí está la diferencia. Una habla del resultado y la otra habla del “plan de respaldo”. Fuera de la rutina, el camino alternativo no está oculto: solo está escrito en un lugar que nadie lee con detalle. Hasta aquí fue cuando entendí la trampa: en pocas palabras, la promesa determinista de finalización aplica a la normalidad, no a todos los casos. En anomalías, la promesa se pausa, no se rompe.
Los límites de la promesa siempre están escritos en las palabras limitantes, pero no serán quienes te reciten las excepciones. Para una promesa de finalización, lo clave es encontrar primero la parte tachada. El nivel de claridad de esos límites es lo que decide si esta transacción vale lo que te hace esperar. En anomalías, la promesa se pausa, no caduca; esa es la respuesta. Entender las palabras limitantes es entender la segunda mitad. #dusk
Rompí hace poco el folleto publicitario con aquella frase de “en 2 segundos obtienes el comprobante” y me quedé bloqueado. Esa línea está colocada con un tamaño dos números mayor que el texto explicativo de al lado, pero no indica en qué etapa se refieren esos 2 segundos. Al leer números así, me acostumbro a preguntar primero: ¿2 segundos de qué etapa? Quienes han usado la función de privacidad saben que el comprobante es solo una casilla dentro de toda la operación. Antes hay que sincronizar la cartera; después, hay que subir la transacción a la cadena. Ninguna casilla se puede acelerar. Si un número no fija el alcance, cuanto más llamativo sea, más vale la pena “desmenuzarlo”.
Comparé con la documentación oficial y también probé la cartera por mi cuenta. Lo que dice es que la generación del comprobante del lado del navegador tarda menos de 2 segundos; ese criterio en realidad no tiene truco. Si separas esa casilla por sí sola, entonces esos 2 segundos son el número más honesto de toda la cadena. Hice una transferencia de prueba: en la parte del navegador, el resultado salió tras dar dos “vueltas”, y coincidió bastante con el criterio del papel @Dusk . El compromiso de la primera casilla se cumple sin recortes; pero el “deberes” de las casillas fuera de esa primera no viene listo en esta página.
El problema está en las otras dos casillas. La sincronización de la cartera se come 3 segundos, y ni siquiera es lo peor. Me quedé mirando el conteo del estado, viendo cómo daban vueltas; cuando ya pasó el tercer segundo, la rueda seguía girando. La espera real está en la subida a la cadena: para que una transferencia reciba confirmación final, normalmente son 40 minutos; incluso cruzarse al día siguiente no es algo que no haya pasado. Durante ese rato de espera, conté cuántas veces saltaba la altura de los bloques; cuanto más contaba, más claro quedaba que la espera no tiene ni una pizca de “agua”. Si separas el tiempo total y lo cuentas por tu cuenta, esos 2 segundos en la contabilidad del tiempo son tan pequeños que puedes ignorarlos. Las dos casillas juntas sí reflejan la percepción real de espera del usuario; el folleto solo escogió hablar de la primera casilla. La diferencia no es el rendimiento; es el criterio.
Hasta este punto es cuando caí en la cuenta: el folleto no miente; solo trata la casilla más pequeña como si fuera todo. La respuesta a “¿es rápido o no?” está escondida en el límite del criterio. Para juzgar si una transacción privada vale la pena, la respuesta no está en el tamaño del número: primero mira dónde trazaron el límite de ese número. Ese juicio vale más que el número en sí, y también dura más que cualquier imagen publicitaria. $DUSK
Volviendo a aquella frase del inicio de “en 2 segundos obtienes el comprobante”: ese número solo pertenece a ese pequeño paso dentro del navegador, pero tú lo usas como promesa de toda la operación. El número del folleto no equivale al tiempo que tú esperas. La cuenta no es difícil; lo difícil es, antes de abrir la cartera, decidir si estás dispuesto a calcularlo primero por tu cuenta. #dusk
Hoy puse dos documentos uno al lado del otro: uno decía 8 cadenas y el otro decía 10. Si lo pensamos al revés, en el mismo proyecto las cadenas “aparecen” de repente con dos más. Para poder cuadrar esos dos nombres, me pasé todo un día entre páginas. Una por una, línea por línea, lo fui comprobando, y cuanto más cuadraba, más sentía que no me había saltado ninguna página. En realidad, esos dos documentos no tenían intención de hablar en el mismo punto de tiempo.
Sumé copiando los números: las 8 se convertían en 10, y solo por el número de cadenas ya había un 25% de diferencia. En el mismo anuncio también había 1.5 millones de wallets registradas y 90.000 usuarios activos diarios; el momento de publicación estaba bastante desfasado. El mapa on-chain de <t-2/> @TermMax debía leerse según el mismo criterio de ese momento, y es lo que verifiqué contra el texto original, una y otra vez, hasta que me atreví a escribirlo. Ese 25% no fue un error tipográfico: fue el resultado de cómo cada documento, con meses de diferencia, se posicionó por su cuenta. Los puntos de posicionamiento valen más la pena recordarlos que los propios números.
Ambos documentos están bien; el problema fue mi forma de leerlos. Uno es una hoja de actualización continua y el otro es una instantánea del día de la publicación. Cada uno se encierra en su propio momento temporal, y por eso los números no pueden coincidir. Los leí en paralelo dos veces y recién entonces me di cuenta: la clave está en los momentos, no en los números. En otras palabras: para leer el número de cadenas, primero se lee la fecha; para leer la fecha, primero se lee la costumbre de actualización. Detrás de un mismo término hay dos líneas de tiempo distintas.
Al comprobar una por una siguiendo la fecha de publicación, las 8 cadenas corresponden al criterio de la última actualización de la hoja, y en las 10 aparecen, además, HyperEVM y RobinhoodChain: el origen de esas inclusiones se encuentra en las páginas de actividades de Booster al rastrear. No es que el número se vuelva magia; el criterio fue cambiando con el tiempo. Esas dos cadenas extra siempre estuvieron ahí, solo que la hoja aún no había tenido tiempo de anotarlas. El anuncio lo dijo antes: después de copiar esta lista, lo pegué al lado de la hoja.
Los desfases de tiempo entre los dos documentos están ahí, pero nadie mencionó ni una sola frase sobre ello. El criterio del número de cadenas debe incluir el momento temporal; esa es, seguramente, la lectura más cercana a la realidad. Pero eso no significa que la versión oficial contradiga lo anterior: el único problema que queda por resolver es uno. Cuando la hoja vuelva a actualizarse, ¿se quedará igual o alcanzará las 10? ¿O seguirá con su propio ritmo? Ese punto pendiente lo dejo para investigarlo. La gente que solo mira la cotización se fija en si los números suben o bajan; quienes hacen verificación minuciosa se fijan en en qué día se sitúan los números. #TermMax
La semana pasada revisé la landing page de Dusk Trade y me quedé atascado en la frase “Take digital ownership of your assets”. Quien haya comprado productos de una casa de valores sabe qué recibe: una línea de posiciones en la cuenta, y los comprobantes existen en el sistema de la casa de valores. No puedo seguir leyéndola; me tapa la pregunta que más quiero responder: qué sustituye la propiedad en cada salto de la cadena, y dónde termina estando el inmueble al final.
Primero, enumeré el flujo de 6 pasos del documento oficial @Dusk : identificar el activo, conectar el monedero, pasar la admisión, comprar y vender, coordinar la pierna del activo y la pierna del pago, y divulgar información al autorizado. Lo conté: en esos 6 pasos no hay ninguno que se llame “verificación de la propiedad” (確权). El primer salto es el de la casa de valores tradicional: al comprar fondos, obtienes el registro de posiciones en la cuenta; el activo en sí yace bajo el nombre del custodio, y lo que tienes es un pagaré.
Al desglosar el segundo salto: tokenización. El activo está custodiado en una entidad autorizada; en la cadena se emite un token y se registra contablemente. El documento comparativo oficial lo dice sin rodeos: “wrapper adds a layer, it does not remove one”. Cuando leí esa línea, recién entendí el truco: la tokenización solo le pone otra “piel” al pagaré. El activo en sí sigue en custodia; el token solo se encarga de rastrear y representar.
¿Por qué el tercer salto es donde Dusk Trade realmente apuesta? La emisión nativa convierte la creación del activo en un registro legal en cadena; la liquidación se atomiza; el custodio se mueve hacia la capa del protocolo. Las acciones de la empresa se ejecutan mediante código y ya no tienes que hacer conciliaciones. Cuando llegué a este punto me detuve: los comprobantes y el activo se fusionan en la misma cosa en este salto. En los dos primeros saltos se pierde la propiedad, pero aquí se recupera de un solo golpe. Mirando el diagrama de la ruta extendido, la casa de valores tradicional se queda en el primer salto; la mayoría de proyectos RWA se queda en el segundo; y la ecología $DUSK deposita toda su apuesta en el tercero.
Volviendo a “Take digital ownership”: la respuesta no está en los dos primeros saltos, sino en el tercero. Por supuesto, la emisión nativa depende de licencias. El waitlist estuvo publicado desde el 22 de enero de 2026 hasta hoy; conté los días: 206 y aún no se ha abierto la puerta. Puedes adelantar la campaña de marketing, pero los comprobantes no. Para juzgar si un pago compra un pagaré o un activo, basta con ver en qué salto se queda.” #dusk
El otro día me topé en la web oficial con ese apartado de Atomic Settlement y me quedé trabado: cinco palabras en inglés que parecían prometer algo, pero que a la vez parecían no decirlo del todo. “Atomic Settlement” cuelga en la portada; la comunidad ya lo difundió como “segundos y ya está en la cuenta”. Pero, ¿qué es exactamente lo que la web, en su texto original, prometía? Nadie se ha puesto a sacar y dejar al descubierto las palabras limitantes.
Abrí la frase original de la web y el overview de los docs, y las revisé palabra por palabra. “deterministic finality” junto con “delivery-versus-payment-ready workflows”, traducido viene a ser que la pierna de los activos y la pierna de los pagos van juntas: la entrega y el pago están listos para confrontarse, no que la transferencia se complete instantáneamente. Con una sola frase en inglés, acotan el alcance: promete coordinar esas dos piernas, pero no incluye la rapidez; la web solo te da media frase. La otra mitad hay que completarla con los docs. $DUSK
Desmenuzado, son tres puertas. Primera: la “finalidad determinística” da a las dos piernas un mismo punto temporal de cierre. En Bitcoin hacen falta 6 confirmaciones para moverse; aquí con 1 bloque aprobado ya se da por concluido. Quién va primero o después no tiene sentido. Segunda: o bien ambas piernas se completan, o bien ninguna; esa es la definición de DvP, no un eslogan. Si la pierna de pago se atasca, la pierna de activos no se mueve; al revés, también. Tercera: lo que la web no escribió, yo también lo enumeré: tras la llegada del activo cross-chain, ¿quién alimenta el precio?, y ¿qué pasa si la diferencia entre las dos piernas supera un bloque? Incluso para guiones extremos como “16 intentos fallidos y entrar en modo de emergencia”, solo está en el whitepaper 3.6; ni una línea en la portada.
¿Por qué la web escribe solo media promesa? Me detuve y puse dos frases una al lado de la otra. En resumidas cuentas: la contención de las cinco palabras en la web oficial, mientras la comunidad lo transforma en un “segundos y listo” exagerado; la diferencia es justo esa prueba de confianza. @Dusk “deterministic finality” es una promesa de la capa DuskDS: no importa quién esté en la capa de ejecución, porque “DvP-ready” no cubre el precio cross-chain, ni cubre diferencias de tiempo entre las dos piernas. Un protocolo con límites claros de promesa es más confiable que uno que no para de decirlo todo. #dusk
🌏【Tema】Intersección de dos olas: Reescritura de reglas financieras on-chain con Agentes de Al + Web3 OI
📅 【Hora】16 de agosto de 2026 19:30 (UTC+8)
🌕【Introducción】 El vasto océano cambia con el tiempo; la era evoluciona. Como dicen los antiguos: las olas del río Yangtze empujan a las olas del frente, y una nueva brisa reemplaza la vieja. Cuando la ola inteligente de la IA se encuentra con la gran ola transformadora de la Web3 descentralizada, ambas corrientes históricas convergen y están reconfigurando el panorama completo de las finanzas on-chain. Al mirar hacia atrás, el sector siempre se ha enfrentado a la fatiga de tener que vigilar manualmente el mercado, la interferencia de emociones subjetivas y el dolor de procesar enormes cantidades de datos que cuesta interpretar. Incontables profesionales quedan atrapados entre la brecha de información y el retraso en la toma de decisiones.
Hoy, la tecnología de AI Agent se ha disparado rápidamente, ofreciendo una solución completamente nueva al ecosistema Web3: decisiones inteligentes, análisis de datos y ejecución automática, llevando a las finanzas on-chain a una nueva etapa de automatización e inteligencia. Hay oportunidades y también cambios; bajo el “momento” del mercado, solo la infraestructura que realmente pueda aterrizar será capaz de atravesar los ciclos.
Esta noche nos reunimos aquí para debatir en profundidad sobre Al + Web3. En el directo habrá un brillo especial: contamos con la suerte de tener a varios OG del sector, expertos de gran trayectoria, destacados presentadores del foro y gurús de investigación e inversión compartiendo escenario. ¡Quedan invitados!
🎤 Anfitrión especial (Host) 🎙Presentador premium invitado 👉🏻 Li Qian Grace @梨浅Grace 🎙Coanfitrión 👉🏻 Xu Hao Media @旭好传媒 🎙Coanfitrión 👉🏻 OI Agent @oiagent_
👥【Invitados especiales destacados】(Speakers) 🔹Web3 Peter 张 @Web3-PeterZhang |Web3 OG Gerente de producto senior de OI Agent 🔹星睿 @星睿 |Experto en blockchain con amplia trayectoria 🔹华佗 @HTWhale |Experto senior en Web3 de la comunidad Liangshan 🔹ANNA 汤圆 @Anna-汤圆 |Presentadora premium de monedas en Binance Square (Web3) 🔹NiKi 葡萄 @Niki葡萄 |Inversionista senior en Web3 🔹YZZ 竹竹 @竹竹YZZ |Observador senior de investigación e inversión en blockchain
📌【Enlace de transmisión en Binance Square】 https://app.binance.com/uni-qr/cspa/44484277780290?l=zh-CN&r=BLA7SFFI&source=host_share&uc=web_square_share_link&us=copylink
📌【Enlace de transmisión en Loopspace】 https://loopspace.xyz/s/yHS7Q9xB9E
$KII también puede considerarse pan para hoy, hambre para mañana: el primero en salir corriendo fue rápido y vendí por 42U. La perspectiva no es que sea gran cosa, porque los tirones de mercado por parte de quien los impulsa son, al final, eventos de baja probabilidad; no vale la pena esperar.
¡El 16 de enero ocurrió el incidente y recién el 10 de marzo publicaron el informe de post-mortem! Entre medio, ¿qué demonios estuvo haciendo oficialmente durante esos 53 días? ¡Esa era mi gran duda antes de ver el Post-Mortem!
Copio los puntos de tiempo del post-mortem en mi libreta: el ataque ocurrió el 16 de enero; más tarde esa misma noche se suspendió el servicio de puentes (bridge). A finales de enero se completó la consolidación de fondos y la verificación de las direcciones afectadas. Y el 10 de marzo se publicó el post-mortem completo. Antes de copiar el texto de $DUSK , revisé también las marcas de tiempo de actualización en la página de publicación para confirmar que no se hubiera retirado ninguna versión intermedia. Me detuve en el tercer punto: en esos 53 días, la entidad oficial solo actualizó el estado dos veces: una el día del incidente y otra el día en que publicaron el post-mortem.
Abrí el calendario y lo conté: del 16 de enero al 10 de marzo hay 53 días, con 2 actualizaciones. En promedio, se movieron cada 26,5 días. Esa ronda de finales de enero —la consolidación de fondos y la verificación de direcciones— todo quedó escrito después en el post-mortem; en ese momento, hacia afuera no había ni una sola palabra. Yo dividí esos 53 días en cuatro bloques: la congelación a nivel de horas, la verificación a nivel de días, la causa raíz a nivel de semanas, y el post-mortem más auditoría interna ocupando más de un mes. Los tres primeros bloques quedaron vacíos; solo en el último se pronunciaron. Esa es la cuenta de tiempo que saqué, y también fue exactamente lo que al principio me parecía raro.
Pero si desglosamos esos cuatro bloques, el silencio no equivale a negligencia. @Dusk , que la congelación sea de nivel horas, significa que el mismo día del incidente cortaron la expansión del riesgo; que la verificación sea a nivel días, significa que no se retrasaron conciliaciones una por una; y que la causa raíz sea de nivel semanas, significa que las conclusiones pueden verificarse, no son “a ojo”. Cada tramo tiene acciones claras, solo que no se actualizaron al exterior. También comparé cómo se gestionaron los eventos recientes de puentes: algunos proyectos borran el tuit al día siguiente del incidente; otros arrastran seis meses y publican una declaración sin muchos detalles; y otros simplemente no responden. Después de comparar, aún más claro: el proceso de gestión es el material base de la confianza, y este post-mortem es de las pocas veces en que realmente desglosan por completo la línea de tiempo, la causa raíz y las medidas.
Así que ahora voy a vigilar una cosa: la próxima vez que ocurra algo, desde el momento del incidente hasta la publicación del post-mortem, ¿habrá actualizaciones de proceso en el medio? La frecuencia de actualización es la medida de la transparencia. Por mucho que se diga con la boca, no hay nada que valga más que la honestidad de las marcas de tiempo. #dusk
Muchas personas creen que una blockchain pública de privacidad es completamente anónima en toda la cadena, pero el primer punto que menciona el capítulo 4 del libro blanco de Dusk es precisamente romper esa impresión.
El análisis se divide en tres pasos. Primero: el libro contable tiene dos tipos. Moonlight funciona con cuentas: es público y transparente; se puede consultar el saldo y el estado de cada dirección, y el nonce evita la repetición. Esto está preparado para escenarios donde se necesita publicar información. Las bolsas requieren conciliación, los reguladores deben comprobar el flujo de fondos: el libro contable público da la respuesta directamente; esta es una necesidad urgente para el cumplimiento. Segundo: Phoenix funciona con notas: transferencias confidenciales, en las que el receptor solo puede descifrar con la view key. La nota contiene 6 campos: tipo, compromiso (commitment), cifrado y la dirección; tanto el monto como el receptor quedan ocultos dentro del compromiso. Esto está preparado para escenarios donde se necesita privacidad. Tercero: las dos versiones del libro contable comparten el mismo consenso y el mismo sistema de liquidación. Qué ruta sigue una transacción depende de la naturaleza de la transacción en sí, no de la cadena. Lo público va por Moonlight; lo confidencial va por Phoenix; nadie tiene que adaptarse al otro.
La frase original de la documentación oficial es "privacy where needed, transparency where useful": donde se necesita privacidad, se mantiene en secreto; donde se necesita transparencia, se hace público. Si se compara la versión en inglés y en chino, el peso está en where, no en si se quiere privacidad o no, sino en dónde se necesita privacidad. La cadena no decide por los usuarios; en cambio, traslada el poder de elección a cada transacción. Ese diseño es poco común en blockchains de privacidad. La mayoría de las cadenas de privacidad usan un único modelo global: o todo es anónimo o todo es transparente. Dusk coloca ambos libros contables uno al lado del otro para que el escenario determine la visibilidad. $DUSK
@Dusk Antes creía que el valor de una blockchain de privacidad era que “se oculta profundo”, pero al desarmarlo se ve claro: el valor real es “ocultar con precisión”. Para una auditoría, se necesita un punto de entrada; para los clientes, privacidad. Con un solo libro contable solo puedes elegir una de dos cosas; con dos libros contables, se reciben ambas a la vez. Al bajar el poder de elección a cada transacción, este diseño determina si puede o no sostener operaciones de nivel institucional.
En activos tokenizados bajo regulación, lo que más se teme es que la auditoría no tenga punto de entrada y que el cliente no tenga privacidad. Como ambas rutas comparten el mismo consenso, nadie tiene que sacrificar al otro; esa es la base para que el ecosistema pueda hablar tanto con instituciones como con usuarios minoristas. Dos libros contables no son una concesión técnica: son un reflejo de la realidad regulatoria. #dusk