Los problemas que hemos observado: duplicación de módulos, falta de estándares
Después de varios incidentes de seguridad en cadena recientes en la industria de las criptomonedas, toda la comunidad de Web3 ha vuelto a prestar la atención más directa al viejo tema de "la seguridad de la infraestructura". Aunque la tecnología sigue avanzando, no podemos evitar una realidad: sin un estándar unificado y un mecanismo de auditoría, cualquier módulo básico que "reproduzca la rueda" puede convertirse en una fuente de riesgo potencial.
Move es un lenguaje creado para los recursos y la seguridad, y Aptos siempre ha proporcionado a los desarrolladores una gran experiencia a nivel de cadena con ejecución paralela y capacidades de actualización nativas. Sin embargo, en el proceso de trabajar con muchas partes del proyecto Aptos, hemos encontrado repetidamente una deficiencia clave: el ecosistema carece de una biblioteca pública de módulos básicos en la que se pueda confiar, reutilizar y auditar. Un gran número de equipos implementan y mantienen su propio control de acceso, sistemas de actualización, funciones básicas de herramientas, etc., lo que no solo es ineficiente, sino que también debilita la seguridad general de la aplicación a nivel de cadena.
Hemos decidido actuar: Movemaker se une a alcove para iniciar
Para abordar esta deficiencia fundamental, la comunidad oficial de habla china de Aptos, Movemaker, se ha unido a alcove, la primera organización de desarrolladores del ecosistema Move en Asia, para lanzar conjuntamente un plan estructurado de código abierto: la iniciativa de la Biblioteca Base Segura y de Propósito General de Aptos (Secure & General Purpose Base Library).
La iniciativa tiene como objetivo acelerar el desarrollo y la madurez del ecosistema de Aptos al proporcionar un conjunto de componentes estándar auditados, seguros, modulares y fáciles de usar para el desarrollo de contratos inteligentes de Aptos. Movemaker ha estado sirviendo a la comunidad de desarrolladores chinos de Aptos durante mucho tiempo y comprende las necesidades reales de los desarrolladores locales; alcove ha reunido a un grupo de miembros técnicos con experiencia en el desarrollo subyacente, la auditoría y la construcción de la cadena de herramientas de Move, que pueden sentar una base sólida para la investigación y el desarrollo y la gobernanza de esta biblioteca básica.
La propuesta ha sido lanzada en GitHub y ahora está abierta a la colaboración de todos los desarrolladores de Aptos.
Bienvenido a hacer clic para ver más detalles y enviar PR:
A continuación, presentaremos los objetivos, mecanismos y formas de participación de esta iniciativa; esperamos que no solo seas un lector, sino también un colaborador.
Rediseño innovador basado en Aptos
Esta iniciativa es un proyecto de código abierto sistemático a largo plazo para todo el ecosistema de desarrollo de Aptos. Estamos agrupando recursos, estandarizando procesos y construyendo mecanismos con el único objetivo de crear una "biblioteca estándar de oro" para Aptos que sea ampliamente adoptada, confiable y auditada, al igual que OpenZeppelin lo es para la EVM.
En el ecosistema EVM, se ha demostrado que OpenZeppelin Contracts mejora la seguridad, acelera la eficiencia del desarrollo y reduce la barrera de entrada. Sin embargo, somos muy conscientes de que Move y Aptos no son imágenes especulares de EVM, y tienen diferencias fundamentales en los paradigmas del lenguaje, los modelos de cuentas, la gestión de estados, los mecanismos de escalamiento y las arquitecturas de ejecución. Es por eso que el modelo orientado a recursos, el validador de código de bytes, el soporte de verificación formal y la ejecución paralela y los mecanismos de actualización de paquetes nativos de Aptos brindan una gran oportunidad para crear una biblioteca base más segura y de mayor rendimiento.
A continuación se presenta el contenido completo de la propuesta de este plan, invitamos a cada Builder que esté construyendo en Aptos a participar en profundidad, y también te animamos a difundir esta idea de infraestructura.
¿Qué hemos preparado: desde fondos, organización hasta mecanismos?
· Capital inicial: Movemaker proporciona una subvención inicial de $200,000 para:
o Desarrollo y mantenimiento de módulos core.
o Costos de auditoría de seguridad profesionales.
o Programa de incentivos y recompensas para desarrolladores.
o Soporte para la redacción de documentos y la operación de la comunidad.
o construcción de herramientas y infraestructura necesarias.
· Organización de desarrollo: Alcove coordina los recursos de desarrollo comunitario como líder del proyecto, y es responsable de la gestión de procesos, soporte técnico, auditorías de seguridad, etc.;
· Apoyo de múltiples recursos: diferentes equipos de proyectos, desarrolladores independientes y empresas de auditoría de seguridad participarán en etapas en el desarrollo, prueba y revisión de los módulos básicos;
· Mecanismo de gobernanza: revisión de PR, validación de pruebas, verificación de Move Prover, auditoría previa, incentivos de recompensas, ejecución transparente de todo el proceso.
Lo que queremos construir: la base de infraestructura del ecosistema Move
· Construir una biblioteca básica central: desarrollar un conjunto de módulos Move que cubran funciones centrales como control de acceso, herramientas de gestión de actualizaciones, módulos DeFi y herramientas generales.
· Mejora de la seguridad ecológica: Aprovechando las características de seguridad inherentes del lenguaje Move (como la prevención de reentradas y el tipado fuerte), y combinándolo con pruebas rigurosas, verificación formal y auditorías de seguridad independientes, se asegura la máxima seguridad de la biblioteca.
· Fomentar la adopción de desarrolladores: al proporcionar documentación, tutoriales y ejemplos de alta calidad y fáciles de entender, se reduce la curva de aprendizaje del lenguaje Move, atrayendo a más desarrolladores al ecosistema de Aptos.
· Establecer un modelo de construcción comunitaria: crear un proceso de desarrollo abierto y colaborativo que anime a los equipos de proyectos, desarrolladores independientes y empresas de auditoría de seguridad a participar juntos, asegurando la calidad, relevancia y sostenibilidad de la biblioteca.
· Acelerar el desarrollo del ecosistema: proporcionar una base confiable para los desarrolladores de dApp de Aptos, acelerar la innovación, reducir el costo de reinventar la rueda y, por lo tanto, impulsar la prosperidad del ecosistema de Aptos.
¿Cómo participar en la co-construcción? Cada desarrollador puede convertirse en un impulsor.
Creemos que una biblioteca de contratos inteligentes verdaderamente confiable y reutilizable debe ser construida conjuntamente por el ecosistema. Por lo tanto, esta iniciativa está abierta a todos los desarrolladores de Aptos, sin importar si provienes de un proyecto en equipo o si eres un creador independiente, puedes participar en la co-creación de manera adecuada:
· Cómo participar para los proyectos: Si eres un equipo de desarrolladores de un proyecto existente en Aptos, puedes participar en el desarrollo, prueba e integración de módulos centrales, transformando los problemas que has encontrado en la práctica y las mejores prácticas que has usado en componentes estándar reutilizables para todo el ecosistema. Esto no solo puede mejorar la seguridad de tu proyecto, sino que también contribuye al ecosistema en su conjunto.
· Los desarrolladores independientes también tienen un escenario: si eres un amante de Move o un desarrollador independiente, continuaremos reclutando contribuyentes de módulos a través de desafíos de código, programas de recompensas y un grupo de tareas públicas. Alcove proporcionará una guía completa de contribución, documentación de desarrollo y soporte técnico para ayudarte a unirte desde 0 hasta 1.
· Forma de participación simple y clara: todo el desarrollo de módulos se llevará a cabo públicamente en GitHub, utilizando el mecanismo de Pull Request (PR); todo el código debe pasar pruebas automatizadas y ser verificado por Move Prover, y luego ser fusionado tras la revisión de los contribuidores principales. También se implementarán mecanismos de auditoría y gestión de versiones de manera sincronizada, asegurando que cada línea de código pueda ser verificada.
¿Qué herramientas y recursos proporcionaremos?
Para reducir la barrera de participación y mejorar la eficiencia del desarrollo, también construiremos un conjunto completo de herramientas ecológicas y un sistema de apoyo.
· Biblioteca de módulos centrales: incluye componentes reutilizables como control de acceso, actualización de módulos, lógica básica de DeFi, herramientas de seguridad, etc.
· SDK multilingüe: soporta lenguajes como TypeScript, Python, Rust, Go, simplificando las operaciones en la cadena.
· API estandarizado: proporciona a los desarrolladores de aplicaciones una interfaz de consulta e interacción de datos en cadena más fácil de acceder.
· Soporte para herramientas de desarrollo: incluye complementos de VS Code, extensiones de CLI, herramientas de depuración, etc., mejorando la experiencia de codificación;
· Plantillas de proyectos y código de ejemplo: proyectos de muestra listos para usar que te permiten empezar rápidamente a construir tu propia aplicación.
Ya seas un principiante o un desarrollador experimentado, si te importa el futuro técnico de Aptos, este conjunto de bibliotecas básicas y herramientas será tu punto de partida indispensable.
Conclusión: el punto de partida de una infraestructura de nivel ecológico
Construir una biblioteca base de código abierto Move inspirada en OpenZeppelin en Aptos es un proyecto con un valor estratégico a largo plazo para todo el ecosistema. Aprovecharemos al máximo las ventajas del lenguaje Move en seguridad de recursos y tipado fuerte, combinándolo con la ejecución paralela y la capacidad de actualización nativa de la plataforma Aptos, para crear un entorno de desarrollo de contratos inteligentes más seguro, eficiente y amigable para los desarrolladores.
Al combinar la rigurosidad de seguridad de OpenZeppelin con la innovación tecnológica de Move/Aptos, esta biblioteca fundamental tiene el potencial de convertirse en la piedra angular del desarrollo de dApps en Aptos, reduciendo los costos de desarrollo duplicados, acelerando el ritmo de iteración de productos y promoviendo la evolución del ecosistema hacia direcciones más profesionales y robustas.
El éxito de esta iniciativa de código abierto no sería posible sin el esfuerzo conjunto de todos los Builders. Invitamos sinceramente al equipo del proyecto Aptos, a desarrolladores independientes y a expertos en seguridad a unirse a la co-creación, para perfeccionar un conjunto de estándares fundamentales que sean verdaderamente confiables, reutilizables y auditables. Si estás construyendo el futuro en Aptos, entonces esta biblioteca base también te pertenecerá.
Acerca de Movemaker
Movemaker es una organización comunitaria oficial autorizada por la Fundación Aptos, iniciada en conjunto por Ankaa y BlockBooster, enfocada en impulsar la construcción y el desarrollo del ecosistema de Aptos en la región de habla china. Como representante oficial de Aptos en la región de habla china, Movemaker ha recibido apoyo financiero y recursos de la Fundación Aptos por un valor de millones de dólares, y se compromete a crear un ecosistema de Aptos diverso, abierto y próspero, conectando desarrolladores, usuarios, capital y numerosos socios ecológicos.
Desde DeFi, IA hasta pagos, stablecoins y RWA, Movemaker se compromete a apoyar la implementación de proyectos innovadores y a promover la conexión de la tecnología Aptos con el mundo real. Como un puente importante de Aptos en Asia, Movemaker está inspirando a más desarrolladores a unirse al ecosistema de Aptos con una narrativa localizada y una visión global.
Sobre alcove
alcove es la primera comunidad de desarrolladores de Move en chino de Asia co-construida por Aptos, dedicada a apoyar a los desarrolladores en la construcción de aplicaciones Web3 de nueva generación utilizando el lenguaje Move. La comunidad reúne a numerosos desarrolladores con habilidades en desarrollo de bajo nivel de Move, seguridad de contratos y construcción de herramientas, y ya ha contribuido con experiencia práctica en varios proyectos de Aptos.
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
Iniciativa de co-construcción de la Bóveda de Seguridad de Aptos Move: Construir estándares de infraestructura confiables para desarrolladores.
Los problemas que hemos observado: duplicación de módulos, falta de estándares
Después de varios incidentes de seguridad en cadena recientes en la industria de las criptomonedas, toda la comunidad de Web3 ha vuelto a prestar la atención más directa al viejo tema de "la seguridad de la infraestructura". Aunque la tecnología sigue avanzando, no podemos evitar una realidad: sin un estándar unificado y un mecanismo de auditoría, cualquier módulo básico que "reproduzca la rueda" puede convertirse en una fuente de riesgo potencial.
Move es un lenguaje creado para los recursos y la seguridad, y Aptos siempre ha proporcionado a los desarrolladores una gran experiencia a nivel de cadena con ejecución paralela y capacidades de actualización nativas. Sin embargo, en el proceso de trabajar con muchas partes del proyecto Aptos, hemos encontrado repetidamente una deficiencia clave: el ecosistema carece de una biblioteca pública de módulos básicos en la que se pueda confiar, reutilizar y auditar. Un gran número de equipos implementan y mantienen su propio control de acceso, sistemas de actualización, funciones básicas de herramientas, etc., lo que no solo es ineficiente, sino que también debilita la seguridad general de la aplicación a nivel de cadena.
Hemos decidido actuar: Movemaker se une a alcove para iniciar
Para abordar esta deficiencia fundamental, la comunidad oficial de habla china de Aptos, Movemaker, se ha unido a alcove, la primera organización de desarrolladores del ecosistema Move en Asia, para lanzar conjuntamente un plan estructurado de código abierto: la iniciativa de la Biblioteca Base Segura y de Propósito General de Aptos (Secure & General Purpose Base Library).
La iniciativa tiene como objetivo acelerar el desarrollo y la madurez del ecosistema de Aptos al proporcionar un conjunto de componentes estándar auditados, seguros, modulares y fáciles de usar para el desarrollo de contratos inteligentes de Aptos. Movemaker ha estado sirviendo a la comunidad de desarrolladores chinos de Aptos durante mucho tiempo y comprende las necesidades reales de los desarrolladores locales; alcove ha reunido a un grupo de miembros técnicos con experiencia en el desarrollo subyacente, la auditoría y la construcción de la cadena de herramientas de Move, que pueden sentar una base sólida para la investigación y el desarrollo y la gobernanza de esta biblioteca básica.
La propuesta ha sido lanzada en GitHub y ahora está abierta a la colaboración de todos los desarrolladores de Aptos.
Bienvenido a hacer clic para ver más detalles y enviar PR:
A continuación, presentaremos los objetivos, mecanismos y formas de participación de esta iniciativa; esperamos que no solo seas un lector, sino también un colaborador.
Rediseño innovador basado en Aptos
Esta iniciativa es un proyecto de código abierto sistemático a largo plazo para todo el ecosistema de desarrollo de Aptos. Estamos agrupando recursos, estandarizando procesos y construyendo mecanismos con el único objetivo de crear una "biblioteca estándar de oro" para Aptos que sea ampliamente adoptada, confiable y auditada, al igual que OpenZeppelin lo es para la EVM.
En el ecosistema EVM, se ha demostrado que OpenZeppelin Contracts mejora la seguridad, acelera la eficiencia del desarrollo y reduce la barrera de entrada. Sin embargo, somos muy conscientes de que Move y Aptos no son imágenes especulares de EVM, y tienen diferencias fundamentales en los paradigmas del lenguaje, los modelos de cuentas, la gestión de estados, los mecanismos de escalamiento y las arquitecturas de ejecución. Es por eso que el modelo orientado a recursos, el validador de código de bytes, el soporte de verificación formal y la ejecución paralela y los mecanismos de actualización de paquetes nativos de Aptos brindan una gran oportunidad para crear una biblioteca base más segura y de mayor rendimiento.
A continuación se presenta el contenido completo de la propuesta de este plan, invitamos a cada Builder que esté construyendo en Aptos a participar en profundidad, y también te animamos a difundir esta idea de infraestructura.
¿Qué hemos preparado: desde fondos, organización hasta mecanismos?
· Capital inicial: Movemaker proporciona una subvención inicial de $200,000 para:
o Desarrollo y mantenimiento de módulos core.
o Costos de auditoría de seguridad profesionales.
o Programa de incentivos y recompensas para desarrolladores.
o Soporte para la redacción de documentos y la operación de la comunidad.
o construcción de herramientas y infraestructura necesarias.
· Organización de desarrollo: Alcove coordina los recursos de desarrollo comunitario como líder del proyecto, y es responsable de la gestión de procesos, soporte técnico, auditorías de seguridad, etc.;
· Apoyo de múltiples recursos: diferentes equipos de proyectos, desarrolladores independientes y empresas de auditoría de seguridad participarán en etapas en el desarrollo, prueba y revisión de los módulos básicos;
· Mecanismo de gobernanza: revisión de PR, validación de pruebas, verificación de Move Prover, auditoría previa, incentivos de recompensas, ejecución transparente de todo el proceso.
Lo que queremos construir: la base de infraestructura del ecosistema Move
· Construir una biblioteca básica central: desarrollar un conjunto de módulos Move que cubran funciones centrales como control de acceso, herramientas de gestión de actualizaciones, módulos DeFi y herramientas generales.
· Mejora de la seguridad ecológica: Aprovechando las características de seguridad inherentes del lenguaje Move (como la prevención de reentradas y el tipado fuerte), y combinándolo con pruebas rigurosas, verificación formal y auditorías de seguridad independientes, se asegura la máxima seguridad de la biblioteca.
· Fomentar la adopción de desarrolladores: al proporcionar documentación, tutoriales y ejemplos de alta calidad y fáciles de entender, se reduce la curva de aprendizaje del lenguaje Move, atrayendo a más desarrolladores al ecosistema de Aptos.
· Establecer un modelo de construcción comunitaria: crear un proceso de desarrollo abierto y colaborativo que anime a los equipos de proyectos, desarrolladores independientes y empresas de auditoría de seguridad a participar juntos, asegurando la calidad, relevancia y sostenibilidad de la biblioteca.
· Acelerar el desarrollo del ecosistema: proporcionar una base confiable para los desarrolladores de dApp de Aptos, acelerar la innovación, reducir el costo de reinventar la rueda y, por lo tanto, impulsar la prosperidad del ecosistema de Aptos.
¿Cómo participar en la co-construcción? Cada desarrollador puede convertirse en un impulsor.
Creemos que una biblioteca de contratos inteligentes verdaderamente confiable y reutilizable debe ser construida conjuntamente por el ecosistema. Por lo tanto, esta iniciativa está abierta a todos los desarrolladores de Aptos, sin importar si provienes de un proyecto en equipo o si eres un creador independiente, puedes participar en la co-creación de manera adecuada:
· Cómo participar para los proyectos: Si eres un equipo de desarrolladores de un proyecto existente en Aptos, puedes participar en el desarrollo, prueba e integración de módulos centrales, transformando los problemas que has encontrado en la práctica y las mejores prácticas que has usado en componentes estándar reutilizables para todo el ecosistema. Esto no solo puede mejorar la seguridad de tu proyecto, sino que también contribuye al ecosistema en su conjunto.
· Los desarrolladores independientes también tienen un escenario: si eres un amante de Move o un desarrollador independiente, continuaremos reclutando contribuyentes de módulos a través de desafíos de código, programas de recompensas y un grupo de tareas públicas. Alcove proporcionará una guía completa de contribución, documentación de desarrollo y soporte técnico para ayudarte a unirte desde 0 hasta 1.
· Forma de participación simple y clara: todo el desarrollo de módulos se llevará a cabo públicamente en GitHub, utilizando el mecanismo de Pull Request (PR); todo el código debe pasar pruebas automatizadas y ser verificado por Move Prover, y luego ser fusionado tras la revisión de los contribuidores principales. También se implementarán mecanismos de auditoría y gestión de versiones de manera sincronizada, asegurando que cada línea de código pueda ser verificada.
¿Qué herramientas y recursos proporcionaremos?
Para reducir la barrera de participación y mejorar la eficiencia del desarrollo, también construiremos un conjunto completo de herramientas ecológicas y un sistema de apoyo.
· Biblioteca de módulos centrales: incluye componentes reutilizables como control de acceso, actualización de módulos, lógica básica de DeFi, herramientas de seguridad, etc.
· SDK multilingüe: soporta lenguajes como TypeScript, Python, Rust, Go, simplificando las operaciones en la cadena.
· API estandarizado: proporciona a los desarrolladores de aplicaciones una interfaz de consulta e interacción de datos en cadena más fácil de acceder.
· Soporte para herramientas de desarrollo: incluye complementos de VS Code, extensiones de CLI, herramientas de depuración, etc., mejorando la experiencia de codificación;
· Plantillas de proyectos y código de ejemplo: proyectos de muestra listos para usar que te permiten empezar rápidamente a construir tu propia aplicación.
Ya seas un principiante o un desarrollador experimentado, si te importa el futuro técnico de Aptos, este conjunto de bibliotecas básicas y herramientas será tu punto de partida indispensable.
Conclusión: el punto de partida de una infraestructura de nivel ecológico
Construir una biblioteca base de código abierto Move inspirada en OpenZeppelin en Aptos es un proyecto con un valor estratégico a largo plazo para todo el ecosistema. Aprovecharemos al máximo las ventajas del lenguaje Move en seguridad de recursos y tipado fuerte, combinándolo con la ejecución paralela y la capacidad de actualización nativa de la plataforma Aptos, para crear un entorno de desarrollo de contratos inteligentes más seguro, eficiente y amigable para los desarrolladores.
Al combinar la rigurosidad de seguridad de OpenZeppelin con la innovación tecnológica de Move/Aptos, esta biblioteca fundamental tiene el potencial de convertirse en la piedra angular del desarrollo de dApps en Aptos, reduciendo los costos de desarrollo duplicados, acelerando el ritmo de iteración de productos y promoviendo la evolución del ecosistema hacia direcciones más profesionales y robustas.
El éxito de esta iniciativa de código abierto no sería posible sin el esfuerzo conjunto de todos los Builders. Invitamos sinceramente al equipo del proyecto Aptos, a desarrolladores independientes y a expertos en seguridad a unirse a la co-creación, para perfeccionar un conjunto de estándares fundamentales que sean verdaderamente confiables, reutilizables y auditables. Si estás construyendo el futuro en Aptos, entonces esta biblioteca base también te pertenecerá.
Acerca de Movemaker
Movemaker es una organización comunitaria oficial autorizada por la Fundación Aptos, iniciada en conjunto por Ankaa y BlockBooster, enfocada en impulsar la construcción y el desarrollo del ecosistema de Aptos en la región de habla china. Como representante oficial de Aptos en la región de habla china, Movemaker ha recibido apoyo financiero y recursos de la Fundación Aptos por un valor de millones de dólares, y se compromete a crear un ecosistema de Aptos diverso, abierto y próspero, conectando desarrolladores, usuarios, capital y numerosos socios ecológicos.
Desde DeFi, IA hasta pagos, stablecoins y RWA, Movemaker se compromete a apoyar la implementación de proyectos innovadores y a promover la conexión de la tecnología Aptos con el mundo real. Como un puente importante de Aptos en Asia, Movemaker está inspirando a más desarrolladores a unirse al ecosistema de Aptos con una narrativa localizada y una visión global.
Sobre alcove
alcove es la primera comunidad de desarrolladores de Move en chino de Asia co-construida por Aptos, dedicada a apoyar a los desarrolladores en la construcción de aplicaciones Web3 de nueva generación utilizando el lenguaje Move. La comunidad reúne a numerosos desarrolladores con habilidades en desarrollo de bajo nivel de Move, seguridad de contratos y construcción de herramientas, y ya ha contribuido con experiencia práctica en varios proyectos de Aptos.