Cuando leí el libro blanco de Dusk, lo que me trabó no fue tanto si puede cifrar la lógica del contrato, sino un problema mucho más realista: ¿cómo se estima el gas en ese tipo de contratos cifrados? @Dusk
En las cadenas de bloques habituales, los nodos pueden ver, en líneas generales, qué hará el contrato: cuántas veces leerá estados, cuántas veces escribirá estados. Con eso, el consumo de recursos se puede calcular con bastante precisión de antemano. Pero el XSC de Dusk es diferente: tanto la lógica de ejecución como los cambios de estado en sí están cifrados. Antes de que la transacción se registre en la cadena, los nodos no pueden ver los detalles completos; entonces, ¿cómo determinan cuántos recursos de cómputo consumirá esa transacción? #dusk
Si al final la única forma es que el propio usuario rellene un valor estimado, el problema aparece enseguida. Si se estima demasiado bajo, la transacción podría quedar atascada, e incluso surgir una situación incómoda de ejecución a medias; si se estima demasiado alto, también se incrementan los costos. Tal vez en una transferencia simple se pueda tolerar, pero cuando se trata de fondos institucionales, derivados complejos o escenarios como rutas de liquidación, la imprevisibilidad de las comisiones en sí misma es un riesgo. $BTC
Creo que esto es más clave de lo que mucha gente piensa. En aplicaciones financieras, no es que el problema sea que la privacidad no se pueda lograr; el miedo real es que, una vez logrado, no se pueda predecir el costo de ejecución. Porque las instituciones no solo se preocupan por «si se puede hacer», sino también por «cuánto cuesta hacerlo una vez» y «si habrá fallas a mitad del proceso». Si la estimación de gas solo depende de lo que reporte el usuario y el nodo no puede verificarlo sin descifrar, entonces toda la experiencia se vuelve poco fiable.
El libro blanco dice bastante sobre la seguridad del sistema de pruebas, pero no entra con suficiente detalle en el modelo de tarificación. Si ese vacío no se llena, la orientación de Dusk hacia las finanzas confidenciales quedará rezagada por la capa de ejecución. $ETH
Así que ahora, cuando observo $DUSK , no solo miro su narrativa de privacidad: miro si puede hacer, de manera conjunta, la ejecución cifrada y la predicción de costos. La primera es un argumento de venta; la segunda es el punto de quiebre que determina si realmente se puede llevar a producción.
En las cadenas de bloques habituales, los nodos pueden ver, en líneas generales, qué hará el contrato: cuántas veces leerá estados, cuántas veces escribirá estados. Con eso, el consumo de recursos se puede calcular con bastante precisión de antemano. Pero el XSC de Dusk es diferente: tanto la lógica de ejecución como los cambios de estado en sí están cifrados. Antes de que la transacción se registre en la cadena, los nodos no pueden ver los detalles completos; entonces, ¿cómo determinan cuántos recursos de cómputo consumirá esa transacción? #dusk
Si al final la única forma es que el propio usuario rellene un valor estimado, el problema aparece enseguida. Si se estima demasiado bajo, la transacción podría quedar atascada, e incluso surgir una situación incómoda de ejecución a medias; si se estima demasiado alto, también se incrementan los costos. Tal vez en una transferencia simple se pueda tolerar, pero cuando se trata de fondos institucionales, derivados complejos o escenarios como rutas de liquidación, la imprevisibilidad de las comisiones en sí misma es un riesgo. $BTC
Creo que esto es más clave de lo que mucha gente piensa. En aplicaciones financieras, no es que el problema sea que la privacidad no se pueda lograr; el miedo real es que, una vez logrado, no se pueda predecir el costo de ejecución. Porque las instituciones no solo se preocupan por «si se puede hacer», sino también por «cuánto cuesta hacerlo una vez» y «si habrá fallas a mitad del proceso». Si la estimación de gas solo depende de lo que reporte el usuario y el nodo no puede verificarlo sin descifrar, entonces toda la experiencia se vuelve poco fiable.
El libro blanco dice bastante sobre la seguridad del sistema de pruebas, pero no entra con suficiente detalle en el modelo de tarificación. Si ese vacío no se llena, la orientación de Dusk hacia las finanzas confidenciales quedará rezagada por la capa de ejecución. $ETH
Así que ahora, cuando observo $DUSK , no solo miro su narrativa de privacidad: miro si puede hacer, de manera conjunta, la ejecución cifrada y la predicción de costos. La primera es un argumento de venta; la segunda es el punto de quiebre que determina si realmente se puede llevar a producción.