La semana pasada utilicé mi máquina de desarrollo para ejecutar rusk-wallet e intenté generar una prueba ZK para una transferencia de privacidad de Phoenix. El progreso se quedó congelado durante 40 segundos; la CPU al 100% y el ventilador girando sin parar. Dusk presume muchísimo de “rendimiento a nivel empresarial” y “finalización instantánea del estado”, pero generar en el cliente una prueba de conocimiento cero basada en Plonk fue, de hecho, más lento que minar en Ethereum. En comparación con las optimizaciones de pruebas locales de Aleo o Aztec, la experiencia de nodo ligero de Dusk casi aprueba por los pelos.
@Dusk
El modelo de doble cuenta también es aún más contraintuitivo. Yo quería retirar desde el exchange a una dirección de privacidad de Phoenix, pero descubrí que el CEX no adapta en absoluto esta capa subyacente. Me obligaron a retirar primero a una cuenta transparente de Moonlight y luego ajustar manualmente el contrato para convertir los activos. El supuesto “cambio con un clic” que promociona la web en realidad obliga al usuario a asumir una latencia adicional de conversión de estado y un desgaste de Gas costoso. Esta unión forzada, torpe y rígida entre el modelo UTXO y el de cuentas, hace que la experiencia sea extremadamente fragmentada.
Los problemas en el mantenimiento de nodos también son igual de insondables. Dusk impulsa separar Owner Key y Consensus Key, y el whitepaper parece riguroso: usar un pendrive cifrado con LUKS para aislar físicamente la Owner Key. Pero cuando lo probé en la práctica, el pendrive hacía un mal contacto y la validación de Stake Info se quedó trabada, arrojando un error durante media hora. Ese nivel de seguridad paranoico, claramente está pensado para carteras frías de instituciones de Wall Street; para los operadores de nodos comunes, solo convierte a la gente corriente en ratones de prueba.
En la capa de ejecución, el esquema dual de DuskVM y DuskEVM es un desastre. Si quieres escribir contratos, ¿lo haces usando Rust para la cadena de herramientas nativa de WASM, o te metes en la capa de compatibilidad EVM para programar con Solidity? En ambos lados el cálculo del Gas es diferente y la lógica subyacente es totalmente distinta, y encima la documentación oficial ni siquiera ofrece una ruta de convergencia clara. Sumado a todo eso, el complejo flujo de handshake fuera de cadena del protocolo de identidad de Citadel con el License Provider, me tomó el tiempo de ejecutar una prueba de edad ZK… y aún así me habría dado tiempo de sobra para enviar la credencial por diez veces a una interfaz Web2.
La base técnica ciertamente suena impresionante, pero la interfaz es tosca y la experiencia es pésima. En el fondo, Dusk es una cadena a medida para instituciones: no sigan engañando a traders minoristas y desarrolladores independientes para que se vuelvan “gratuitos cazadores de plagas”.#dusk $DUSK $BTC
@Dusk
El modelo de doble cuenta también es aún más contraintuitivo. Yo quería retirar desde el exchange a una dirección de privacidad de Phoenix, pero descubrí que el CEX no adapta en absoluto esta capa subyacente. Me obligaron a retirar primero a una cuenta transparente de Moonlight y luego ajustar manualmente el contrato para convertir los activos. El supuesto “cambio con un clic” que promociona la web en realidad obliga al usuario a asumir una latencia adicional de conversión de estado y un desgaste de Gas costoso. Esta unión forzada, torpe y rígida entre el modelo UTXO y el de cuentas, hace que la experiencia sea extremadamente fragmentada.
Los problemas en el mantenimiento de nodos también son igual de insondables. Dusk impulsa separar Owner Key y Consensus Key, y el whitepaper parece riguroso: usar un pendrive cifrado con LUKS para aislar físicamente la Owner Key. Pero cuando lo probé en la práctica, el pendrive hacía un mal contacto y la validación de Stake Info se quedó trabada, arrojando un error durante media hora. Ese nivel de seguridad paranoico, claramente está pensado para carteras frías de instituciones de Wall Street; para los operadores de nodos comunes, solo convierte a la gente corriente en ratones de prueba.
En la capa de ejecución, el esquema dual de DuskVM y DuskEVM es un desastre. Si quieres escribir contratos, ¿lo haces usando Rust para la cadena de herramientas nativa de WASM, o te metes en la capa de compatibilidad EVM para programar con Solidity? En ambos lados el cálculo del Gas es diferente y la lógica subyacente es totalmente distinta, y encima la documentación oficial ni siquiera ofrece una ruta de convergencia clara. Sumado a todo eso, el complejo flujo de handshake fuera de cadena del protocolo de identidad de Citadel con el License Provider, me tomó el tiempo de ejecutar una prueba de edad ZK… y aún así me habría dado tiempo de sobra para enviar la credencial por diez veces a una interfaz Web2.
La base técnica ciertamente suena impresionante, pero la interfaz es tosca y la experiencia es pésima. En el fondo, Dusk es una cadena a medida para instituciones: no sigan engañando a traders minoristas y desarrolladores independientes para que se vuelvan “gratuitos cazadores de plagas”.#dusk $DUSK $BTC
- 底层技术硬核,但客户端体验硬伤明显
100%
- 机构定制链,不适合散户开发者
0%
- 问题属于早期阶段,后续可迭代修复
0%
1 Votos • Votación cerrada