Мы видим проблему: дублирование модулей, отсутствие стандартов
После нескольких недавних инцидентов с безопасностью в цепочке в криптоиндустрии, вся 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 для:
o Разработка и поддержка核心模块.
o Профессиональные расходы на аудит безопасности.
o Программа стимулов и вознаграждений для разработчиков.
o Документация и поддержка операционной деятельности сообщества.
o Необходимые инструменты и инфраструктурное строительство.
· Разработчик организации: alcove как ведущий проект координирует ресурсы сообщества разработки, отвечает за управление процессами, техническую поддержку, аудит безопасности и т.д.;
· Поддержка различных ресурсов: различные проектные группы, независимые разработчики и компании по аудиту безопасности будут участвовать в разработке, тестировании и проверке базовых модулей поэтапно;
· Механизм управления: PR-审核, тестовая проверка, проверка Move Prover, предварительный аудит, стимулирование через награды, прозрачное выполнение всего процесса.
Что мы собираемся построить: инфраструктурная основа экосистемы Move
· Создание основной библиотеки: разработка набора модулей Move, охватывающих такие ключевые функции, как контроль доступа, инструменты управления обновлениями, модули DeFi и общие инструменты.
· Повышение безопасности экосистемы: использование встроенных защитных функций языка Move (таких как предотвращение повторных входов, строгая типизация) в сочетании с тщательным тестированием, формальной верификацией и независимыми аудитами безопасности для обеспечения высшей степени безопасности библиотеки.
· Содействие принятию разработчиков: снижая кривую обучения языка Move, предоставляя качественную, легко понимаемую документацию, учебные пособия и примеры, привлекаем больше разработчиков в экосистему Aptos.
· Создание модели совместного строительства сообщества: создание открытого, совместного процесса разработки, который поощряет команды проектов, независимых разработчиков и компании по безопасности принимать участие вместе, обеспечивая качество, актуальность и устойчивость библиотеки.
· Ускорение развития экосистемы: предоставление надежного фундамента для разработчиков dApp на Aptos, ускорение инноваций, снижение затрат на дублирование усилий, что способствует процветанию экосистемы Aptos.
Как участвовать в совместном строительстве? Каждый разработчик может стать движущей силой.
Мы верим, что действительно надежная и многоразовая база смарт-контрактов должна быть создана совместными усилиями экосистемы. Поэтому эта инициатива открыта для всех разработчиков Aptos, независимо от того, вы из командного проекта или являетесь независимым создателем, вы можете участвовать в совместном строительстве подходящим образом:
· Как проект может участвовать: Если вы команда разработчиков, у вас уже есть проект на Aptos, вы можете участвовать в разработке, тестировании и интеграции основных модулей, преобразовывая свои испытания и лучшие практики, которые вы использовали в реальном бизнесе, в стандартные компоненты, которые могут быть повторно использованы во всей экосистеме. Это не только увеличит безопасность вашего проекта, но и будет способствовать всей экосистеме.
· У независимых разработчиков тоже есть сцена: если вы любите Move или являетесь независимым разработчиком, мы будем продолжать набирать участников для модульных вкладов через кодовые вызовы, программы вознаграждений и открытые пуллы задач. Alcove предоставит полные руководства по вкладу, документацию по разработке и техническую поддержку, чтобы помочь вам начать с нуля.
· Способы участия просты и очевидны: все модули разработки будут открыто проводиться на GitHub, с использованием механизма Pull Request (PR), весь код должен проходить автоматическое тестирование и подтверждение Move Prover, и будет объединен после проверки основными авторами. Механизмы аудита и управления версиями также будут выполнять синхронно, чтобы гарантировать, что каждая строка кода выдерживает проверку.
Какие инструменты и ресурсы мы предоставим?
Чтобы снизить барьер для участия и повысить эффективность разработки, мы также создадим целый набор экосистемных инструментов и поддерживающей системы:
· Ядро модульной библиотеки: включает в себя компоненты, такие как контроль доступа, обновление модулей, основная логика 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, целью которого является поддержка разработчиков в использовании языка Move для создания нового поколения приложений Web3. Сообщество объединяет большое количество разработчиков, обладающих навыками разработки на 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 для:
o Разработка и поддержка核心模块.
o Профессиональные расходы на аудит безопасности.
o Программа стимулов и вознаграждений для разработчиков.
o Документация и поддержка операционной деятельности сообщества.
o Необходимые инструменты и инфраструктурное строительство.
· Разработчик организации: alcove как ведущий проект координирует ресурсы сообщества разработки, отвечает за управление процессами, техническую поддержку, аудит безопасности и т.д.;
· Поддержка различных ресурсов: различные проектные группы, независимые разработчики и компании по аудиту безопасности будут участвовать в разработке, тестировании и проверке базовых модулей поэтапно;
· Механизм управления: PR-审核, тестовая проверка, проверка Move Prover, предварительный аудит, стимулирование через награды, прозрачное выполнение всего процесса.
Что мы собираемся построить: инфраструктурная основа экосистемы Move
· Создание основной библиотеки: разработка набора модулей Move, охватывающих такие ключевые функции, как контроль доступа, инструменты управления обновлениями, модули DeFi и общие инструменты.
· Повышение безопасности экосистемы: использование встроенных защитных функций языка Move (таких как предотвращение повторных входов, строгая типизация) в сочетании с тщательным тестированием, формальной верификацией и независимыми аудитами безопасности для обеспечения высшей степени безопасности библиотеки.
· Содействие принятию разработчиков: снижая кривую обучения языка Move, предоставляя качественную, легко понимаемую документацию, учебные пособия и примеры, привлекаем больше разработчиков в экосистему Aptos.
· Создание модели совместного строительства сообщества: создание открытого, совместного процесса разработки, который поощряет команды проектов, независимых разработчиков и компании по безопасности принимать участие вместе, обеспечивая качество, актуальность и устойчивость библиотеки.
· Ускорение развития экосистемы: предоставление надежного фундамента для разработчиков dApp на Aptos, ускорение инноваций, снижение затрат на дублирование усилий, что способствует процветанию экосистемы Aptos.
Как участвовать в совместном строительстве? Каждый разработчик может стать движущей силой.
Мы верим, что действительно надежная и многоразовая база смарт-контрактов должна быть создана совместными усилиями экосистемы. Поэтому эта инициатива открыта для всех разработчиков Aptos, независимо от того, вы из командного проекта или являетесь независимым создателем, вы можете участвовать в совместном строительстве подходящим образом:
· Как проект может участвовать: Если вы команда разработчиков, у вас уже есть проект на Aptos, вы можете участвовать в разработке, тестировании и интеграции основных модулей, преобразовывая свои испытания и лучшие практики, которые вы использовали в реальном бизнесе, в стандартные компоненты, которые могут быть повторно использованы во всей экосистеме. Это не только увеличит безопасность вашего проекта, но и будет способствовать всей экосистеме.
· У независимых разработчиков тоже есть сцена: если вы любите Move или являетесь независимым разработчиком, мы будем продолжать набирать участников для модульных вкладов через кодовые вызовы, программы вознаграждений и открытые пуллы задач. Alcove предоставит полные руководства по вкладу, документацию по разработке и техническую поддержку, чтобы помочь вам начать с нуля.
· Способы участия просты и очевидны: все модули разработки будут открыто проводиться на GitHub, с использованием механизма Pull Request (PR), весь код должен проходить автоматическое тестирование и подтверждение Move Prover, и будет объединен после проверки основными авторами. Механизмы аудита и управления версиями также будут выполнять синхронно, чтобы гарантировать, что каждая строка кода выдерживает проверку.
Какие инструменты и ресурсы мы предоставим?
Чтобы снизить барьер для участия и повысить эффективность разработки, мы также создадим целый набор экосистемных инструментов и поддерживающей системы:
· Ядро модульной библиотеки: включает в себя компоненты, такие как контроль доступа, обновление модулей, основная логика 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, целью которого является поддержка разработчиков в использовании языка Move для создания нового поколения приложений Web3. Сообщество объединяет большое количество разработчиков, обладающих навыками разработки на Move, безопасностью контрактов и построением инструментов, которые уже внесли свой практический опыт в несколько проектов Aptos.