Обзор первого дня ZconV
Все новости про Zcash в социальной сети «X» (бывший Twitter) | Интересные видео про Zcash на YouTube
Автор: ruzcash
В статье есть ссылки на заблокированную в РФ социальную сеть «X» (бывший Twitter).
Всем привет!
Без длинных вступлений сразу начинаю обзор первого дня.
Обновление @ZcashFoundation от исполнительного директора Джека Гэвигана (@JackGavigan).
Введение и контекст: Джек Гэвиган открывает мероприятие ZconV, объясняя, что оно проводится в виртуальном формате из-за финансовых ограничений и чтобы обеспечить возможность обсуждения будущего финансирования экосистемы Zcash до начала серьёзных переговоров. Он подчеркивает, что это позволяет участникам из разных уголков мира присоединиться к обсуждению.
Роль Zcash Foundation (ZF): Джек подчеркивает роль ZF как публичной благотворительной организации в США, которая строит инфраструктуру конфиденциальности финансов для общественного блага. ZF активно участвует в консультативной деятельности для Комиссии по ценным бумагам и биржам США. Он упоминает важных участников ZF, таких как Марта Белчер из Filecoin и Питер Ван Валкенбург из Coin Center. Джек упоминает Фонд финансовой конфиденциальности, который был создан при поддержке ZF за пределами США для решения проблем сообщества, связанных с тем, что большая часть экосистемы Zcash (ECC и ZF) находится в штатах. ZF также управляет товарным знаком Zcash и поддерживает разработку и развитие протокола Zcash. ZF поддерживает локальные сообщества в случаях, когда они хотят проводить мероприятия по распространению миссии Zcash.
Технические инициативы и поддержка сообщества: Джек рассказывает о ключевых технических разработках ZF, включая проект Zebra — новую реализацию узла Zcash, которая является более доступной и простой в использовании по сравнению с первоначальной реализацией. Обсуждается также поддержка программы грантов Zcash Community, которая способствует финансированию различных инициатив в экосистеме Zcash, и разработка мультиподписей Frost для экранированных транзакций — ещё одного значительного проекта. ZF рассматривает возможность программируемости и защищенных активов ZcashZSA как важные шаги в расширении возможностей использования Zcash. В долгосрочной перспективе это может привлечь больше разработчиков и пользователей. Также в приоритетах ZF механизмы обеспечения голоса участников сообщества. ZF поддерживает местные инициативы, такие как конференция в Бразилии, организованная командой @zcashbrazil. Такой подход помогает развивать экосистему zcash и привлекать больше людей. ZF поддерживают различные саморегулируемые организации, такие как @ZecHub, которые получают гранты для своей работы. ZF не управляет проектом Zcash, а создает среду для сообщества, где они могут предлагать идеи и получать финансирование.
Финансовое планирование: Джек детально описывает распределение финансов ZF, подчеркивая, что большая часть средств идет на разработку Zebra. Он отмечает, что текущее финансирование позволит ZF работать примерно два года, и подчеркивает важность обсуждения будущего финансирования. В настоящее время сообществом предлагаются различные варианты распределения финансирования и управления средствами.
Управление: Особое внимание уделяется предстоящему обсуждению фонда развития в формате «таунхолл», где будут рассмотрены предложения сообщества о будущем управлении и финансировании Zcash. Гэвиган подчеркивает, что ZF ценит мнения сообщества и стремится к тому, чтобы решения принимались с их участием, без директивного вмешательства со стороны ZF. Гэвиган завершил своё обращение, призвав сообщество активно участвовать в процессах управления и развития Zcash. Он также подчеркнул важность привлечения новых разработчиков и поддержки существующих инициатив, способствующих расширению функциональности и улучшению протокола Zcash. ZF проводит мозговые штурмы и открытые сессии для обсуждения идей и поддержки сообщества разработчиков. Discord также является местом для общения и сотрудничества инженеров.
Обновление @ElectricCoinCo от генерального директора Джоша Суихарта (@jswihart).
Введение и миссия. Джош, рассказывает о миссии и подходах к ней в стиле своих еженедельных писем на форуме. Он обсуждает происхождение выражения «надрать задницу» и его связь с супергероями и делится личными историями о вдохновении и мотивации, связанных с его ролью и миссией в ECC.
Проблемы и задачи. Джош обсуждает влияние цен на монеты, действий регулирующих органов и негативных отзывов на развитие zcash. Он также упоминает массовое внедрение биткоина и его влияние на zcash. По его мнению, Биткоин захвачен людьми из традиционных финансов и наша задача не позволить захватить Zcash. Джош говорит о необходимости создания новой финансовой системы, которая будет доступна для всех и обеспечит безопасность и свободу. Он также подчеркивает важность создания отличного пользовательского интерфейса и различных мостов с другими сетями для привлечения новых людей в сообщество Zcash:
«Если мы попытаемся приспособить Zcash к традиционной системе, как это сделал Биткоин, он будет пойман, как это произошло с Биткоином, но мы можем построить новую систему рядом со старой, чтобы в конечном итоге заменить старую. Чтобы привлечь мир, нам нужно построить дружелюбный пользовательский опыт. Мы знаем, что наша наука удивительна, но если мы сможем объединить нашу науку с мемами и платформами, которые заставляют их улыбаться и доставляют удовольствие, то принятие взлетит. Zcash не может процветать сам по себе, нам нужны мосты включая традиционную финансовую систему, наследуемые системы и другие децентрализованные проекты.»
Дорожная карта и развитие Zcash. Джош рассказывает об ориентирах в планах ECC, которые можно считать направленной дорожной картой. Сроки могут быть смещены, потому что существуют зависимости от сторонних команд, но обозначенные приоритеты закреплены в планах на реализацию. Дорожная карта ECC включает в себя дальнейшее расширение возможностей и пользовательского интерфейса #Zashi, включая интеграции с различными платёжными системами, ориентированными на крипто-платежи. Планирование работы над новой инфраструктурой для поддержки новых защищенных активов Zcash. Исходя из этих планов будет совершенствоваться протокол Zcash с сохранением достигнутого уровня безопасности и повышением эффективности работы. Эта работа требует большой координации различных команд (ECC, ZF, Qedit) и она будет развёрнута уже на базе узла Zebra, разработкой которого занимаются в ZF. Старый узел Zcashd, который был построен на кодовой базе Bitcoin будет отправлен «на пенсию» и прекратит свою поддержку.
Взаимодействие с сообществом и партнёрами. ECC активно взаимодействует с различными сообществами, включая проведение семинаров и конференций. Активное сотрудничество проводится с командами @Filecoin, @Namada, #Zavax — @reddevinc (Avalanche) и Brave. Партнёры из браузера @Brave готовы к глубокой интеграции функционала Zcash и рекламной поддержке.
Финансовое планирование. Джош предоставил детальный расклад по текущему финансовому состоянию ECC и планов на будущее. Джош упоминает наличие определенного количества ликвидных и полуликвидных активов, которые должны поддержать работу ECC до ноября 2024 года. Имеется необходимость обсуждения вопросов устойчивого финансирования, в том числе необходимость перехода от модели, зависимой от централизованных источников, к более децентрализованной и устойчивой модели. Это включает в себя предложения по изменению финансирования в виде перехода от закреплённого в блокчейне распределения к грантовым программам.
Призыв к участию. В заключение Джош призывает зрителей активно участвовать в жизни проекта Zcash на форуме и в Discord. Загружайте и тестируйте новые версии Zashi, давайте свои предложения и идеи по улучшению. Особое внимание уделяется важности обратной связи для формирования будущего Zcash и его адаптации к меняющимся условиям рынка и технологий. Джош приглашает к очному участию технического сообщества на саммите ECС в июне в целях координации усилий.
Техническое обсуждение с представителями ZF, ECC и QEDIT
Сессия включает представителей всех команд разработчиков экосистемы Zcash, которым на текущем этапе обновлений необходимо постоянно координировать усилия, поскольку каждая команда зависит от прогресса друг друга. Представление участников. Пили Гуэрра (@mpguerra), инженер-менеджер ZF, модерирует сессию, посвящённую обсуждению технического будущего и развития протокола Zcash. Пили предлагает каждому участнику поделиться своими достижениями за прошедший год.
Джонатан С. Руах (@jonrouach), соучредитель и генеральный директор@qeditzkp, подробно описывает своё участие в разработке и внедрении защищённых активов #ZcashZSA в рамках экосистемы Zcash. Он делится своим опытом перехода к использованию Zebra, новой реализации узла Zcash. Джонатан подчеркивает, что этот переход способствовал улучшению сотрудничества с ECCи ZF и более эффективной интеграции по разработке и тестированию новых функций.
Крис Наттикомб (@nuttycom), ведущий инженер из ECC главным достижением определил работу над улучшениями бэкенда кошельков, что привело к значительной оптимизации архитектуры и повысило общую производительность и надёжность системы. Некоторые нововведения в будущем позволят расширить возможности пользователей и интеграцию с другими приложениями и сервисами.
Дайра-Эмма Хопвуд (@feministPLT), менеджер по исследованиям и разработкам в ECC гордится своей работой над протоколом Halo 2, который улучшает масштабируемость и безопасность сети Zcash за счет устранения необходимости в доверенной установке. Она подчеркивает важность продолжения разработки новых технологий для укрепления приватности и безопасности, а также важность сотрудничества в научно-исследовательской среде и поддержки сообщества вокруг Zcash, стремясь вдохновлять участие в разработке технологий для защиты прав и приватности пользователей на международном уровне.
Конрадо Гувеа (@conradoplg), инженер-криптограф из ZF, подробно рассказывает о своем вкладе в проекты Zebra и FROST. Zebra — это альтернативная реализация узла Zcash, предназначенная для повышения уровня безопасности и доступности сети. Достигнутые результаты в оптимизации этого узла, что является критически важным для поддержания стабильности и масштабируемости всей сети Zcash.
Проект #FROST, который также занимает значительную часть его работы, представляет собой схему пороговых подписей, предназначенную для улучшения безопасности транзакционных процессов. Конрадо гордится успехами в разработке и внедрении этого протокола, который позволяет пользователям Zcash проводить транзакции анонимно и безопасно, даже если часть ключей скомпрометирована. Все участники единогласно говорят о важности обеспечения высоких стандартов безопасности и приватности в криптографических проектах, особенно в контексте углубленной интеграции этих технологий в экосистему Zcash. Далее перечислю главные вопросы обсуждения.
Арья Солхи — энтузиаст #ZcashZebra и участник команды ZF.
Изменения в заметках (memo fields). Обсуждаются изменения в заметках (memo fields) в протоколе Zcash, которые повышают функциональность и гибкость системы. Будущие изменения, которые вероятно попадут в #Zcash_NU6 заключаются в том, что поле заметок при необходимости может быть увеличено, а также поддерживать новые форматы, что может быть полезным для ряда задач. Заметки в Zcash предоставляют пользователям возможность прикреплять зашифрованные сообщения к защищённым транзакциям. Ранее поля заметок использовались преимущественно для простых текстовых сообщений и эмодзи. Нововведения могут позволить использовать различные форматы данных, включая бинарные или структурированные данные, что открывает двери для более сложных приложений, включая смарт-контракты и услуги, требующие передачи метаданных. Это может быть использовано для передачи дополнительной информации, необходимой для более сложных приложений, таких как смарт-контракты в децентрализованных приложениях, использование в API бирж и коммерческих сервисах или частных коммуникациях и способствуют расширению возможностей экосистемы в целом.
Zcash Shielded Assets (ZSA). Участники обсуждали активацию Zcash Shielded Assets (ZSA) и их поддержку в кошельках, а также связанные с этим опасения. #ZcashZSA — это расширение функциональности Zcash, которое позволяет создавать, децентрализовано и конфиденциально обменивать различные типы активов на блокчейне Zcash. Это представляет значительное расширение возможностей Zcash, позволяя пользователям не только отправлять и получать ZEC (основную криптовалюту Zcash), но и создавать и использовать другие типы токенизированных активов, таких как стабильные монеты и цифровые активы, которые могут быть полностью защищены от просмотра. Поддержка ZSA в кошельках является критически важной для успеха и широкого принятия этих активов. Участники обсуждали необходимость одновременной интеграции поддержки ZSA в различные кошельки Zcash, чтобы пользователи могли легко и безопасно управлять своими зашифрованными активами. Порадовало, что есть понимание того, что простое добавление ZSA в протокол фактические не создаст ничего нового, потому что массовое использование технологии без добавления её в интерфейсы невозможно. Поэтому требуется тесное сотрудничества между разработчиками протокола Zcash, Zebra и Qedit с разработчиками кошельков. Успех возможен только при совместном обновлении и тестирования программного обеспечения кошельков для обеспечения их совместимости с новыми типами транзакций. Среди опасений, которые выражали участники, были вопросы, связанные с масштабируемостью, безопасностью и пользовательским опытом. Активация ZSA и их интеграция с кошельками потребует значительных усилий по тестированию, чтобы гарантировать, что новые функции будут работать безопасно, эффективно и в соответствии с ожиданиями сообщества Zcash. Также есть определённые регуляторные опасения, поскольку не будет механизма ограничивать пользователей в выпуске собственных токенов, цели которых нельзя заранее спрогнозировать. Отдельно отмечено, что Zcash не будет поддерживать прозрачные токены в своей сети, поскольку для этого существуют другие блокчейны.
Explicit Fee Field. Обсуждалось введения явного поля комиссий (Explicit Fee Field). Введение явного поля комиссий делает структуру транзакций более прозрачной. Пользователи могут видеть и верифицировать размер комиссии непосредственно в данных транзакции, что уменьшает возможность ошибок при расчетах. Отделение комиссии от суммы транзакции упрощает процесс расчета и обработки платежей в системе, что может способствовать улучшению обработки транзакций и снижению нагрузки на сеть. Для поддержки новой структуры транзакций, все кошельки и сервисы, работающие с Zcash, должны будут обновить своё программное обеспечение, чтобы корректно обрабатывать, отображать и передавать информацию о комиссиях.
Рекурсия и ее потенциал для Zcash. Дайра подняла тему рекурсии и применения её в Zcash, поскольку она является одним из ведущих криптографов в этой теме. Рекурсия в zk-SNARKs представляет собой способность создавать SNARKs, которые могут проверять другие SNARKs. Это ключевой элемент для масштабирования, так как позволяет компактно агрегировать множество доказательств в одно, значительно уменьшая требуемые вычислительные ресурсы и занимаемое место на блокчейне. Рекурсивные SNARKs в контексте Halo2 могут значительно улучшить масштабируемость Zcash, позволяя обрабатывать больше транзакций с меньшими затратами на хранение данных. Это особенно важно для поддержания высокой производительности сети при росте числа пользователей и транзакций. Кроме того, использование рекурсивных SNARKs улучшает приватность и безопасность, так как уменьшает количество информации, которую необходимо публично раскрывать на блокчейне. Внедрение рекурсии открывает двери для новых функций в Zcash, включая более сложные смарт-контракты и децентрализованные приложения, которые могут работать эффективно и конфиденциально. Дайра выразила сожаление, что в Zcash пока не удалось полностью реализовать потенциал рекурсивных SNARKs, особенно из-за ограниченных ресурсов и других приоритетов разработки. Однако, она подчеркнула важность продолжения работы в этом направлении.
Прозрачные биржевые адреса. Участники обсудили прозрачные биржевые адреса, предложенные Ханхом на форуме для того, чтобы Binance могла поддерживать ZEC. Прозрачные биржевые адреса предназначены для взаимодействия пользователей Zcash и традиционными финансовыми системами, а также криптовалютными биржами. Такой подход облегчает процессы аудита и регуляторной проверки без нарушения конфиденциальности основной сети Zcash. Использование прозрачных адресов позволяет биржам обеспечить соответствие нормативным требованиям, поддерживая при этом функции приватности для пользователей, которые выбирают Zcash за его конфиденциальные транзакции. Но это предложение также поднимает вопросы о балансе между необходимостью прозрачности для регуляторных органов и сохранением прав пользователей на финансовую конфиденциальность. Обсуждались возможные пути технической реализации таких адресов в рамках архитектуры Zcash, чтобы удовлетворить требования обеих сторон. Разработчики отметили, что большинство участников сообщества поддерживают стремление Zcash найти компромисс между растущими регуляторными требованиями к криптовалютным биржам и основной целью криптовалюты — обеспечение конфиденциальности транзакций.
Другие вопросы. Также участники обсуждали важность качества кода и дизайна для привлечения новых разработчиков. Тщательное документирование протокола с примерами кода занимает очень много рабочего времени, но оно критически необходимо для того, чтобы дальнейшее вхождение в использование Zcash было максимально доступным широкому кругу разработчиков. В целом из дискуссии было ясно, что разработчики уделяют этому направлению огромное внимание и именно поэтому Zcash лёг в основу множества различных проектов. Обсуждались вопросы баланса скорости транзакций и поддержания золотого стандарта конфиденциальности Zcash. Все разработчики согласны с тезисом, что любые оптимизации скорости операций не должны быть в ущерб конфиденциальности. Приватность операций в Zcash стоит на первом месте в приоритетах вариантов оптимизации. Участники дискуссии высказались в пользу скорейшего полного перехода инфраструктуры на узлы Zebra и обсуждают пути сделать это максимально бесшовным способом. Общее видение разработчиков включает создание более интуитивно понятных и доступных пользовательских интерфейсов для кошельков и других приложений Zcash. Это включает улучшение дизайна и функциональности, чтобы сделать использование Zcash проще для широкой аудитории, включая людей, которые не обладают глубокими техническими знаниями о криптовалютах. Дайра рассказала, что посетила конференцию, посвящённую постквантовым криптографическим методам, на которой участники всерьёз озабочены проблемами будущего квантовых технологий, которые могут потенциально влиять на существующие методы шифрования. Она рассказала, что существуют решения, которые будут устойчивы к возможным квантовым атакам. Но это предполагает проактивный подход в будущем к внедрению постквантовых криптографических методов в Zcash, которые могут защитить конфиденциальность и безопасность транзакций в новой квантовой эре. Дайра считает, что в этом есть смысл, даже если реальная угроза квантовых компьютеров пока что не полностью осознана.
Заключение. В конце видео-встречи Пили спросила участников о том, как они хотели бы видеть Zcash через 25 лет. Некоторые участники видят его как основной способ оплаты, аналогичный кредитным картам. Прозвучала мысль, что Zcash может стать основой для распределенных экономических расчетов и взаимодействия людей.
Crosslink и возможные перспективы Proof-of-Stake в Zcash — рассказывает Дайра Хопвуд
Введение. Дайра-Эмма Хопвуд (@feministPLT), менеджер по исследованиям и разработкам в ECC, представила доклад о Crosslink и будущем технологии Proof-of-Stake в рамках блокчейна Zcash. Вся представленная работа является результатом совместных исследований с Нейтом Уилкоксом и Джеком Григгом, которые внесли значительный вклад в разработку дизайна. Основную техническую информацию можно найти по ссылке.
«Мы интуитивно понимаем, что такое блокчейн, но стоит рассмотреть его более детально. Я рассматриваю блокчейн, как систему с двумя уровнями: L0, который позволяет договориться о последовательности блоков, и L1, который представляет собой открытую экономическую вычислительную систему, позволяющую выполнять экономические операции и поддерживать экономические действия. Также необходимо, чтобы система была открытой и устойчивой к атакам и сбоям.»
Proof-of-Stake позволяет участникам получать доход, предоставляя сетевую инфраструктуру и обеспечивая безопасность. PoS обеспечивает окончательность транзакций и потенциально снижает экологический ущерб по сравнению с Proof-of-Work. Например, Ethereum показал, что можно значительно уменьшить экологическое воздействие. Все точки зрения о преимуществах и недостатках PoS нам уже хорошо известны, основной недостаток в виде Начальной централизации для Zcash не актуален, поскольку к моменту перехода будет уже как минимум больше 80% эмиссии ZEC добытых на PoW. Плюс переход происходит на гибридную версию, что ещё больше снижает вероятность несправедливого первичного распределения монет. Дайра среди недостатков в качестве главного выделила то, что PoS может быть воспринят как спорное решение внутри сообщества, особенно в средах, где PoW уже давно и прочно устоялся, как в случае с Bitcoin.
В концепции Crosslink предложен упрощённый протокол, который объединяет создание блоков и их добычу, облегчая подготовку к будущим обновлениям Zcash. Несмотря на нововведения, сохраняется текущая майнинг-экосистема для поддержания высокого уровня стоимости атаки и обеспечения дополнительной безопасности. Впрочем, упоминается, что долгосрочные стабильность и безопасность зависят от объёма эмиссий, доступных для майнеров и стейкеров.
Для решения проблем, связанных с окончательностью транзакций в технологии Proof-of-Work будет использоваться видоизменённый аналог BFT-протокола, устойчивого к византийским ошибкам. Дайра делает глубокое погружение в тему, но я выделю основные вещи, которые нам достаточно понимать. BFT-протоколы обеспечивают достижение согласия даже при наличии ошибок в сети, хорошо совместимы с Proof-of-Stake и позволяют модулярно переключаться между подпротоколами. Безопасность в BFT-протоколах оценивается с учётом потенциальных серьёзных сбоев, таких как разделение сети. В условиях раздела BFT-протоколы должны гарантировать, что система продолжит функционировать корректно, не допуская двойных трат или потери консистенции данных. Это включает в себя механизмы для достижения консенсуса даже тогда, когда часть узлов оказывается изолированной от остальной части сети, что является экстремальными условиями. Если протокол bft будет нарушен, то весь блокчейн будет иметь тенденцию к остановке. Однако предлагаемый вариант Crosslink спроектирован таким образом, чтобы продолжать работать, даже если некоторые стороны будут видеть разные балансы. Чтобы не было коллизий, вызванных этим свойством, предстоит определить глубину подтверждения завершенного блока для сети Zcash. Для этого предстоит тщательное тестирование всей системы до этапа развёртывания.
Для тестирования перед развёртыванием уже пишется симулятор (на языке программирования Python) который моделирует сеть узлов и помогает анализировать атаки и проверять безопасность протоколов. Для его реализации предстоит определить интерфейсы и ряд технических аспектов. Проект открыт для участия сообщества и критической оценки. Также обсуждаются планы по тестированию и кросс-чейн интеграции протокола с другими экосистемами.
Переход на Proof-of-Stake требует решения ряда вопросов, включая выбор подходящих BFT-протоколов. Вклад сообщества и поддержка через гранты сыграют ключевую роль в определении будущего Zcash.
Дайра упоминает, что на данном этапе сети важно сохранить существующие доказательства работы, чтобы иметь дополнительную страховку безопасного функционирования. Слой PoW будет иметь дополнительный слой завершения блока в случае если PoS по каким-то причинам не сможет справиться. Кроме того, как мы знаем в некоторых юрисдикциях может быть правовая неопределенность относительно статуса PoS систем. Поддержка PoW помогает обеспечить соответствие существующим регулятивным рамкам, пока не будет получена ясность относительно PoS.
На вопрос «из зала» о том, как переход на PoS повлияет на цену ZEC Дайра аккуратно уклонилась, сказав что после всего что уже было с ценой ZEC вообще перестала понимать факторы влияющие на цену монеты. Конкретные детали о доходности PoS по-прежнему не определены. По периоду фактического перехода ориентируемся на таблицы Джоша. Но как он упоминал всё это не носит жёсткий характер и зависит от возможностей его команды. Имеется ввиду в том числе финансовый вопрос.
Обновления по узлу Zebra с Альфредо Гарсией и Арьей Солхи
Введение. Альфредо Гарсия и Арья Солхи делают обзор разработок в проекте #ZcashZebra почти за год с момента окончания прошлой конференции в Барселоне. Они представляются как часть команды разработчиков и дизайнеров, посвятивших себя миссии Zcash, и известные участники сообщества.
Основные обновления. Одним из значительных достижений команды Zebra за последний год стало внедрение системы для обновления формата базы данных. Эта система уже использовалась для устранения дублирования в деревьях обязательств и внедрения фиксированных ключей для исторических и Sprout-деревьев. В результате этих изменений удалось сократить объем использованного хранилища с 276 ГБ до 244 ГБ, что представляет собой сокращение объёма на 12%.
Затем рассказывается о добавлении функционала «spend before sync», который позволяет кошелькам тратить ZEC до завершения процесса синхронизации. Разработчики считают что это обеспечивает конкурентоспособность с другими узлами, такими как узлы Bitcoin Core. В рамках этой функции были реализованы новые методы RPC и обновлены существующие, проведено множество тестов для обеспечения совместимости выходных данных узлов Zebra с другими узлами.
Разработки и исследования новых функций. Затем речь идёт о новой функциональности сканирования Zebra, которая станет ключевым компонентом для будущих мобильных кошельков. Сначала был создан прототип, который позволял добавлять один или несколько ключей просмотра в файл конфигурации. Это инициировало процесс сканирования блокчейна на предмет транзакций, связанных с предоставленными ключами просмотра, сразу после запуска узла. Сканирование осуществляется вызовом специальной функции, которая анализирует каждый блок в блокчейне. На основе этого функционала был создан сервер gRPC для управления сканированием и сохранения результатов в постоянной базе данных. Когда это появится в кошельках пока не понятно, но это видео позволяет лучше понять о чём идёт речь:
Также упоминалась работа по добавлению функционала пользовательских тестовых сетей.
Zebra Launcher. Вот эта штука мне действительно кажется давно свисающим низко-висящим плодом. Zebra Launcher – это программа, предназначенная для упрощения процесса установки и использования узлов Zebra. Обычный исполнительный файл для операционных систем, который позволяет быстро и без танцев с бубном развернуть узел Zcash на своём ПК. Это удобно для пользователей, которые не желают вдаваться в технические подробности настройки и эксплуатации узла через командную строку. И это ну просто нужно было ещё вчера. Launcher подразумевает графический интерфейс пользователя, включающий индикаторы прогресса, что делает взаимодействие с ним более интуитивно понятным. Планируется, что в будущем Zebra Launcher будет поддерживать включение внешних бинарных файлов, таких как легкие кошельки и инструменты для сбора метрик, что упрощает настройку полноценной рабочей среды. Проект также рассматривает возможности встраивания дополнительных утилит, таких как Prometheus для мониторинга и Grafana для визуализации данных. Но это опять для тех, кто не ищет простых решений. В планы по развитию Zebra Launcher входит добавление функции автообновления, чтобы пользователи всегда имели доступ к последним версиям программного обеспечения. Досадно, но на момент обсуждения Zebra Launcher всё ещё находился в стадии альфа-релиза и требовал дальнейшей работы для обеспечения его стабильности и полной функциональности. На моём MacBook Pro эта штука не запускается. ))
Исправления и улучшения безопасности в Zebra. Команда Zebra постоянно работает над повышением уровня безопасности своего программного обеспечения, что крайне важно для поддержания целостности и надежности блокчейн-сети Zcash. Здесь ограничусь этой информацией, потому что внутри сугубо технические вещи.
Хакспринты Zebra. Разработчики Zebra поделились информацией о так называемых «хакерских спринтах», которые являются особенной формой работы над проектом. Это двухнедельные периоды, когда разработчики сосредотачиваются на исследовании новых возможностей, которые не входят в основной план разработки. Эти спринты дают команде свободу экспериментировать и исследовать новые идеи в менее формальной обстановке. Один из проектов, реализованных в ходе хакерского спринта, заключался в создании спецификации Open API для RPC методов Zebra. Zebra Launcher появился таким же образом. Участники выразили заинтересованность в том, чтобы совместно работать над проектами спринтов с членами сообщества, что может стать интересной возможностью для внешних участников принять участие в развитии Zebra.
Tor в Zebra. Был задан вопрос по поводу реализации поддержки Tor в Zebra, но разработчики ответили, что поддержка Tor не входит в список приоритетов на данный момент, но может быть рассмотрена в будущем, если сообщество проявит достаточный интерес.
Метки: Zcon, Конференции
Все новости про Zcash в социальной сети «X» (бывший Twitter) | Интересные видео про Zcash на YouTube
Вы можете поддержать автора проекта pro.zcash:
(для отправки доната на данный адрес требуется
кошелёк с функционалом экранированных транзакций)