A veces descubro que la parte más fácil de que una empresa tenga problemas no es cuando no hay nadie responsable, sino cuando todos son responsables en cierta medida. El producto cree que el equipo de desarrollo ya lo confirmó; el desarrollo piensa que operaciones ya lo revisó y aprobó; y operaciones considera que el área legal no tendrá objeciones. Al final, cuando ocurre el problema, todos participaron, pero nadie puede explicar con claridad en qué paso exacto falló.
Más tarde vi el @NewtonProtocol , un diseño muy pequeño, y de pronto pensé en que yo nunca había prestado mucha atención a Authorization Receipt. Yo creía que era simplemente un comprobante que se genera después de que la ejecución se completa, similar a los registros y a los recibos. Más que nada, para conservar un archivo. Pero a medida que lo fui mirando con más detalle, me di cuenta de que aparecía en un lugar bastante extraño.
No está colocado al final del flujo, sino junto con Authorization, Policy y Operator, convirtiéndose en parte del proceso completo de ejecución. Después volví a revisar esa sección varias veces, y fue cuando entendí que mi interpretación inicial estaba sesgada. Antes, muchos sistemas guardaban resultados: que la transacción fue exitosa, que los activos se transfirieron, que el estado se actualizó… todo eso deja constancia. Pero cuando realmente hay un problema, la gente suele seguir preguntando: ¿quién aprobó? ¿en base a qué regla? ¿se saltó algún paso? Esa información, muchas veces, solo se puede reconstruir poco a poco con los registros.
Newton, al parecer, lleva tiempo resolviendo justamente ese problema. Authorization Receipt no registra únicamente la ejecución completada. Conecta una autorización, la Policy correspondiente, el Operator que la ejecutó y el resultado final en una cadena completa. A partir de ahora, si alguien cuestiona esa ejecución, el sistema no necesita volver a confiar en un nodo en particular ni consultar al equipo de operaciones: solo necesita seguir esa constancia y volver a verificar cada paso, encontrando las bases correspondientes de por qué cada cosa era válida.
Al ver esto, de repente descubrí que en Newton, Receipt en realidad no se parece tanto a un simple comprobante, sino más bien a una cadena de responsabilidades de una ejecución.
Así que, al volver a mirar Authorization Receipt ahora, pienso que lo que realmente deja no es un registro. Lo que deja es toda la evidencia de la ejecución, desde la autorización y el juicio hasta la finalización. Quizá lo que realmente puede confiarse a largo plazo no sea un nodo, ni una plataforma específica, sino el propio proceso, que cualquier persona puede volver a verificar. #newt $NEWT
Enorme pugna de capital en el mercado secundario: desentrañando la carta final definitiva del AVS que $NEWT no puede copiar(
Los movimientos después de su reciente lanzamiento $NEWT no son nada normales. Viendo cómo el precio en el mercado secundario va y viene una y otra vez, supongo que los primeros hermanos que recibieron el airdrop o que se apostaron/ocultaron allí ya deben de haber ganado a manos llenas. Por ahora, su FDV cae en el rango de varios cientos de millones de dólares, y todo tipo de capitales están en una lucha feroz. Hoy no vamos a hacer cosas complicadas: con palabras llanas, vamos a desmenuzarlo. Después del inicio de la sesión, ¿Newton es de verdad un gran “demonio” a largo plazo con barreras técnicas sólidas, o es solo otro castillo en el aire que se aprovecha del concepto de re-staking con EigenLayer para sacar un tajo y luego desaparecer? Desde el panorama de la base, el hecho de que las grandes instituciones puedan “subirlo al cielo a base de acuerdos” con certeza tiene cartas bajo la manga. Lo más esencial del dulce está en su diseño exclusivo: meter directamente el “compilador de estrategias Rego” en la SP1 máquina virtual de conocimientos cero. En pocas palabras, antes, los viejos pesos pesados de las finanzas tradicionales que querían ir a la cadena temían sobre todo una filtración de la privacidad; y Newton les permite usar código declarativo ultra simple para escribir la gestión de riesgos, pero por debajo puede generar automáticamente pruebas ZK. Además, su “sobre de privacidad” de Newton, que puede vincular de forma implacable el cifrado, el cliente de la estrategia y las intenciones de la transacción, corta de raíz la posibilidad de ataques de hackers y de intermediarios. Este relato híbrido que puede pasar la normativa y, a la vez, no se filtra ninguna carta bajo la manga, de hecho es único en el mercado actual; es algo tan raro como “pisar un cangrejo” en su singularidad.
En el último mes no he reclamado el Airdrop #ALPHA , ¿tan alocadamente se está poniendo esto? Esta noche a las 19:00 habrá un airdrop de cajas sorpresa con 251 puntos, la verdad es un poco exagerado
Me siento mal; en un solo ciclo solo puedes comer uno
Un poco indeciso: ¿esperar al nuevo proyecto de la próxima semana #tge o mejor reclamar primero?
¿Para hacer control de riesgos en tiempo real con datos vivos fuera de la cadena, Newton instaló en la base un sistema de control de vuelo de nivel aeronáutico?
Todos los días me paso por Twitter y veo un montón de conceptos de cumplimiento súper elevados; la verdad, ya casi me saturé. Hasta anoche, cuando yo mismo me puse a destripar el capítulo @NewtonProtocol 5 de esa arquitectura del sistema… la verdad es que quedé totalmente impactado por las maniobras “sucias” que esconde en el nivel más bajo. En su libro blanco escribe una tecnología llamada “ejecución aislada WASM distribuida”, junto con “consenso de dos fases por flujo en NATS”. ¿El nombre suena especialmente intimidante, verdad? Yo, cuando lo vi por primera vez, también pensé que solo estaban presumiendo con términos. Pero si lo piensas un poco, me di cuenta de que en realidad lo que resuelve es un nudo súper desagradable de las finanzas en cadena —y que antes nadie se atrevía a tocar—: cómo hacer una evaluación de cumplimiento en tiempo real con datos dinámicos fuera de la cadena.
Deja de obsesionarte con el cumplimiento; lo que Newt realmente quiere es acabar con el pecado original de las claves privadas del administrador
Muchos miran @NewtonProtocol y hablan de su cumplimiento y su identidad, pero después de leer el libro blanco me di cuenta de que todos se están saltando uno de sus diseños más seductores y, al mismo tiempo, más disruptivos: el mecanismo distribuido de recopilación de datos de WASM y el consenso en streaming. Al principio, cuando leí este fragmento, pensé que solo estaba creando un plugin de oráculos más rápido. Pero cuanto más seguía leyendo, más sentía que algo no encajaba: aquí está escondiendo una ambición extremadamente agresiva, con el objetivo de acabar por completo con el pecado original de la clave privada del administrador en las finanzas on-chain. En el mundo on-chain actual, ya sean stablecoins, activos RWA o protocolos DeFi, la mayor debilidad siempre es esa Admin Key de máximo privilegio. En cuanto la clave del administrador es robada por un hacker, o un insider se pone maliciosamente del lado equivocado, el minting, el freeze y el desvío malintencionado ocurren instantáneamente; incluso aunque haya diez capas de control de riesgos a nivel de UI, no sirve de nada, y las pérdidas de miles de millones suelen suceder en ese mismo segundo. Cuanto mayor sea el tamaño de los activos, más profundo se vuelve el miedo a una llave privada concentrada en un solo punto.
Recientemente corté un script de alta frecuencia y se cayó: 2000U en fichas intenté capturar oportunidades de arbitraje en @grvt_io . Entraron varias órdenes, pero al hacer la conciliación me quedé en blanco: algunas órdenes que en teoría debían “comer” quedaron con el precio de ejecución varios puntos básicos por debajo/encima del precio justo del libro de órdenes. Esta sesión en real me despertó por completo. El proyecto presume que las órdenes privadas fuera de la cadena con privacidad impiden a los “clappers” (interceptadores), pero en condiciones de mercado extremas, en realidad estamos pagando un “impuesto” invisible en forma de privacidad que se intercambia de manera fantasma.
#grvt es uno de los puntos clave introduce un libro de órdenes de privacidad cifrado impulsado por tecnología de cero conocimiento. Su lógica base es: barajar y cifrar en la capa fuera de la cadena todas las órdenes limitadas, pujas y profundidades de usuarios de toda la red, de modo que los robots “clampers” de tres partes y los equipos de cuantificación que cazan en el mainnet no pueden obtener datos del mempool. ¿Qué significa esto? Que si abres una orden dentro de ese sistema, en teoría tienes una privacidad muy alta frente a la caza.
Pero pongamos un balde de agua fría: en escenarios extremos, este sistema trae otro golpe invisible, que es el deslizamiento dentro de una “caja sorpresa” provocado por la liquidez no transparente. Como la profundidad total del libro es un completo “caja negra” para el mercado, los traders comunes y los market makers de terceros no pueden observar en tiempo real, como en un exchange tradicional, el grosor real de las órdenes en distintos niveles de precio.
Anoche, cuando el mercado entró en pánico y fue arrastrado por la liquidación, la profundidad real en la red cifrada fuera de la cadena ya estaba muy segmentada, pero en el frente, debido al aislamiento de datos, aún se mostraba normal. Mi orden de compra chocó directamente en una zona de vacío sin profundidad pública suficiente, lo que hizo que la “diferencia de precio” invisible se llevara una operación que debía haber tomado ganancias. Esta pasividad que no se ve en el libro de órdenes es especialmente letal en un mercado donde todo se decide por segundos.
No obstante, si lo vemos al revés: después de quejarme del velo del deslizamiento, también hay que admitir que, en su línea on-chain de protección anti-mal, se clava muy fuerte en la base de los fondos.
Lo que más repugna de las plataformas tradicionales es desconectar la red (“talar la línea”) y ejecutar explosiones dirigidas en puntos específicos. Su liquidación forzada corre como código de caja negra dentro de servidores centralizados. Pero #grvt fija las líneas rojas más esenciales de liquidación y la verificación del estado de la cuenta en contratos inteligentes en la cadena. Si necesitas o no que te reduzcan forzosamente la posición, eso lo determina automáticamente el código inteligente público; la parte del proyecto no puede interferir ni modificar tu línea de liquidación.
En resumen, aunque #grvt sacrifica la transparencia del libro de órdenes, también ayuda a que los retail eliminen la bala más tóxica con la que los “señores/ballenas” hacen mal.
Recientemente descubrí que @NewtonProtocol dedicó bastante espacio a hablar sobre Attestation, Verification y Replay. Al principio, la verdad, no lo entendí muy bien, porque en mi forma de pensar, mientras el resultado final sea correcto, el cómo se completa en medio no parece ser tan importante. Quién es el ejecutor, qué ocurre durante la ejecución… eso me suena más a detalles de implementación que a cosas que el protocolo realmente le importe.
Hasta que más tarde volví a ordenar todo el flujo de ejecución, desde Transaction Intent entrando al Gateway, pasando por la Policy Evaluation y la ejecución del Operator, y luego por la Attestation. Ahí fue cuando descubrí dónde estaban mis dudas.
$NEWT en realidad no parece preocuparse nunca por si el resultado es correcto, sino por por qué el resultado merece ser confiado. Transaction Intent no se ejecuta directamente solo por entrar en el sistema; antes debe pasar por Policy Evaluation. Y cuando el Operator termina su tarea, tampoco se convierte inmediatamente en el resultado final; después aún hace falta una Attestation, y si es necesario incluso puede haber Replay.
A medida que sigo leyendo, más claro me queda que todas ellas, en el fondo, responden a esta pregunta: ¿la ejecución se realizó realmente siguiendo las reglas que toda la red reconoce y acepta de manera conjunta?
Fue también en ese punto cuando me di cuenta de que #Newt no registra el resultado de una ejecución, sino el proceso de una ejecución. Luego lo pensé con más cuidado y de pronto recordé una pregunta que antes nunca había considerado seriamente.
¿Por qué muchos sistemas se enfocan más en demostrar el resultado, mientras que Newton invierte tanto esfuerzo en demostrar el proceso?
Cada vez siento más que, detrás de estos dos enfoques de diseño, en realidad hay dos maneras completamente distintas de construir la confianza: si solo demuestras el resultado, al final todavía tienes que confiar en la persona que te dice el resultado. Pero si todo el proceso de ejecución puede verificarse, entonces lo que realmente hay que confiar ya no es un Operator en particular, sino una ruta de ejecución que cualquiera puede volver a verificar.
Así que creo que Newton no pretende realmente reestructurar el flujo de ejecución; lo que en verdad está desafiando es una suposición predeterminada que existe desde hace muchos años: ¿con que el resultado sea correcto es suficiente?
Al menos para Newton, parece que no quizá esa sea la verdadera razón de la existencia de Attestation, Verification y Replay. No protegen solo el resultado, sino todo el proceso que hace que ese resultado sea válido.
Transaction Intent ya expresa lo que el usuario quiere hacer; entonces, ¿por qué Newton todavía tiene que pasar por Policy Evaluation, Operator Attestation y recién después ejecutar de verdad?
Cuando veo @NewtonProtocol , hay un lugar que siempre me hace sentir que algo es raro. En teoría, el lugar en el que un protocolo realmente debería ser complejo es en el flujo de ejecución. Sin embargo, en todo el documento blanco, la palabra Policy aparece una y otra vez. Desde quién puede invocar, hasta cuándo se permite la ejecución, y qué condiciones deben cumplirse para poder continuar: en cada paso casi siempre hay que pasar por ella. Yo originalmente planeaba saltarme esa parte; sentía que esto se parecía más a la gestión de permisos o al diseño de cumplimiento, y que lo que realmente vale la pena estudiar es el flujo de ejecución que viene después. Hasta más tarde, cuando volví a revisar toda la ruta de ejecución, incluso volví a dibujar el flujo de Transaction Intent → Gateway → Policy Engine → Operator → Attestation, y entonces descubrí que había estado prestando atención a la parte equivocada desde el principio.
He estado leyendo sin parar el blog de @grvt_io estos días. Hay una palabra que aparece especialmente con frecuencia: Capital Productivity. Al principio, en realidad no le presté mucha atención; pensé que era simplemente un concepto de marketing. Al final, ¿no es el intercambio lo que se impone con la liquidez, las comisiones y la velocidad de negociación? Si un platform de trading habla continuamente de la productividad del capital, suena un poco a que no es algo que deba decir un exchange.
Así que cuando vi por primera vez One Balance y Unified Margin, yo lo interpreté todo en la dirección de la optimización de la experiencia. Luego, volví a poner varias entradas del blog juntas y las releí; lo que al principio era solo para entender qué problema resolvía exactamente Unified Margin, terminó pareciéndome cada vez más extraño.
La oferta oficial casi no hablaba de la velocidad de negociación, ni insistía constantemente en Hybrid Exchange. En cambio, hablaba una y otra vez de Capital Productivity, Capital Drag, e incluso en la sección posterior sobre Yield Layer. Todo el tiempo se discutía la misma cuestión.
Fue entonces cuando me di cuenta de que quizá desde el principio estaba entendiendo mal. GRVT parece estar preguntando algo distinto: por qué una sola porción de capital solo puede asumir un único propósito. Y solo hasta aquí entendí por qué la entidad oficial insiste tanto en Capital Drag. Lo verdaderamente desperdiciado quizá no es la velocidad de negociación, sino el proceso en el que el capital espera, migra y se vuelve a configurar continuamente.
Después volví a revisar One Balance, Unified Margin y Yield Layer, y de repente descubrí que, aunque se ven como tres funciones diferentes, en realidad siempre están respondiendo a la misma pregunta: si se puede hacer que la misma porción de capital no se detenga cada vez que cambia el uso.
Por eso, ahora que miro hacia atrás, cada vez tengo más claro que lo que GRVT realmente quiere reestructurar no es “un exchange”. Lo que está poniendo en duda es un hábito predeterminado del sistema financiero que casi nadie cuestiona: ¿por qué, cuando el capital completa una tarea, tiene que terminar esa etapa y empezar otra?
Al menos ahora me inclino cada vez más por esta interpretación: lo que GRVT realmente quiere preservar no es una cuenta en particular, ni un producto en particular, sino la continuidad de la misma porción de capital.
Trading, beneficios, inversión y pagos no son cuatro porciones distintas de capital. En realidad, deberían ser la misma porción de capital cumpliendo distintas responsabilidades en diferentes etapas.
Así que cuando ahora vuelvo a mirar Capital Productivity, al contrario, siento que lo que realmente quiere optimizar no es la eficiencia del trading, sino la forma en que el capital opera en todo el sistema financiero. #grvt
Newton Siempre he pensado que, para estar en conformidad en la cadena de bloques, hay que saber quién eres
一直觉得链上金融想进入机构时代,就必须牺牲一部分隐私。因为监管理需要知道谁是用户,需要验证 KYC、地区、资质和状态风险,而区块链又强调用户对自己身份的控制。如果想满足合规,就必须收集更多数据;如果想保护隐私,就很难证明用户是否符合规则。 Así que al principio, cuando leí @NewtonProtocol Whitepaper sobre Verifiable Credentials, mi primera reacción fue la duda: ¿realmente se puede lograr la verificación de identidad y la protección de la privacidad al mismo tiempo?
Siempre he pensado que lo más importante de un sistema de autorización son las reglas.
Mientras la Policy esté escrita de forma lo bastante rigurosa, el sistema puede decidir qué transacciones deben ejecutarse y cuáles deben rechazarse. Así que, cuando al principio leí el Whitepaper de @NewtonProtocol , mi atención se centró en la Rego Policy y en el Authorization Flow.
Hasta que más tarde volví a mirar la sección de Data Provider, me di cuenta de que había pasado por alto un problema más subyacente: incluso si las reglas son precisas, si los datos de entrada no son confiables, la decisión final no tiene sentido.
La Policy Evaluation de $NEWT no ejecuta las reglas directamente. El Operator necesita llamar a datos externos como Oracle Price, Sanctions Feed y Risk Score, y luego introducir esas entradas en la Rego Policy para tomar una decisión. Sin embargo, esos datos en sí no existen de forma nativa en la cadena. Entonces me di cuenta: esto parece ser un problema que todos los sistemas de automatización en cadena suelen enfrentar. Todos debaten si los contratos inteligentes son confiables, pero casi nunca se pregunta: ¿los datos que el sistema ve al tomar decisiones realmente son confiables?
Si el estado de una dirección se evalúa mal, si hay desviaciones en la puntuación de riesgo o si distintos nodos obtienen datos inconsistentes, entonces incluso si el cálculo de la Policy, la Attestation y el Consensus es correcto, el resultado solo podría ser “correcto” en base a entradas incorrectas.
La propuesta de #newt para este problema es muy interesante. No elige convertirse en el único proveedor de datos, sino que convierte el Data Provider en un módulo enchufable. El Operator puede ejecutar WASM Data Provider de forma independiente, obtener datos en un entorno aislado y, con la información que observa, generar una ECDSA Attestation para que la propia entrada también quede dentro del alcance de la verificación.
Al llegar aquí, entendí que antes lo había interpretado mal. Yo creía que el núcleo de Newton era hacer que las reglas fueran verificables, pero en realidad primero tiene que resolver que, durante la ejecución, las reglas se enfrenten a la misma realidad confiable. La Policy determina cómo el sistema juzga; el Data Provider determina qué ve el sistema.
Lo realmente difícil no es hacer que la máquina ejecute las reglas, sino asegurarse de que, antes de que la máquina tome una decisión, el mundo que ve no haya sido alterado por entradas erróneas. Tal vez esa sea la razón de ser del diseño del Data Provider Ecosystem de $NEWT .
En el futuro, la competencia entre sistemas en cadena no será solo por las reglas y la ejecución, sino por quién puede lograr que toda la red, antes de tomar decisiones, se base en una misma realidad.
Siempre he pensado que, mientras todos los nodos obtengan la misma versión de los datos, el consenso no debería tener problemas. Así que, cuando al principio vi el "Streaming Two-Phase Consensus" en el whitepaper @NewtonProtocol , mi primera reacción fue optimizar el rendimiento: Gateway, NATS y Streaming parecían estar solo para reducir la latencia.
Luego volví a leer esa sección y me di cuenta de que la había entendido mal.
El whitepaper menciona que el Operator invoca, por su cuenta, el WASM Data Provider para obtener datos externos como el Oracle Price, Sanctions Feed, Risk Score, etc. Incluso al consultar la misma fuente de datos, si los caminos de red y los tiempos de respuesta difieren, cada Operator podría ver datos distintos. Y como la BLS Aggregate Signature exige que todos los nodos firmen mensajes completamente idénticos, si hay discrepancias en los datos, no se puede generar la firma agregada.
Por eso Newton lo dividió en dos etapas. En la fase Prepare, cada Operator obtiene los datos de manera independiente y genera una ECDSA Attestation; el Gateway luego los consolida para formar un Canonical Dataset unificado. En la fase Evaluate, todos los Operator ejecutan Rego Policy basándose en la misma versión de los datos y, finalmente, generan una BLS Signature que puede agregarse.
Al llegar a este punto, me di cuenta de que yo había estado entendiendo mal todo el tiempo.
Siempre pensé que el consenso resolvía quién tenía razón.
Pero Newton en realidad resuelve primero otra cosa: si todos están hablando de la misma realidad.
Si cada Operator se enfrenta a datos correspondientes a diferentes momentos del tiempo, entonces, aunque la Policy Evaluation posterior, las Attestation y la BLS Aggregation estén completamente correctas, solo estarán demostrando realidades distintas.
Ahora que lo veo en retrospectiva, cada vez tengo más claro que lo más importante del Streaming Two-Phase Consensus no es mejorar el rendimiento, sino unificar primero la realidad y luego unificar la respuesta. Quizá lo verdaderamente difícil nunca haya sido llegar a un consenso, sino asegurarse de que todos estén enfrentando el mismo mundo. #newt $NEWT