En las Hot Chips de la semana pasada, IBM mostró un chip aún no puesto en producción. En el mismo núcleo, puede cambiar dos juegos de instrucciones en el orden de los nanosegundos. El ecosistema de Arm y las cargas de trabajo de los mainframes comparten el mismo conjunto de cifrado y tolerancia a fallos, en lugar de unir dos núcleos a la fuerza. Después de leer esta noticia, volver a ver Dusk se siente muy parecido.$DUSK
La ruta típica de una cadena pública de privacidad es toparse con dos lógicas a la vez en una misma cadena: tanto ocultar las transacciones como fingir que uno es exactamente ese mismo entorno virtual que la gente ya tiene familiarizado y bien dominado. El resultado es que ambas partes acaban sin encajar bien. Dusk no siguió forzando un mismo recipiente; separó la ejecución en dos rutas físicamente distintas. En la capa inferior, compila con Rust hasta WASM y corre en DuskVM, encargándose de la privacidad a nivel de protocolo, la liquidación con cero conocimiento y el estado que no se filtra por defecto. En la capa superior, usa un entorno compatible para recibir a quienes ya saben escribir contratos: las herramientas conocidas siguen igual. Luego, los datos por lotes se devuelven al mismo nivel de liquidación para la verificación final. Esto no es duplicar construcción; es admitir que meter primitivos de conocimiento cero dentro de una máquina virtual compatible hace que cada paso pese demasiado. Si se hace todo de forma nativa, se corre el riesgo de perder la cadena de herramientas existente. Así, la lógica sensible va pegada a la liquidación, mientras que la capa orientada a aplicaciones para usuarios mantiene lo familiar.@Dusk #dusk
Que los planos tengan sentido es una cosa. Cuando la capa de compatibilidad entre en la red principal y funcione, las direcciones activas probablemente se quedarán alrededor de veinte mil, pero las aplicaciones realmente colgadas aún son escasas. Los protocolos de intercambio que se pueden mover de forma estable hay solo uno, el bloqueo no llama la atención y, hasta ahora, no se ha publicado cómo se reparte el peso de los contratos en ninguno de los dos entornos. Lo siguiente que hay que superar no es si la arquitectura es coherente por sí misma, sino si esos contratos que solo pueden sostenerse cuando van pegados a la privacidad nativa podrán acumular suficientes llamadas en la red principal.$BTC