Предлагаем вниманию читателей перевод дорожной карты проекта Libra, опубликованной 2 октября Libra Association.
Обновление разработки Libra – дорожная карта #1
С момента официального анонса проекта Libra в июне, отклик со стороны сообщества разработчиков был поистине впечатляющим. Разработчики выпустили несколько блокчейн-иксплореров, (libranaut, libraview, librabrowser и libexplorer) и интегрировали тестнет Libra в свои кошельки (ZenGo, включая обширные «Требования к реализации проекта» (PR) Libra Core).
Мы также наблюдаем, как другие проекты блокчейна интегрируют Move в свои системы (Solana). Calibra продолжает интенсивно разрабатывать Libra Core на GitHub. Кроме того, команда выпустила два новых руководства: одно посвящено локальному управлению приложениями Move, а другое показывает, как управлять собственной сетью. На форумах Libra Discourse идут активные дискуссии о транзакционных скриптах, и интерес к событиям в сфере Libra продолжает расти. Устойчивый технический прогресс и прозрачный диалог – ключевые факторы растущего интереса к проекту со стороны разработчиков. По мере приближения Libra Core к мэйннету, число просмотров блог-постов, подобных этому, с целью познакомиться с дорожной картой, растёт.
После тестнета
Запуск тестнета позволил команде быстро улучшить Libra Core, сделав её доступной для устранения неисправностей, диагностики и разрешению возникающих проблем в программировании. Тестнет демонстрирует функциональность сети Libra и обеспечивает лёгким доступом разработчиков.
Мы надеемся, что за вслед за тестнетом произойдёт удачный запуск основной сети Libra. Один из методов, который мы используем для отслеживания успеха проекта, состоит в том, чтобы учитывать число задействованных нод, управляемых разными партнёрами.
Конечная цель мэйннета состоит в том, чтобы все партнёры применили на сети свои ноды. Каждая нода будет управлять смешанной – локальной и облачной – инфраструктурой. Мы полагаем, что широкое разнообразие инфраструктуры обеспечит большую отказоустойчивость сети Libra.
Обновления GitHub
Чтобы помочь вам лучше отслеживать прогресс разработки, мы добавили доску Kanban (визуальную доску задач), отражающую все ключевые инженерные приоритеты. Вы можете следить за прогрессом в реализации дорожной карты здесь.
Как и во многих проектах на основе открытого исходного кода, вкладчики должны соблюдать условия подписанного лицензионного соглашения вкладчика (CLA). Мы рассматриваем несколько опций для того, чтобы отражать процесс одобрения существующего руководства CLA в режиме реального времени.
Текущий процесс развития обеспечивает высокое качество кода. Один из инструментов, который мы взяли на вооружение, – homu, бот на основе открытого кода, который работает совместно с нашими системами постоянной интеграции/постоянного применения (CI/CD), и следит за тем, чтобы постоянно проходили тесты.
Бот homu, @bors-libra, постоянно верифицирует тесты, проходящие между ревизиями «Требований к реализации проекта» (PR) и после того, как происходит реализация других PR. Можно видеть команды, выпускаемые на PR, которые тагетируют бота и инструктируют его, как работать.
Использование ботов для управления интеграции PR – обычная практика в более широкомасштабных проектах, которые стремятся сохранить тесты «свежими». Это изменение добавляет проекту дополнительный уровень безопасности, обеспечивая защиту частей – таким образом, что изменения защищённой части могут осуществляться только ботами.
Команды инженеров начали публиковать свои замечания по дизайну на GitHub. Если вы хотите принять участие или отслеживать те или иные характеристики, оставляя отзывы, можете изучить соответствующую страницу GitHub.
Мы изыскиваем средства к тому, что помочь вам со временем принимать участие в проекте более прозрачным и обширным образом.
Мы надеемся, что публикация этой и будущих дорожных карт, обновление статуса приоритетов и публикация замечаний технических специалистов послужат для вас руководством и помогут лучше понять разрабатываемые характеристики Libra Core.
Разработка на основе «забегов»
С самого старта проекта, команда прибегала к 60-тидесятидневным «забегам» (sprint), помогая в руководстве планированием и разработкой Libra Core. У каждой «стометровки» есть набор характеристик, определяемый приоритетностью. В случае дорожной карты #1 команда фокусируется на безопасности и надёжности, и работает над интеграцией дополнительных первых партнёров в будущий мэйннет Libra.
Дорожная карта #1
Текущий прогресс
Мы продолжаем разработку и внедрение всех приоритетных характеристик. Мы уже достигли существенного прогресса во внедрения таких характеристик, как полные ноды. Мы разрабатываем техническое описание реконфигурации ноды, которая будет работать до появления финальной дефиниции в протоколе Libra.
Libra Core
Адресация/межоперационная совместимость
Интероперабельность различных кошельков – ключ к успеху сети Libra. Команда работает над формализацией простой схемы, которая позволит посылать средства с/на суб-аккаунты.
[…] стейблкоина, но, несмотря на это, 2 октября была опубликована дорожная карта […]
[…] стейблкоина, но, несмотря на это, 2 октября была опубликована дорожная карта […]