Ми бачимо проблему: повторення модулів, нестача стандартів
Після кількох нещодавніх інцидентів безпеки в ланцюжку в криптоіндустрії спільнота Web3 в цілому знову привернула найбезпосереднішу увагу до одвічної теми «безпеки інфраструктури». Незважаючи на безперервний розвиток технологій, ми не можемо уникнути реальності, що за відсутності єдиних стандартів та механізмів аудиту будь-який базовий модуль, який «винаходить велосипед», може стати потенційним джерелом ризику.
Move є мовою, створеною для ресурсів та безпеки, а Aptos завжди надає розробникам відмінний досвід на рівні блокчейна завдяки паралельному виконанню та можливості рідного оновлення. Але під час нашої співпраці з багатьма проектами Aptos ми неодноразово виявляли одну ключову слабкість: екосистема страждає від браку надійної, повторно використовуваної та перевіреної публічної бібліотеки базових модулів. Багато команд реалізують та підтримують контроль доступу, системи оновлення, базові функції інструментів тощо окремо, що не лише знижує ефективність, але й послаблює загальну безпеку застосувань на рівні блокчейна.
Ми вирішили діяти: Movemaker спільно з alcove ініціюють
Щоб вирішити цю базову проблему, офіційна китайська спільнота Aptos Movemaker спільно з першим азійським організацією розробників Move екосистеми alcove ініціювали структуровану відкриту програму — ініціативу Aptos Move безпечної та універсальної базової бібліотеки (Secure & General Purpose Base Library).
Ініціатива спрямована на прискорення розвитку та зрілості екосистеми Aptos шляхом надання набору стандартних компонентів, які проходять аудит, є безпечними, модульними та простими у використанні для розробки смарт-контрактів Aptos. Movemaker вже давно обслуговує китайську спільноту розробників Aptos і розуміє реальні потреби місцевих розробників; Альков зібрав групу технічних членів з досвідом у базовій розробці, аудиті та побудові ланцюжка інструментів 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 або незалежним розробником, ми будемо постійно залучати модульних контриб'юторів через кодові виклики, програми Bounty та відкриті пулі завдань. alcove надасть повний посібник для внесків, документацію з розробки та технічну підтримку, щоб допомогти вам перейти з 0 до 1.
Спосіб участі простий і зрозумілий: вся розробка модулів буде проводитися публічно на 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 Foundation і спільно ініційованою Ankaa та BlockBooster, яка зосереджується на сприянні будівництву та розвитку китайськомовної спільноти Aptos. Як офіційний представник Aptos у китайськомовному регіоні, Movemaker отримав мільйони доларів фінансування та ресурсів від Aptos Foundation і прагне створити різноманітну, відкриту та процвітаючу екосистему Aptos, об'єднуючи розробників, користувачів, капітал та багатьох партнерів екосистеми.
Від DeFi, AI до платежів, стабільних монет і 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 і розуміє реальні потреби місцевих розробників; Альков зібрав групу технічних членів з досвідом у базовій розробці, аудиті та побудові ланцюжка інструментів 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 або незалежним розробником, ми будемо постійно залучати модульних контриб'юторів через кодові виклики, програми Bounty та відкриті пулі завдань. alcove надасть повний посібник для внесків, документацію з розробки та технічну підтримку, щоб допомогти вам перейти з 0 до 1.
Спосіб участі простий і зрозумілий: вся розробка модулів буде проводитися публічно на 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 Foundation і спільно ініційованою Ankaa та BlockBooster, яка зосереджується на сприянні будівництву та розвитку китайськомовної спільноти Aptos. Як офіційний представник Aptos у китайськомовному регіоні, Movemaker отримав мільйони доларів фінансування та ресурсів від Aptos Foundation і прагне створити різноманітну, відкриту та процвітаючу екосистему Aptos, об'єднуючи розробників, користувачів, капітал та багатьох партнерів екосистеми.
Від DeFi, AI до платежів, стабільних монет і RWA, Movemaker прагне підтримувати впровадження інноваційних проєктів та сприяти зв'язку технології Aptos з реальним світом. Як важливий міст між Aptos та Азією, Movemaker використовує локалізоване оповідання та глобальну перспективу, щоб спонукати більше розробників приєднатися до екосистеми Aptos.
Щодо alcove
alcove є першим китайським спільнотою розробників Move в Азії, створеним спільно з Aptos, яке прагне підтримувати розробників у використанні мови Move для створення нового покоління Web3 додатків. Спільнота об'єднала велику кількість розробників з навичками базової розробки Move, безпеки контрактів та побудови інструментів, і вже внесла практичний досвід у кілька проектів Aptos.