Esta mañana estaba pensando en algo que sonaba bastante simple
¿Un contrato inteligente puede realmente manejar aplicaciones financieras con mucha privacidad si tiene que construir todas las operaciones criptográficas desde cero?
No estaba seguro
Así que volví al libro blanco de Dusk y miré cómo Rusk VM maneja esta parte
Lo que encontré fue interesante
En lugar de hacer que los contratos inteligentes lo resuelvan todo por su cuenta, Rusk proporciona operaciones criptográficas como funciones nativas
Cosas como el cálculo hash, operaciones de curvas elípticas, la verificación de firmas y las pruebas de conocimiento cero están disponibles directamente para la VM
Al principio pensé que solo era una comodidad técnica
Pero luego empecé a pensar en lo que realmente necesita una blockchain financiera centrada en la privacidad
Si los contratos van a trabajar con cosas como transacciones confidenciales y pruebas de conocimiento cero, la criptografía no es una función extra que está al margen
Es parte del trabajo real que los contratos necesitan hacer
Así que proporcionarle estas operaciones directamente a la VM empieza a tener más sentido
Entré al libro blanco pensando: ¿Cómo mantiene Dusk privados los contratos inteligentes?
Salí con una comprensión un poco diferente
Quizá la parte importante no sea solo darle a los desarrolladores herramientas de privacidad
Es hacer que la criptografía de la que dependen esas aplicaciones se sienta como parte del propio entorno de ejecución
@Dusk_Foundation #dusk $DUSK
¿Un contrato inteligente puede realmente manejar aplicaciones financieras con mucha privacidad si tiene que construir todas las operaciones criptográficas desde cero?
No estaba seguro
Así que volví al libro blanco de Dusk y miré cómo Rusk VM maneja esta parte
Lo que encontré fue interesante
En lugar de hacer que los contratos inteligentes lo resuelvan todo por su cuenta, Rusk proporciona operaciones criptográficas como funciones nativas
Cosas como el cálculo hash, operaciones de curvas elípticas, la verificación de firmas y las pruebas de conocimiento cero están disponibles directamente para la VM
Al principio pensé que solo era una comodidad técnica
Pero luego empecé a pensar en lo que realmente necesita una blockchain financiera centrada en la privacidad
Si los contratos van a trabajar con cosas como transacciones confidenciales y pruebas de conocimiento cero, la criptografía no es una función extra que está al margen
Es parte del trabajo real que los contratos necesitan hacer
Así que proporcionarle estas operaciones directamente a la VM empieza a tener más sentido
Entré al libro blanco pensando: ¿Cómo mantiene Dusk privados los contratos inteligentes?
Salí con una comprensión un poco diferente
Quizá la parte importante no sea solo darle a los desarrolladores herramientas de privacidad
Es hacer que la criptografía de la que dependen esas aplicaciones se sienta como parte del propio entorno de ejecución
@Dusk_Foundation #dusk $DUSK