#dusk $DUSK Recientemente utilicé un fin de semana para intentar montar un entorno local desde cero siguiendo la documentación del desarrollador de @Dusk . Para ser honesto, el proceso fue más accidentado de lo que esperaba.
En el nivel conceptual, la documentación está bien: los diagramas de arquitectura son claros, las responsabilidades de los módulos principales están explicadas de forma explícita y el diseño de la máquina virtual Rusk se desarrolla en secciones dedicadas. Pero en cuanto entras en la parte práctica, los problemas empiezan a aparecer. Las versiones de dependencias en el código de ejemplo no coinciden con la versión más reciente del repositorio; para algunas API, la documentación directamente omite las indicaciones sobre los parámetros de entrada, y necesitas revisar el código fuente para encontrar el formato de los parámetros. No es un problema crítico, pero sí consume mucho la paciencia y la confianza de los desarrolladores.
Lo que más me inquietó fue la estabilidad de la red de pruebas. Al conectarme localmente a la red de pruebas para depurar transacciones sencillas, me encontré varias veces con nodos RPC que no respondían. Aunque después de reintentar se recupera, la documentación no indica el nivel de servicio ni las ventanas de mantenimiento de la red de pruebas. Para desarrolladores que solo vienen a "ver qué tal", esta incertidumbre podría directamente desanimarlos, y además nadie te diría por qué se marchan.
Otra impresión es que las herramientas de desarrollo de Dusk y el ecosistema de Ethereum tienen diferencias evidentes: es una espada de doble filo. Por un lado, Dusk puede hacer una personalización profunda para sus características de privacidad y cumplimiento, sin estar limitado por las cargas históricas del EVM; por el otro, a los desarrolladores no se les permite reutilizar directamente habilidades de Solidity y herramientas existentes. Aunque la documentación ofrece un Rust SDK y ejemplos de contratos, aprender Dusk desde cero —primero Rust y luego su paradigma de desarrollo— tiene una curva de aprendizaje mucho más empinada que "forkear un ERC-20".
Entiendo que documentar y construir una cadena de herramientas lleva tiempo, y que al equipo le sea razonable priorizar los recursos en la red principal y en los protocolos núcleo. Pero el arranque en frío del ecosistema de desarrolladores no depende del rendimiento del protocolo, sino de si el "Hello World" está funcionando el primer día. Cuando #dusk aporte una red de pruebas más estable, tutoriales de acceso que bloqueen versiones y más casos de despliegue exitoso por parte de desarrolladores externos, volveré a evaluar si el ecosistema entra en un ciclo virtuoso. Para $DUSK , la cantidad de desarrolladores no se mide por el tamaño de la comunidad, sino por el número de contratos desplegados realmente en la cadena. @Dusk
开发文档需要更完善
0%
看好Rust加隐私的方向
100%
学习曲线确实是门槛
0%
1 Votos • Votación cerrada