15 ноября ведущий разработчик Libra Association Майкл Энгл опубликовал отчет о пяти месяцах работы организации. Главные поводы для гордости: с момента перезапуска тестовой сети 17 сентября в ней совершили 51 000 транзакций, разработчики запустили 34 проекта, для партнеров доступна предварительная версия основной сети Libra. С помощью опубликованных данных команда проекта надеется привлечь новых разработчиков и партнеров. Как продвигается работа над мейннетом Libra, насколько выполнена дорожная карта и что изменилось в позиции регуляторов — разобрался DeCenter.

Над чем работает команда проекта

В своем заявлении Майкл Энгл отметил, что Libra Association «усердно работает над созданием глобального сообщества разработчиков и технической инфраструктуры, необходимой для его поддержки». Вот чем занималась команда проекта с июля:

 Привлечение участников к запуску мейннета, подробная проработка дорожной карты.

 Поощрение тестирования разработчиками функциональности сети Libra путем запуска и постоянного совершенствования тестнета. Время от времени тестовая сеть Libra сбрасывается для обслуживания и обновления. Когда это происходит, все данные в сети обновляются вместе со всей историей транзакций и балансом. Последнее обновление сети произошло 17 сентября. С тех пор совершена 51 000 транзакций такими компаниями, как Coinbase, Uber, BisonTrails, Iliad, Xapo, Anchorage и Calibra.

 Упрощение взаимодействия разработчиков с командой Libra.

 Обучение разработчиков разного уровня и опыта работы с сетью через публикацию документации и технических данных.

 Стимулирование разработчиков на поиски и исправление багов через баунти-программу «Bug Bounty» (вознаграждения — до $10 000 за ошибку).

С сентября в тестнете зарегистрированы 34 проекта:

 10 кошельков;

 11 обозревателей блоков;

 11 сетевых клиентов;

 2 IDEs (интегрированных сред разработки);

 1 API (интерфейс прикладного программирования).

Ранее разработчики уже выпустили несколько блокчейн-обозревателей (Libraview, Librabrowser и Libexplorer), кошельков (ZenGo), а также интегрировали блокчейн Libra в свои системы.

Майкл Энгл отметил, что успех Libra зависит от сообщества, которое его поддерживает. Для привлечения новых участников команда провела саммит, посвященный Libra Core (ядру блокчейна), с членами технической команды Libra Association. Ассоциация планирует сделать подобные мероприятия регулярными. Помимо базовых вопросов о Libra, на саммите рассмотрели:

 Libra Core и его дорожную карту;

 Как запустить ноду Libra;

 Как разработать кошелек Libra;

 Как масштабировать сеть Libra;

 Совместимость с Libra-кошельком.

В помощь разработчикам

Команда Libra предоставляет разработчикам максимально подробную информацию и все необходимые инструменты: техническую документацию, руководства и поддержку. С момента официального запуска в июне команда продолжает активно развивать Libra Core на GitHub, выпустила руководства по работе c Move (языку программирования для транзакций и смарт-контрактов в блокчейне Libra) и по запуску собственной сети, поддерживает форум разработчиков.

Чтобы упростить взаимодействие с разработчиками, с 26 ноября для подключения к проекту новых участников достаточно будет подписать лицензионное соглашение (CLA) и можно будет добавлять код в репозиторий Libra на GitHub. Упрощенный процесс будет действовать как для частных лиц, так и для сотрудников компаний. Как и в прочих проектах с открытым кодом, если предложенное обновление не вписывается в существующую дорожную карту, его вынесут на обсуждение.

Запуск предварительной версии основной сети

Еще один сделанный шаг в развитии проекта — предоставление разработчикам раннего доступа к предварительной версии основной сети или пре-мейннета (pre-mainnet). Это тестовая копия мейннета, позволяющая партнерам Libra запускать полные ноды, тестировать систему и взаимодействовать друг с другом. Сейчас пре-мейннет доступен только для партнерских узлов.

Разработчики считают пре-мейннет лучшим и скорейшим способом продемонстрировать функциональность сети Libra до запуска мейннета. Предварительная версия основной сети позволяет быстро протестировать приложение, найти и исправить баги. С ее помощью команда проекта хочет убедиться, что Libra может соответствовать строгим критериям производительности и сохранять стабильность.

Сейчас в пре-мейннете 7 активных нод, еще 14 готовятся к запуску, и из них 8 не контролируются командой Libra. К 2020 году, вскоре после утверждения основных функций Libra Core, разработчики запустят механизм передачи нод тем проектам, у которых нет собственной технической команды для запуска узла.

Команда Libra Association сосредоточена на привлечении как можно большего количества партнеров к основной сети. Конечная цель — чтобы все партнеры имели узлы, развернутые в сети. Ожидается, что к моменту запуска мейннета ноды запустят до 100 партнеров проекта. Каждый узел будет работать на смеси локальной и облачной инфраструктуры. Разработчики считают, что более широкое разнообразие инфраструктуры обеспечит большую гибкость сети.

Ход работы над дорожной картой

В начале октября Libra опубликовала первую версию своей дорожной карты, описывающую основные этапы проекта перед запуском мейннета. Она должна быть завершена к концу года. Ближайшие цели — сосредоточиться на безопасности, надежности и интегрировать как можно больше партнеров в пре-мейннет.

Визуализированная доска задач по дорожной карте. Крайний правый столбец — выполненные задачи, два посередине — задачи, над которыми работают прямо сейчас, левый — планы на будущее.

Что уже удалось сделать:

 Разработана каноническая сериализация Libra (LCS) (это необходимо для сохранения кода в файлы);

 Завершена подготовка минимально жизнеспособного продукта (MVP) для полных нод;

 Завершена подготовка минимально жизнеспособного продукта (MVP) для векторов в Move;

 Проведены встречи с разработчиками.

Для слаженной работы сообщества в ближайшие месяцы команда запустит технический руководящий комитет (TSC). Он будет координировать и проверять техническое проектирование и развитие сети Libra от имени членов Libra Association.

Регуляторное давление нарастает, партнеры уходят

18 июня 2019 года Марк Цукерберг впервые подробно рассказал о Libra. С первых дней стало понятно, что путь новой валюты не будет простым. Сначала на проект ополчились в Конгрессе США и даже выдвигали законопроект против Facebook. Европейские регуляторы, ранее лояльно относившиеся к криптовалютам, в большинстве своем выступили решительно против Libra и приступили к ужесточению регулирования крипторынка.

Так, в Германии разработали стратегию против стейблкоинов, а министр финансов Олаф Шольц отметил, что «контроль над выпуском валюты должен находиться в руках государства» и власти не собираются отдавать его частным компаниям. Аналогичной позиции придерживается и Франция — министр финансов страны Брюно Ле Мэр пообещал блокировать Libra по всей Европе. Оба министра призывают к созданию единой европейской цифровой монеты в противовес монете от Facebook. В конце октября Франция возглавила анти-Libra-коалицию из пяти европейских стран (Франция, Германия, Италия, Испания и Нидерланды). Страны намерены не допустить запуска Libra в Европе, добиться ее полного запрета на территории ЕС, а также усилить давление на Facebook и других членов Libra Association, чтобы те отказались от проекта.

Главная претензия к Facebook — межнациональные валюты не могут быть делом частных компаний. Глава антимонопольного ведомства ЕС Маргарет Вестагер начала антимонопольное расследование в отношении Libra. Одно из ключевых опасений — монета может поставить в невыгодное положение стороны, которые его не используют. Регуляторы предлагают альтернативы Libra в виде цифровых валют Центробанков (CBDC), например, цифрового юаня или цифрового доллара.

Из-за возможных регуляторных проблем семь основателей Libra Association покинули организацию: PayPal, Visa, Mastercard, eBay, Stripe, Booking Holdings и Mercado Pago.

Регуляторы не останавливают развитие Libra

Сейчас Facebook изо всех сил пытается найти союзника среди политиков и законодателей. Чтобы запустить Libra, компания, скорее всего, выполнит все предписания регуляторов. Но на то, чтобы договориться с ними, могут уйти годы. Соцсеть не собирается тратить это время — Facebook продолжает активное развитие проекта.

14 октября в Женеве прошло первое заседание совета Libra Association. А 15 октября 21 представитель совета, в том числе Facebook, официально подписали устав Ассоциации и создали совет директоров. В пресс-релизе сказано, что более 1500 организаций выразили заинтересованность в проекте Libra, 180 из которых соответствуют предварительным критериям членства.

В то же время компания развивает свои платежные функции, даже не дожидаясь запуска Libra. 12 ноября Facebook запустил Facebook Pay — систему платежей для Facebook, Messenger, Instagram и WhatsApp. Ранее соцсеть принимала только пожертвования, теперь в ее приложениях можно будет еще совершить покупки и перевести деньги, в том числе в другую страну. Сервис запустили на прошлой неделе — сначала только в США для Facebook и Messenger, позже его планируют запустить в остальном мире и для Instagram и WhatsApp. Подключиться к сервису можно через настройки, дополнительной идентификации проходить не нужно. Facebook обещает надежную защиту данных с помощью шифрования, фрод-мониторинга, а для дополнительной защиты пользователь может добавить биометрические данные.

В компании подчеркнули, что новый сервис никак не связан с Libra и «построен на основе существующей финансовой инфраструктуре компании». Facebook Pay поддерживает банковские карты и PayPal. Но это выглядит как проработка инфраструктуры перед запуском собственной валюты. С запуском платежного сервиса компания хеджирует свои надежды на выход в платежное пространство — если принятие Libra затянется, у компании будет традиционная фиатная альтернатива. А когда сеть все-таки запустится для широкого круга пользователей, те уже привыкнут к платежам через технологического гиганта.

Несмотря на противодействия регуляторов и «трусость» некоторых партнеров, Facebook по-прежнему полон решимости запустить свой криптопроект. Цукерберг считает, что Libra — самостоятельный проект, развитие которого ничто не остановит. Если ранее ставился вопрос, будет ли проект вообще запущен, то сейчас актуальный вопрос — когда это произойдет? Продолжая тестировать Libra, Facebook показывает, что настроен всерьез и не боится сложностей.

А вы верите в успех Libra? Напишите свое мнение в комментариях ниже.