Zcash готовится к обновлению Blossom: глобальные цели и основные особенности

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

Zcash — самая популярная анонимная криптовалюта. В начале 2019 года её ждёт обновление Blossom. Cryptonomist разобрался, что об этом уже известно.

Успешность Sapling

Sapling, предыдущее обновление Zcash, прошло отлично. Команда осталась в восторге от того, что сделала, и выразила готовность к созданию новых улучшений.

Операционный директор проекта Дэвид Кемпбелл отметил:

Sapling … радикально увеличивает производительность доказательств нулевого знания, известных как zk-SNARK (Zero-Knowledge Succinct Non-Interactive Argument of Knowledge — криптографический протокол, который формирует безопасный реестр остатков без раскрытия сторон сделки и сумм). Это улучшение означает, что частные транзакции, являющиеся основанием Zcash, теперь достаточно эффективны для работы на горячих устройствах и аппаратных кошельках.

Перспективы Blossom

Изначально Blossom должны были активировать в октябре 2019 года, ровно через год после Sapling. Но, похоже, разработчики решили ускориться.

Основные особенности Blossom:

  • отключение поддержки адресов Sprout и средств, хранящихся на этих адресах, за исключением возможности переноса средств с этих адресов на адреса нового формата;

  • изменение базового консенсусного протокола для упрощения поддержки облегченного клиента;

  • базовая консенсусная поддержка протокола BOLT второго уровня;

  • оптимизация майнингового алгоритма;

  • разделение вознаграждений;

  • повышение юзабилити и уровня безопасности;

  • внедрение новой системы подтверждений;

  • реализация защиты от роллбеков больше определенной длины;

  • добавление новых инструментов защиты конечных пользователей и хранителей.

Перспективы сотрудничества

Одно из основных направлений развития Zcash — адаптация и обеспечение понимания сообществом технологии, на которой базируется криптовалюта. Она пока не задействована в широких кругах. Разработчики отметили, что сейчас он «как летающая машина, у которой нет дверей». Blossom должен исправить это.

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

Напомним, что Zcash — монета с открытым исходным кодом. Каждый может запустить собственную ноду и присоединиться к сети, а также проанализировать код на предмет уязвимостей и убедиться в отсутствии вредоносных элементов.

Чтобы подчеркнуть стремление идти навстречу сообществу и с каждым апдейтом становиться ближе к ожиданиям пользователей, основатель Zcash Зуко Вилкокс опубликовал документ на Github. В нем каждый участник сообщества может выразить свои пожелания по улучшению системы.

При этом каждое техническое предложение от пользователей должно соответствовать всем характеристикам сети. Также оно должно обеспечивать понимание того, как улучшится система с внедрением предложения. Разработчики отметили:

Мы хотим знать, как ваша функция может помочь сообществу, какую стратегическую цель преследует. Функции, которые соответствуют всем параметрам и имеют четко определенные требования, проходят нашу проверку и направляются в стадию реализации.

Шаг навстречу мобильности

Кемпбелл признал, что ранее разработчики стремились создать высокостабильный и безопасный код для поддержки надежного протокола. А разработка интерфейсного кода пользовательского приложения для более широкой экосистемы не входила в число ключевых приоритетов. В результате интерфейс был доступен либо в командной строке Linux, либо через приложение GUI, но требовал полной ноды и сохранения полной блокировки Zcash на адресе. Кемпбелл подчеркнул, что ни один из этих вариантов не является жизнеспособным в мире мобильных устройств.

«Отдел кошельков» проекта специально создали, чтобы представить мобильный кошелек с открытым исходным кодом Zcash. Приложение должно обеспечить пользователям возможности, к которым они привыкли при работе с другой криптовалютой.

Кроме того, фонд Zcash работает над внедрением приложений, которые позволят сторонним разработчиками создавать утилиты кошельков и мобильных приложений, поддерживающих частные транзакции, на основе платформы. Победители программы 2018Q2 уже известны, один из самых перспективных — защищенный транзакционный кошелек Electron Zcash.

Сотрудничество с Parity и противодействие ASIC

Чтобы расширить возможности криптовалюты, Фонд Zcash заключил партнерство с Parity. Цель сотрудничества — создать полностью независимую от компании Zcash полную реализацию программного обеспечения Zcash.

Фонд Zcash и компания Zcash — принципиально разные структуры, и они регулярно подчеркивают стремление дистанцироваться друг от друга. Известно, что новую реализацию будут создавать на языке программирования Rust.

Кроме того, Zcash продолжит бороться с ASIC-майнингом. Кемпбелл добавил:

Мы признаем, что майнинг-сообщество играет важную роль в поддержании децентрализации и безопасности криптовалюты Zcash. Equihash, алгоритм проверки работоспособности, который управляет протоколом Zcash, должен был быть устойчивым к ASIC, что означает, что было бы выгодно использовать Zcash с использованием аппаратного обеспечения графического процессора.

Русские хакеры и вредоносный код

Разработчики Zcash сделали упор на защищенности блокчейна и конфиденциальности транзакций. Но внезапно в сети Zcash обнаружили вредоносный код для скрытого майнинга. Эксперты считают, что его внедрили таинственные «русские хакеры».

Об уязвимости в коде первыми заявили эксперты провайдера интернет-безопасности McAfee Labs. Вредоносное ПО WebCobra использовалось для криптоджекинга — скрытого майнинга криптовалюты на мощностях жертвы.

Хакеры использовали следующую схему: установили специальное оборудование Claymore для загрузки WebCobra, а затем запускали непосредственно майнер для добычи Zcash с удаленного сервера. Больше всего от вредоноса пострадали майнеры из Бразилии, США и Южной Африки.

Проблема в том, что найти и вычислить WebCobra фактически невозможно. Скрытый майнинг может выдать лишь низкая производительность при большом потреблении энергии.

Пока непонятно, как Blossom поможет бороться с этим. Но разработчики определенно не останутся в стороне и не закроют глаза на проблему.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.