Contexto: na cadeia segurança clama por novos padrões
Os problemas que vemos: duplicação de módulos, falta de padrões
Após alguns incidentes de segurança na cadeia que ocorreram recentemente na indústria de criptomoedas, toda a comunidade Web3 voltou a prestar atenção direta ao antigo tema da "segurança da infraestrutura". Embora a tecnologia esteja em constante evolução, não podemos evitar uma realidade: na ausência de padrões unificados e mecanismos de auditoria, qualquer módulo básico que "reinvente a roda" pode se tornar uma fonte de risco potencial.
Move é uma linguagem criada para recursos e segurança, e Aptos sempre oferece uma excelente experiência em nível de cadeia para os desenvolvedores com sua capacidade de execução paralela e atualização nativa. No entanto, durante nossas colaborações com diversos projetos Aptos, descobrimos repetidamente uma deficiência crítica: a ecologia carece de uma biblioteca de módulos básicos públicos que seja confiável, reutilizável e auditável. Muitas equipes implementam e mantêm separadamente controles de acesso, sistemas de atualização e funções básicas de ferramentas, o que não só é ineficiente, mas também enfraquece a segurança geral das aplicações em nível de cadeia.
Decidimos agir: Movemaker e alcove iniciaram uma parceria
Para resolver esta deficiência subjacente, a comunidade oficial de língua chinesa da Aptos, Movemaker, uniu-se à primeira organização de desenvolvedores do ecossistema Move da Ásia, alcove, para lançar um programa estruturado de código aberto - a iniciativa Aptos Move Biblioteca de Base Segura e de Propósito Geral (Secure & General Purpose Base Library).
Esta iniciativa tem como objetivo fornecer um conjunto de componentes padrão, rigorosamente auditados, seguros, confiáveis, modularizados e fáceis de usar para o desenvolvimento de contratos inteligentes Aptos, acelerando assim o desenvolvimento e a maturação do ecossistema Aptos. O Movemaker tem servido a comunidade de desenvolvedores chineses Aptos a longo prazo, compreendendo as necessidades reais dos desenvolvedores locais; enquanto o alcove reúne um grupo de membros técnicos com experiência em desenvolvimento de baixo nível Move, auditoria e construção de ferramentas, que podem estabelecer uma base sólida para o desenvolvimento e governança desta biblioteca fundamental.
📌 A proposta foi lançada no GitHub e está agora aberta à colaboração de todos os desenvolvedores Aptos. Clique para ver os detalhes e submeter PR:
Em seguida, iremos apresentar os objetivos, mecanismos e formas de participação desta iniciativa - esperamos que você não seja apenas um leitor, mas também um colaborador.
Nós redesenhamos com base na inovação do Aptos
Esta iniciativa é um projeto de código aberto a longo prazo e sistemático voltado para todo o ecossistema de desenvolvimento Aptos. Estamos reunindo recursos, padronizando processos e construindo mecanismos, com um único objetivo: criar para Aptos um "biblioteca padrão de ouro" amplamente adotada, confiável e auditada, como a OpenZeppelin é para o EVM.
No ecossistema EVM, os OpenZeppelin Contracts foram verificados como capazes de aumentar efetivamente a segurança, acelerar a eficiência de desenvolvimento e reduzir as barreiras de entrada. Mas sabemos bem que Move e Aptos não são espelhos da EVM, existem diferenças fundamentais em termos de paradigma de linguagem, modelo de contas, gestão de estado, mecanismos de atualização e arquitetura de execução. É precisamente por isso que o modelo orientado a recursos do Move, o validador de bytecode, o suporte à verificação formal e a execução paralela do Aptos, juntamente com o mecanismo de atualização nativa de pacotes, nos oferecem uma oportunidade excelente para construir uma biblioteca de base com maior segurança e desempenho.
Abaixo está o conteúdo completo da proposta deste plano, convidamos cada Builder que está construindo no Aptos a participar profundamente, e também encorajamos você a divulgar essa concepção de infraestrutura.
O que preparamos: desde fundos, organização até mecanismos
Capital inicial: Movemaker fornece uma primeira rodada de $200,000 de financiamento, para:
Desenvolvimento e manutenção do módulo central.
Custos de auditoria de segurança profissional.
Programa de incentivos e recompensas para desenvolvedores.
Apoio à redação de documentos e à operação da comunidade.
Construção da cadeia de ferramentas e infraestrutura necessária.
Organização de desenvolvimento: a alcove coordena os recursos de desenvolvimento da comunidade como líder do projeto, responsável pela gestão de processos, suporte técnico, auditoria de segurança, entre outros;
Apoio de múltiplas partes: várias equipas de projetos, desenvolvedores independentes e empresas de auditoria de segurança participarão, em fases, no desenvolvimento, teste e auditoria dos módulos básicos;
Mecanismo de governança: revisão PR, validação de testes, verificação Move Prover, auditoria prévia, incentivos de recompensas, execução transparente de todo o processo.
O que queremos construir: a base de infraestrutura do ecossistema Move.
Construir uma biblioteca básica central: desenvolver um conjunto de módulos Move que abranjam funcionalidades centrais, como controle de acesso, ferramentas de gestão de atualizações, módulos DeFi e ferramentas genéricas.
Aumentar a segurança ecológica: Utilizar as características de segurança inerentes da linguagem Move (como prevenção de reentrada, tipos fortes) e combinar com testes rigorosos, verificação formal e auditoria de segurança independente para garantir a máxima segurança da biblioteca.
Promover a adoção de desenvolvedores: Ao fornecer documentação, tutoriais e exemplos de alta qualidade e fáceis de entender, reduzir a curva de aprendizado da linguagem Move e atrair mais desenvolvedores para o ecossistema Aptos.
Estabelecer um modelo de co-construção da comunidade: Estabelecer um processo de desenvolvimento aberto e colaborativo que incentive as equipas de projetos, desenvolvedores independentes e empresas de auditoria de segurança a participar conjuntamente, garantindo a qualidade, relevância e sustentabilidade da biblioteca.
Acelerar o desenvolvimento do ecossistema: fornecer uma base confiável para desenvolvedores de dApps Aptos, acelerar a inovação, reduzir o custo de reinventar a roda e, assim, promover a prosperidade do ecossistema Aptos.
Como participar na co-construção? Cada desenvolvedor pode tornar-se um impulsionador.
Acreditamos que uma verdadeira biblioteca de contratos inteligentes confiável e reutilizável deve ser construída em conjunto pela ecologia. Portanto, esta iniciativa está aberta a todos os desenvolvedores Aptos, independentemente de você vir de um projeto em equipe ou seja um criador independente, você pode participar da co-construção de forma adequada:
Como as equipes do projeto podem participar: Se você é uma equipe de desenvolvimento de um projeto já existente na Aptos, pode participar do desenvolvimento, teste e integração de módulos principais, transformando os desafios que encontrou em sua experiência prática e as melhores práticas que usou em componentes padrão reutilizáveis para todo o ecossistema. Isso não apenas pode aumentar a segurança do seu projeto, mas também contribui para todo o ecossistema.
Desenvolvedores independentes também têm seu espaço: se você é um entusiasta do Move ou um desenvolvedor independente, iremos continuar recrutando contribuintes de módulos através de desafios de código, programas de recompensas e um pool de tarefas públicas. A alcove fornecerá guias completos de contribuição, documentação de desenvolvimento e suporte técnico, ajudando você a ingressar do 0 ao 1.
A forma de participação é simples e clara: todo o desenvolvimento dos módulos será realizado publicamente no GitHub, utilizando o mecanismo de Pull Request (PR). Todo o código deve passar por testes automatizados e verificação pelo Move Prover, e ser revisado por contribuidores principais antes de ser mesclado. Mecanismos de auditoria e gestão de versões também serão executados em simultâneo, garantindo que cada linha de código resista a testes.
Que ferramentas e recursos vamos fornecer?
Para reduzir a barreira de entrada e aumentar a eficiência do desenvolvimento, também iremos construir um conjunto completo de ferramentas e um sistema de suporte ecológico:
Biblioteca de módulos principais: inclui componentes reutilizáveis como controle de acesso, atualização de módulos, lógica básica de DeFi, ferramentas de segurança, etc.
SDK multilingue: suporta TypeScript, Python, Rust, Go e outras linguagens, simplificando operações na cadeia;
API padronizada: fornece aos desenvolvedores de aplicativos uma interface de consulta e interação de dados na cadeia mais acessível;
Ferramentas de desenvolvedor suportadas: incluindo plugins do VS Code, extensões CLI, ferramentas de depuração, etc., melhorando a experiência de codificação;
Modelo de projeto e código de exemplo: projeto padrão pronto a usar, que permite que você comece rapidamente a construir a sua própria aplicação.
Quer você seja um iniciante ou um desenvolvedor experiente, desde que se preocupe com o futuro técnico da Aptos, esta biblioteca básica e o sistema de ferramentas serão seu ponto de partida indispensável.
Conclusão: o ponto de partida de uma infraestrutura em nível de ecossistema
Construir uma biblioteca de base open source Move inspirada na OpenZeppelin na Aptos é um projeto com valor estratégico a longo prazo para todo o ecossistema. Vamos aproveitar ao máximo as vantagens da linguagem Move em segurança de recursos e tipagem forte, combinando com a execução paralela e a capacidade de atualização nativa da plataforma Aptos, para criar um ambiente de desenvolvimento de contratos inteligentes mais seguro, eficiente e amigável para os desenvolvedores.
Ao combinar a rigorosidade de segurança da OpenZeppelin com a inovação tecnológica do Move/Aptos, esta biblioteca fundamental promete tornar-se a pedra angular do desenvolvimento de dApps Aptos, reduzindo os custos de desenvolvimento duplicados, acelerando o ritmo de iteração de produtos e impulsionando a evolução do ecossistema em direção a uma direção mais profissional e robusta.
O sucesso desta iniciativa de código aberto deve-se ao esforço conjunto de todos os Builders. Convidamos sinceramente a equipe do projeto Aptos, desenvolvedores independentes e especialistas em segurança a se juntarem à construção conjunta, para aperfeiçoar um conjunto de padrões de base verdadeiramente confiáveis, reutilizáveis e auditáveis. Se você está construindo o futuro na Aptos, então esta biblioteca base também será sua.
Sobre o Movemaker
Movemaker é uma organização comunitária oficial autorizada pela Fundação Aptos, co-iniciada pela Ankaa e BlockBooster, focada em promover a construção e desenvolvimento do ecossistema Aptos na região de língua chinesa. Como representante oficial da Aptos na região de língua chinesa, o Movemaker recebeu apoio financeiro e de recursos na ordem de milhões de dólares da Fundação Aptos e se compromete a conectar desenvolvedores, usuários, capital e diversos parceiros ecológicos para criar um ecossistema Aptos diversificado, aberto e próspero.
Desde DeFi, IA até pagamentos, stablecoins e RWA, a Movemaker está empenhada em apoiar a implementação de projetos inovadores e em promover a conexão da tecnologia Aptos com o mundo real. Como uma importante ponte da Aptos na Ásia, a Movemaker está a inspirar mais desenvolvedores a juntar-se ao ecossistema Aptos com uma narrativa localizada e uma visão global.
Sobre alcove
alcove é a primeira comunidade de desenvolvedores Move em chinês da Ásia co-construída pela Aptos, dedicada a apoiar desenvolvedores na construção da próxima geração de aplicações Web3 usando a linguagem Move. A comunidade reúne uma grande quantidade de desenvolvedores com habilidades em desenvolvimento de baixo nível em Move, segurança de contratos e construção de ferramentas, e já contribuiu com experiência prática em vários projetos Aptos.
O conteúdo serve apenas de referência e não constitui uma solicitação ou oferta. Não é prestado qualquer aconselhamento em matéria de investimento, fiscal ou jurídica. Consulte a Declaração de exoneração de responsabilidade para obter mais informações sobre os riscos.
Iniciativa de co-construção da biblioteca de segurança Aptos Move: para desenvolver padrões de infraestrutura confiáveis para os desenvolvedores
Contexto: na cadeia segurança clama por novos padrões
Os problemas que vemos: duplicação de módulos, falta de padrões
Após alguns incidentes de segurança na cadeia que ocorreram recentemente na indústria de criptomoedas, toda a comunidade Web3 voltou a prestar atenção direta ao antigo tema da "segurança da infraestrutura". Embora a tecnologia esteja em constante evolução, não podemos evitar uma realidade: na ausência de padrões unificados e mecanismos de auditoria, qualquer módulo básico que "reinvente a roda" pode se tornar uma fonte de risco potencial.
Move é uma linguagem criada para recursos e segurança, e Aptos sempre oferece uma excelente experiência em nível de cadeia para os desenvolvedores com sua capacidade de execução paralela e atualização nativa. No entanto, durante nossas colaborações com diversos projetos Aptos, descobrimos repetidamente uma deficiência crítica: a ecologia carece de uma biblioteca de módulos básicos públicos que seja confiável, reutilizável e auditável. Muitas equipes implementam e mantêm separadamente controles de acesso, sistemas de atualização e funções básicas de ferramentas, o que não só é ineficiente, mas também enfraquece a segurança geral das aplicações em nível de cadeia.
Decidimos agir: Movemaker e alcove iniciaram uma parceria
Para resolver esta deficiência subjacente, a comunidade oficial de língua chinesa da Aptos, Movemaker, uniu-se à primeira organização de desenvolvedores do ecossistema Move da Ásia, alcove, para lançar um programa estruturado de código aberto - a iniciativa Aptos Move Biblioteca de Base Segura e de Propósito Geral (Secure & General Purpose Base Library).
Esta iniciativa tem como objetivo fornecer um conjunto de componentes padrão, rigorosamente auditados, seguros, confiáveis, modularizados e fáceis de usar para o desenvolvimento de contratos inteligentes Aptos, acelerando assim o desenvolvimento e a maturação do ecossistema Aptos. O Movemaker tem servido a comunidade de desenvolvedores chineses Aptos a longo prazo, compreendendo as necessidades reais dos desenvolvedores locais; enquanto o alcove reúne um grupo de membros técnicos com experiência em desenvolvimento de baixo nível Move, auditoria e construção de ferramentas, que podem estabelecer uma base sólida para o desenvolvimento e governança desta biblioteca fundamental.
📌 A proposta foi lançada no GitHub e está agora aberta à colaboração de todos os desenvolvedores Aptos. Clique para ver os detalhes e submeter PR:
Em seguida, iremos apresentar os objetivos, mecanismos e formas de participação desta iniciativa - esperamos que você não seja apenas um leitor, mas também um colaborador.
Nós redesenhamos com base na inovação do Aptos
Esta iniciativa é um projeto de código aberto a longo prazo e sistemático voltado para todo o ecossistema de desenvolvimento Aptos. Estamos reunindo recursos, padronizando processos e construindo mecanismos, com um único objetivo: criar para Aptos um "biblioteca padrão de ouro" amplamente adotada, confiável e auditada, como a OpenZeppelin é para o EVM.
No ecossistema EVM, os OpenZeppelin Contracts foram verificados como capazes de aumentar efetivamente a segurança, acelerar a eficiência de desenvolvimento e reduzir as barreiras de entrada. Mas sabemos bem que Move e Aptos não são espelhos da EVM, existem diferenças fundamentais em termos de paradigma de linguagem, modelo de contas, gestão de estado, mecanismos de atualização e arquitetura de execução. É precisamente por isso que o modelo orientado a recursos do Move, o validador de bytecode, o suporte à verificação formal e a execução paralela do Aptos, juntamente com o mecanismo de atualização nativa de pacotes, nos oferecem uma oportunidade excelente para construir uma biblioteca de base com maior segurança e desempenho.
Abaixo está o conteúdo completo da proposta deste plano, convidamos cada Builder que está construindo no Aptos a participar profundamente, e também encorajamos você a divulgar essa concepção de infraestrutura.
O que preparamos: desde fundos, organização até mecanismos
Capital inicial: Movemaker fornece uma primeira rodada de $200,000 de financiamento, para:
Desenvolvimento e manutenção do módulo central.
Custos de auditoria de segurança profissional.
Programa de incentivos e recompensas para desenvolvedores.
Apoio à redação de documentos e à operação da comunidade.
Construção da cadeia de ferramentas e infraestrutura necessária.
Organização de desenvolvimento: a alcove coordena os recursos de desenvolvimento da comunidade como líder do projeto, responsável pela gestão de processos, suporte técnico, auditoria de segurança, entre outros;
Apoio de múltiplas partes: várias equipas de projetos, desenvolvedores independentes e empresas de auditoria de segurança participarão, em fases, no desenvolvimento, teste e auditoria dos módulos básicos;
Mecanismo de governança: revisão PR, validação de testes, verificação Move Prover, auditoria prévia, incentivos de recompensas, execução transparente de todo o processo.
O que queremos construir: a base de infraestrutura do ecossistema Move.
Construir uma biblioteca básica central: desenvolver um conjunto de módulos Move que abranjam funcionalidades centrais, como controle de acesso, ferramentas de gestão de atualizações, módulos DeFi e ferramentas genéricas.
Aumentar a segurança ecológica: Utilizar as características de segurança inerentes da linguagem Move (como prevenção de reentrada, tipos fortes) e combinar com testes rigorosos, verificação formal e auditoria de segurança independente para garantir a máxima segurança da biblioteca.
Promover a adoção de desenvolvedores: Ao fornecer documentação, tutoriais e exemplos de alta qualidade e fáceis de entender, reduzir a curva de aprendizado da linguagem Move e atrair mais desenvolvedores para o ecossistema Aptos.
Estabelecer um modelo de co-construção da comunidade: Estabelecer um processo de desenvolvimento aberto e colaborativo que incentive as equipas de projetos, desenvolvedores independentes e empresas de auditoria de segurança a participar conjuntamente, garantindo a qualidade, relevância e sustentabilidade da biblioteca.
Acelerar o desenvolvimento do ecossistema: fornecer uma base confiável para desenvolvedores de dApps Aptos, acelerar a inovação, reduzir o custo de reinventar a roda e, assim, promover a prosperidade do ecossistema Aptos.
Como participar na co-construção? Cada desenvolvedor pode tornar-se um impulsionador.
Acreditamos que uma verdadeira biblioteca de contratos inteligentes confiável e reutilizável deve ser construída em conjunto pela ecologia. Portanto, esta iniciativa está aberta a todos os desenvolvedores Aptos, independentemente de você vir de um projeto em equipe ou seja um criador independente, você pode participar da co-construção de forma adequada:
Como as equipes do projeto podem participar: Se você é uma equipe de desenvolvimento de um projeto já existente na Aptos, pode participar do desenvolvimento, teste e integração de módulos principais, transformando os desafios que encontrou em sua experiência prática e as melhores práticas que usou em componentes padrão reutilizáveis para todo o ecossistema. Isso não apenas pode aumentar a segurança do seu projeto, mas também contribui para todo o ecossistema.
Desenvolvedores independentes também têm seu espaço: se você é um entusiasta do Move ou um desenvolvedor independente, iremos continuar recrutando contribuintes de módulos através de desafios de código, programas de recompensas e um pool de tarefas públicas. A alcove fornecerá guias completos de contribuição, documentação de desenvolvimento e suporte técnico, ajudando você a ingressar do 0 ao 1.
A forma de participação é simples e clara: todo o desenvolvimento dos módulos será realizado publicamente no GitHub, utilizando o mecanismo de Pull Request (PR). Todo o código deve passar por testes automatizados e verificação pelo Move Prover, e ser revisado por contribuidores principais antes de ser mesclado. Mecanismos de auditoria e gestão de versões também serão executados em simultâneo, garantindo que cada linha de código resista a testes.
Que ferramentas e recursos vamos fornecer?
Para reduzir a barreira de entrada e aumentar a eficiência do desenvolvimento, também iremos construir um conjunto completo de ferramentas e um sistema de suporte ecológico:
Biblioteca de módulos principais: inclui componentes reutilizáveis como controle de acesso, atualização de módulos, lógica básica de DeFi, ferramentas de segurança, etc.
SDK multilingue: suporta TypeScript, Python, Rust, Go e outras linguagens, simplificando operações na cadeia;
API padronizada: fornece aos desenvolvedores de aplicativos uma interface de consulta e interação de dados na cadeia mais acessível;
Ferramentas de desenvolvedor suportadas: incluindo plugins do VS Code, extensões CLI, ferramentas de depuração, etc., melhorando a experiência de codificação;
Modelo de projeto e código de exemplo: projeto padrão pronto a usar, que permite que você comece rapidamente a construir a sua própria aplicação.
Quer você seja um iniciante ou um desenvolvedor experiente, desde que se preocupe com o futuro técnico da Aptos, esta biblioteca básica e o sistema de ferramentas serão seu ponto de partida indispensável.
Conclusão: o ponto de partida de uma infraestrutura em nível de ecossistema
Construir uma biblioteca de base open source Move inspirada na OpenZeppelin na Aptos é um projeto com valor estratégico a longo prazo para todo o ecossistema. Vamos aproveitar ao máximo as vantagens da linguagem Move em segurança de recursos e tipagem forte, combinando com a execução paralela e a capacidade de atualização nativa da plataforma Aptos, para criar um ambiente de desenvolvimento de contratos inteligentes mais seguro, eficiente e amigável para os desenvolvedores.
Ao combinar a rigorosidade de segurança da OpenZeppelin com a inovação tecnológica do Move/Aptos, esta biblioteca fundamental promete tornar-se a pedra angular do desenvolvimento de dApps Aptos, reduzindo os custos de desenvolvimento duplicados, acelerando o ritmo de iteração de produtos e impulsionando a evolução do ecossistema em direção a uma direção mais profissional e robusta.
O sucesso desta iniciativa de código aberto deve-se ao esforço conjunto de todos os Builders. Convidamos sinceramente a equipe do projeto Aptos, desenvolvedores independentes e especialistas em segurança a se juntarem à construção conjunta, para aperfeiçoar um conjunto de padrões de base verdadeiramente confiáveis, reutilizáveis e auditáveis. Se você está construindo o futuro na Aptos, então esta biblioteca base também será sua.
Sobre o Movemaker
Movemaker é uma organização comunitária oficial autorizada pela Fundação Aptos, co-iniciada pela Ankaa e BlockBooster, focada em promover a construção e desenvolvimento do ecossistema Aptos na região de língua chinesa. Como representante oficial da Aptos na região de língua chinesa, o Movemaker recebeu apoio financeiro e de recursos na ordem de milhões de dólares da Fundação Aptos e se compromete a conectar desenvolvedores, usuários, capital e diversos parceiros ecológicos para criar um ecossistema Aptos diversificado, aberto e próspero.
Desde DeFi, IA até pagamentos, stablecoins e RWA, a Movemaker está empenhada em apoiar a implementação de projetos inovadores e em promover a conexão da tecnologia Aptos com o mundo real. Como uma importante ponte da Aptos na Ásia, a Movemaker está a inspirar mais desenvolvedores a juntar-se ao ecossistema Aptos com uma narrativa localizada e uma visão global.
Sobre alcove
alcove é a primeira comunidade de desenvolvedores Move em chinês da Ásia co-construída pela Aptos, dedicada a apoiar desenvolvedores na construção da próxima geração de aplicações Web3 usando a linguagem Move. A comunidade reúne uma grande quantidade de desenvolvedores com habilidades em desenvolvimento de baixo nível em Move, segurança de contratos e construção de ferramentas, e já contribuiu com experiência prática em vários projetos Aptos.