Фон: в блокчейне безопасность призывает к новым стандартам
Мы видим проблему: дублирование модулей, отсутствие стандартов
После нескольких недавних инцидентов с безопасностью в блокчейне в криптоиндустрии, вся Web3 сообщество вновь обратило самое непосредственное внимание на старую тему «безопасность инфраструктуры». Несмотря на то что технологии продолжают развиваться, мы не можем избежать одной реальности: при отсутствии единого стандарта и механизма аудита любой базовый модуль, который «переписывает колесо», может стать потенциальным источником риска.
Move — это язык, созданный для ресурсов и безопасности, и Aptos всегда предоставляет разработчикам отличный цепочечный опыт с возможностями параллельного выполнения и нативного обновления. Однако в процессе нашего сотрудничества с многочисленными проектами Aptos мы неоднократно обнаруживали одну ключевую слабость: экосистема страдает от нехватки надежной, многоразовой и проверяемой публичной библиотеки базовых модулей. Множество команд реализуют и поддерживают отдельные части, такие как контроль доступа, система обновлений, базовые утилитарные функции, что не только снижает эффективность, но и ослабляет общую безопасность цепочечных приложений.
Мы решили действовать: Movemaker совместно с alcove инициируют
Чтобы решить эту базовую проблему, официальное китайское сообщество Aptos Movemaker совместно с первой азиатской организацией разработчиков Move экосистемы alcove инициировало структурированную открытую программу — инициативу Aptos Move по безопасности и универсальной базовой библиотеке (Secure & General Purpose Base Library).
Эта инициатива направлена на предоставление набора стандартных компонентов, прошедших строгую проверку, безопасных, надежных, модульных и удобных в использовании для разработки смарт-контрактов Aptos, что ускорит развитие и созревание экосистемы Aptos. Movemaker долгое время обслуживает сообщество китайских разработчиков Aptos, понимая реальные потребности местных разработчиков; в то время как alcove объединяет группу технических специалистов с опытом разработки на Move, аудита и создания инструментов, что сможет заложить прочную основу для разработки и управления этой базовой библиотекой.
📌 Предложение запущено на GitHub и сейчас открыто для совместной работы всем разработчикам Aptos. Добро пожаловать, чтобы нажать для получения дополнительной информации и отправить PR:
Далее мы представим цели, механизмы и способы участия в этой инициативе — надеемся, вы не только читатель, но и соавтор.
Мы заново проектируем на основе инноваций Aptos
Данная инициатива является долгосрочным, системным проектом с открытым исходным кодом, ориентированным на всю экосистему разработки Aptos. Мы собираем ресурсы, стандартизируем процессы и создаем механизмы, и цель у нас только одна — создать для Aptos такой же "золотой стандарт библиотеки", как OpenZeppelin для EVM, который будет широко принят, доверен и проверен.
В экосистеме EVM было доказано, что контракты OpenZeppelin повышают безопасность, повышают эффективность разработки и снижают порог входа. Тем не менее, мы хорошо знаем, что Move и Aptos не являются зеркальными копиями EVM, и у них есть фундаментальные различия в языковых парадигмах, моделях учетных записей, управлении состоянием, механизмах эскалации и архитектурах выполнения. Вот почему ресурсоориентированная модель Move, валидатор байт-кода, поддержка формальной верификации, а также механизмы параллельного выполнения и обновления пакетов Aptos предоставляют прекрасную возможность для создания более безопасной и производительной базовой библиотеки.
Вот полное содержание предложения по данному проекту. Мы приглашаем каждого строителя, который работает на Aptos, глубоко участвовать, а также приветствуем вас в распространении этой идеи инфраструктуры.
Что мы подготовили: от финансирования, организации до механизмов
Стартовый капитал: Movemaker предоставляет первый раунд финансирования в размере $200,000 для:
Разработка и поддержка核心模块.
Профессиональные расходы на безопасность аудита.
Программа поощрения и вознаграждения разработчиков.
Поддержка написания документации и управления сообществом.
Необходимые инструменты и инфраструктурное строительство.
Разработчик организации: alcove является основным координатором проекта, отвечающим за управление процессами, техническую поддержку, безопасность аудита и т.д.;
Многосторонняя поддержка ресурсов: различные проектные команды, независимые разработчики и компании по аудиту безопасности будут поэтапно участвовать в разработке, тестировании и аудите базовых модулей;
Механизм управления: PR-ревью, тестирование и верификация, верификация Move Prover, предварительный аудит, вознаграждение за баги, прозрачное выполнение на всех этапах.
Что мы собираемся построить: инфраструктурная основа экосистемы Move
Создание основного библиотеки: разработать набор Move модулей, охватывающих основные функции, такие как управление доступом, инструменты управления обновлениями, DeFi модули и универсальные инструменты.
Повышение экологической безопасности: использование встроенных функций безопасности языка Move (таких как предотвращение повторного входа и строгая типизация) в сочетании с тщательным тестированием, формальной верификацией и независимым аудитом безопасности для обеспечения максимальной безопасности библиотеки.
Стимулирование принятия разработчиками: снижение порога вхождения в язык Move за счет предоставления высококачественной, легко понимаемой документации, учебных пособий и примеров, привлечение большего числа разработчиков в экосистему Aptos.
Создайте модель, созданную сообществом: Создайте открытый и совместный процесс разработки, который поощряет участие проектных групп, независимых разработчиков и аудиторских фирм по безопасности для обеспечения качества, актуальности и устойчивости библиотеки.
Ускорение развития экосистемы: предоставление надежного фундамента для разработчиков dApp на Aptos, ускорение инноваций и снижение затрат на дублирование работы, что способствует процветанию экосистемы Aptos.
Как участвовать в совместном строительстве? Каждый разработчик может стать движущей силой.
Мы верим, что действительно надежная и многоразовая база смарт-контрактов должна быть создана совместно экосистемой. Поэтому эта инициатива открыта для всех разработчиков Aptos, независимо от того, вы работаете в команде или являетесь независимым создателем, вы можете участвовать в совместном создании подходящим образом:
Как команде проекта участвовать: Если вы команда разработчиков существующего проекта на Aptos, вы можете участвовать в разработке, тестировании и интеграции основных модулей, превращая ваши реальные бизнес-опыты и лучшие практики в стандартизированные компоненты, которые могут быть повторно использованы во всей экосистеме. Это не только повысит безопасность вашего проекта, но и будет способствовать развитию всей экосистемы.
Независимые разработчики также имеют сцену: если вы являетесь любителем Move или независимым разработчиком, мы будем постоянно привлекать модульных участников через кодовые соревнования, программы вознаграждений и публичные пул задач. Alcove предоставит полное руководство по вкладу, документацию по разработке и техническую поддержку, чтобы помочь вам начать с нуля.
Способ участия прост и понятен: вся разработка модулей будет опубликована на GitHub с использованием механизма Pull Request (PR), а весь код будет проверен автоматическими тестами и Move Provers, а также проверен основными участниками перед слиянием. Механизмы аудита и управления версиями также будут реализованы в тандеме, чтобы гарантировать, что каждая строка кода выдержит тщательную проверку.
Какие инструменты и ресурсы мы предоставим?
Для снижения барьера участия и повышения эффективности разработки мы также создадим целый набор экосистемных инструментов и поддерживающих систем:
Ядро библиотек модулей: включает в себя компоненты, которые можно повторно использовать, такие как контроль доступа, обновление модулей, основные логики DeFi, инструменты безопасности и т.д.;
Многоязычный SDK: поддержка языков TypeScript, Python, Rust, Go и других, упрощение операций в блокчейне;
Стандартизированные API: предоставьте разработчикам приложений более простой доступ к ончейн-интерфейсам запроса данных и взаимодействия;
Поддержка инструментов для разработчиков: включая плагины для VS Code, расширения CLI, инструменты отладки и др., улучшающие опыт кодирования;
Шаблоны проектов и пример кода: готовые шаблонные проекты, которые помогут вам быстро начать создание собственного приложения.
Независимо от того, являетесь ли вы новичком или опытным разработчиком, если вас интересует техническое будущее Aptos, этот набор базовых библиотек и инструментов станет для вас незаменимой отправной точкой.
Заключение: Начало инфраструктуры уровня экосистемы
Создание открытой библиотеки Move, вдохновленной OpenZeppelin, на Aptos является проектом, имеющим долгосрочную стратегическую ценность для всей экосистемы. Мы полностью воспользуемся преимуществами языка Move в области безопасности ресурсов и строгой типизации, в сочетании с возможностями параллельного выполнения и нативного обновления платформы Aptos, чтобы создать более безопасную, эффективную и удобную среду разработки смарт-контрактов для разработчиков.
Объединив безопасность и строгость OpenZeppelin с технологическими инновациями Move/Aptos, эта базовая библиотека обещает стать основным камнем разработки dApp на Aptos, снизить затраты на повторную разработку, ускорить темп итерации продуктов и способствовать эволюции экосистемы в более профессиональном и устойчивом направлении.
Успех этой инициативы с открытым исходным кодом невозможен без совместных усилий всех строителей. Мы искренне приглашаем команду проекта Aptos, независимых разработчиков и экспертов в области безопасности присоединиться к совместной разработке и создать действительно надежный, многоразовый и проверяемый базовый стандарт. Если вы строите будущее на Aptos, то эта базовая библиотека также будет принадлежать вам.
О Movemaker
Movemaker — это официальная общественная организация, созданная при поддержке фонда Aptos в сотрудничестве с Ankaa и BlockBooster, сосредоточенная на продвижении строительства и развития экосистемы Aptos в китайскоязычной зоне. В качестве официального представителя Aptos в китайскоязычной зоне, Movemaker получила поддержку от фонда Aptos в размере нескольких миллионов долларов и ресурсов, и будет стремиться создать разнообразную, открытую и процветающую экосистему Aptos, связывая разработчиков, пользователей, капитал и многочисленных партнеров по экосистеме.
От DeFi, ИИ до платежей, стейблкоинов и RWA, Movemaker стремится поддерживать внедрение инновационных проектов и продвигать связь технологий Aptos с реальным миром. Будучи важным мостом Aptos в Азии, Movemaker использует локализованный нарратив и глобальную перспективу, чтобы вдохновить больше разработчиков присоединиться к экосистеме Aptos.
Об Alcove:
alcove — это первое в Азии сообщество разработчиков на языке Move, созданное совместно с официальной командой Aptos, которое направлено на поддержку разработчиков в создании нового поколения Web3 приложений с использованием языка Move. Сообщество объединяет большое количество разработчиков с опытом в разработке на Move, безопасности контрактов и построении инструментов, которые уже внесли свой вклад в практический опыт в нескольких проектах Aptos.
Содержание носит исключительно справочный характер и не является предложением или офертой. Консультации по инвестициям, налогообложению или юридическим вопросам не предоставляются. Более подробную информацию о рисках см. в разделе «Дисклеймер».
Инициатива по совместному строительству библиотеки безопасности Aptos Move: создание надежного стандарта инфраструктуры для разработчиков
Фон: в блокчейне безопасность призывает к новым стандартам
Мы видим проблему: дублирование модулей, отсутствие стандартов
После нескольких недавних инцидентов с безопасностью в блокчейне в криптоиндустрии, вся Web3 сообщество вновь обратило самое непосредственное внимание на старую тему «безопасность инфраструктуры». Несмотря на то что технологии продолжают развиваться, мы не можем избежать одной реальности: при отсутствии единого стандарта и механизма аудита любой базовый модуль, который «переписывает колесо», может стать потенциальным источником риска.
Move — это язык, созданный для ресурсов и безопасности, и Aptos всегда предоставляет разработчикам отличный цепочечный опыт с возможностями параллельного выполнения и нативного обновления. Однако в процессе нашего сотрудничества с многочисленными проектами Aptos мы неоднократно обнаруживали одну ключевую слабость: экосистема страдает от нехватки надежной, многоразовой и проверяемой публичной библиотеки базовых модулей. Множество команд реализуют и поддерживают отдельные части, такие как контроль доступа, система обновлений, базовые утилитарные функции, что не только снижает эффективность, но и ослабляет общую безопасность цепочечных приложений.
Мы решили действовать: Movemaker совместно с alcove инициируют
Чтобы решить эту базовую проблему, официальное китайское сообщество Aptos Movemaker совместно с первой азиатской организацией разработчиков Move экосистемы alcove инициировало структурированную открытую программу — инициативу Aptos Move по безопасности и универсальной базовой библиотеке (Secure & General Purpose Base Library).
Эта инициатива направлена на предоставление набора стандартных компонентов, прошедших строгую проверку, безопасных, надежных, модульных и удобных в использовании для разработки смарт-контрактов Aptos, что ускорит развитие и созревание экосистемы Aptos. Movemaker долгое время обслуживает сообщество китайских разработчиков Aptos, понимая реальные потребности местных разработчиков; в то время как alcove объединяет группу технических специалистов с опытом разработки на Move, аудита и создания инструментов, что сможет заложить прочную основу для разработки и управления этой базовой библиотекой.
📌 Предложение запущено на GitHub и сейчас открыто для совместной работы всем разработчикам Aptos. Добро пожаловать, чтобы нажать для получения дополнительной информации и отправить PR:
Далее мы представим цели, механизмы и способы участия в этой инициативе — надеемся, вы не только читатель, но и соавтор.
Мы заново проектируем на основе инноваций Aptos
Данная инициатива является долгосрочным, системным проектом с открытым исходным кодом, ориентированным на всю экосистему разработки Aptos. Мы собираем ресурсы, стандартизируем процессы и создаем механизмы, и цель у нас только одна — создать для Aptos такой же "золотой стандарт библиотеки", как OpenZeppelin для EVM, который будет широко принят, доверен и проверен.
В экосистеме EVM было доказано, что контракты OpenZeppelin повышают безопасность, повышают эффективность разработки и снижают порог входа. Тем не менее, мы хорошо знаем, что Move и Aptos не являются зеркальными копиями EVM, и у них есть фундаментальные различия в языковых парадигмах, моделях учетных записей, управлении состоянием, механизмах эскалации и архитектурах выполнения. Вот почему ресурсоориентированная модель Move, валидатор байт-кода, поддержка формальной верификации, а также механизмы параллельного выполнения и обновления пакетов Aptos предоставляют прекрасную возможность для создания более безопасной и производительной базовой библиотеки.
Вот полное содержание предложения по данному проекту. Мы приглашаем каждого строителя, который работает на Aptos, глубоко участвовать, а также приветствуем вас в распространении этой идеи инфраструктуры.
Что мы подготовили: от финансирования, организации до механизмов
Стартовый капитал: Movemaker предоставляет первый раунд финансирования в размере $200,000 для:
Разработка и поддержка核心模块.
Профессиональные расходы на безопасность аудита.
Программа поощрения и вознаграждения разработчиков.
Поддержка написания документации и управления сообществом.
Необходимые инструменты и инфраструктурное строительство.
Разработчик организации: alcove является основным координатором проекта, отвечающим за управление процессами, техническую поддержку, безопасность аудита и т.д.;
Многосторонняя поддержка ресурсов: различные проектные команды, независимые разработчики и компании по аудиту безопасности будут поэтапно участвовать в разработке, тестировании и аудите базовых модулей;
Механизм управления: PR-ревью, тестирование и верификация, верификация Move Prover, предварительный аудит, вознаграждение за баги, прозрачное выполнение на всех этапах.
Что мы собираемся построить: инфраструктурная основа экосистемы Move
Создание основного библиотеки: разработать набор Move модулей, охватывающих основные функции, такие как управление доступом, инструменты управления обновлениями, DeFi модули и универсальные инструменты.
Повышение экологической безопасности: использование встроенных функций безопасности языка Move (таких как предотвращение повторного входа и строгая типизация) в сочетании с тщательным тестированием, формальной верификацией и независимым аудитом безопасности для обеспечения максимальной безопасности библиотеки.
Стимулирование принятия разработчиками: снижение порога вхождения в язык Move за счет предоставления высококачественной, легко понимаемой документации, учебных пособий и примеров, привлечение большего числа разработчиков в экосистему Aptos.
Создайте модель, созданную сообществом: Создайте открытый и совместный процесс разработки, который поощряет участие проектных групп, независимых разработчиков и аудиторских фирм по безопасности для обеспечения качества, актуальности и устойчивости библиотеки.
Ускорение развития экосистемы: предоставление надежного фундамента для разработчиков dApp на Aptos, ускорение инноваций и снижение затрат на дублирование работы, что способствует процветанию экосистемы Aptos.
Как участвовать в совместном строительстве? Каждый разработчик может стать движущей силой.
Мы верим, что действительно надежная и многоразовая база смарт-контрактов должна быть создана совместно экосистемой. Поэтому эта инициатива открыта для всех разработчиков Aptos, независимо от того, вы работаете в команде или являетесь независимым создателем, вы можете участвовать в совместном создании подходящим образом:
Как команде проекта участвовать: Если вы команда разработчиков существующего проекта на Aptos, вы можете участвовать в разработке, тестировании и интеграции основных модулей, превращая ваши реальные бизнес-опыты и лучшие практики в стандартизированные компоненты, которые могут быть повторно использованы во всей экосистеме. Это не только повысит безопасность вашего проекта, но и будет способствовать развитию всей экосистемы.
Независимые разработчики также имеют сцену: если вы являетесь любителем Move или независимым разработчиком, мы будем постоянно привлекать модульных участников через кодовые соревнования, программы вознаграждений и публичные пул задач. Alcove предоставит полное руководство по вкладу, документацию по разработке и техническую поддержку, чтобы помочь вам начать с нуля.
Способ участия прост и понятен: вся разработка модулей будет опубликована на GitHub с использованием механизма Pull Request (PR), а весь код будет проверен автоматическими тестами и Move Provers, а также проверен основными участниками перед слиянием. Механизмы аудита и управления версиями также будут реализованы в тандеме, чтобы гарантировать, что каждая строка кода выдержит тщательную проверку.
Какие инструменты и ресурсы мы предоставим?
Для снижения барьера участия и повышения эффективности разработки мы также создадим целый набор экосистемных инструментов и поддерживающих систем:
Ядро библиотек модулей: включает в себя компоненты, которые можно повторно использовать, такие как контроль доступа, обновление модулей, основные логики DeFi, инструменты безопасности и т.д.;
Многоязычный SDK: поддержка языков TypeScript, Python, Rust, Go и других, упрощение операций в блокчейне;
Стандартизированные API: предоставьте разработчикам приложений более простой доступ к ончейн-интерфейсам запроса данных и взаимодействия;
Поддержка инструментов для разработчиков: включая плагины для VS Code, расширения CLI, инструменты отладки и др., улучшающие опыт кодирования;
Шаблоны проектов и пример кода: готовые шаблонные проекты, которые помогут вам быстро начать создание собственного приложения.
Независимо от того, являетесь ли вы новичком или опытным разработчиком, если вас интересует техническое будущее Aptos, этот набор базовых библиотек и инструментов станет для вас незаменимой отправной точкой.
Заключение: Начало инфраструктуры уровня экосистемы
Создание открытой библиотеки Move, вдохновленной OpenZeppelin, на Aptos является проектом, имеющим долгосрочную стратегическую ценность для всей экосистемы. Мы полностью воспользуемся преимуществами языка Move в области безопасности ресурсов и строгой типизации, в сочетании с возможностями параллельного выполнения и нативного обновления платформы Aptos, чтобы создать более безопасную, эффективную и удобную среду разработки смарт-контрактов для разработчиков.
Объединив безопасность и строгость OpenZeppelin с технологическими инновациями Move/Aptos, эта базовая библиотека обещает стать основным камнем разработки dApp на Aptos, снизить затраты на повторную разработку, ускорить темп итерации продуктов и способствовать эволюции экосистемы в более профессиональном и устойчивом направлении.
Успех этой инициативы с открытым исходным кодом невозможен без совместных усилий всех строителей. Мы искренне приглашаем команду проекта Aptos, независимых разработчиков и экспертов в области безопасности присоединиться к совместной разработке и создать действительно надежный, многоразовый и проверяемый базовый стандарт. Если вы строите будущее на Aptos, то эта базовая библиотека также будет принадлежать вам.
О Movemaker
Movemaker — это официальная общественная организация, созданная при поддержке фонда Aptos в сотрудничестве с Ankaa и BlockBooster, сосредоточенная на продвижении строительства и развития экосистемы Aptos в китайскоязычной зоне. В качестве официального представителя Aptos в китайскоязычной зоне, Movemaker получила поддержку от фонда Aptos в размере нескольких миллионов долларов и ресурсов, и будет стремиться создать разнообразную, открытую и процветающую экосистему Aptos, связывая разработчиков, пользователей, капитал и многочисленных партнеров по экосистеме.
От DeFi, ИИ до платежей, стейблкоинов и RWA, Movemaker стремится поддерживать внедрение инновационных проектов и продвигать связь технологий Aptos с реальным миром. Будучи важным мостом Aptos в Азии, Movemaker использует локализованный нарратив и глобальную перспективу, чтобы вдохновить больше разработчиков присоединиться к экосистеме Aptos.
Об Alcove:
alcove — это первое в Азии сообщество разработчиков на языке Move, созданное совместно с официальной командой Aptos, которое направлено на поддержку разработчиков в создании нового поколения Web3 приложений с использованием языка Move. Сообщество объединяет большое количество разработчиков с опытом в разработке на Move, безопасности контрактов и построении инструментов, которые уже внесли свой вклад в практический опыт в нескольких проектах Aptos.