Как будет выглядеть переход Zcash на Proof-of-Stake?

Как будет выглядеть переход Zcash на Proof-of-Stake?

ECC недавно поделилась своей мотивацией, почему мы считаем, что Zcash должен перейти от текущего протокола консенсуса Proof-of-Work (PoW) к протоколу Proof-of-Stake (PoS).

Для успешного перехода обязательно потребуется поддержка пользователей Zcash, правильный управленческий процесс и хорошо продуманный процесс технической миграции. В этом посте описывается, как может выглядеть процесс технической миграции на верхнем уровне.

Быстрые выводы

Если у вас нет времени на чтение всего поста, вот некоторые ключевые детали, которые я хотел бы сообщить:

  • Я вполне уверен, что переход на PoS не потребует изменения таких параметров, как скорость генерации блоков (новых монет) или ограничения в 21M монет.
  • Переход, вероятно, займет два года или более, и первые изменения протокола вряд ли произойдут в ближайшие 12 месяцев.
  • ECC ориентирована на разработку гибридного протокола PoW-PoS до возможного перехода на полный PoS и без отрыва от работ по улучшению мобильного UX с поддержкой защищенных транзакций, развертыванию NU5 и Halo, ZSA и другим запланированным вещам.

Поэтапный переход

Возможная миграция будет происходить поэтапно, начиная с текущего протокола PoW, затем внедряя новый компонент PoS для дополнения системы PoW в гибридном протоколе, а затем, наконец, полностью переходя на чистый PoS.

Мы сосредоточены на первом переходе на гибридный протокол по нескольким причинам:

  • Это будет менее рискованно, чем прямой переход на основной протокол консенсуса, поскольку он сохранит большинство свойств и гарантий PoW.
  • При этом сохранятся существующие варианты использования, сетевая инфраструктура, например, майнеры, кошельки и другие сервисы.
  • Это позволит сначала испытать новый компонент PoS в основной сети, прежде чем полагаться только на него.
  • Это может позволить разделить на модули и сегменты реализацию самого протокола и реализацию узла.
  • И он будет следовать общему поэтапному подходу перехода Ethereum к PoS, из которого сообщество Zcash могло бы извлечь уроки, прежде чем совершить такой же важный переход.

Подход ECC

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

Некоторые из основных вопросов, касающихся перехода на гибридный протокол, заключаются в следующем:

  • Как новый консенсусный протокол повлияет на текущие варианты использования и зависимых пользователей, особенно на использование защищенного мобильного кошелька, PoW-майнинг, рынки обмена, поддержку аппаратных устройств и прозрачное использование?
  • На начальном этапе потребуется то же исследование вариантов использования, чтобы выяснить, как этот переход будет взаимодействовать с вариантами использования, представленными с поддержкой Zcash Shielded Asset (ZSA).
  • Какие новые варианты использования могут позволить альтернативные концепции гибридного протокола? Наиболее очевидными из них являются валидация PoS и делегированный стейкинг.
  • Какие риски и возможности представит такой переход в отношении кредитно-денежной политики, распределения монет, управления, взаимодействия с сообществом, взаимодействия с разработчиками и более широкого обсуждения, помимо конкретных вариантов использования?
  • Как альтернативные подходы могут повлиять на ZEC в качестве средства сбережения, средства обмена, защиты от инфляции, механизма оплаты и других применений?
  • Как последствия различаются в зависимости от географии, культуры и населения для всего вышеперечисленного?

Изучая технические характеристики, мы намерены изучить потребности пользователей в следующих областях:

  • Если скорость эмиссии Zcash сохраняется, какие конструктивные ограничения это накладывает и как это повлияет на ZODL'еров, участников транзакций, майнеров, валидаторов и участников делегированного стейкинга?
  • Какие потребности в конфиденциальности и масштабируемости будут у валидаторов и участников делегированного стейкинга?
  • Насколько масштабируемым можно сделать делегированный стейкинг и насколько хорошо он может поддерживаться в мобильных кошельках с поддержкой защищенных (shielded) транзакций?
  • Какие риски, затраты и преимущества будут иметь разные конструкции с точки зрения комиссий, масштабируемости, поддержки легких клиентов и конфиденциальности?
  • Какие возможности и риски принесет окончательный переход к новому протоколу консенсуса?
  • Соответствуют ли какие-либо существующие протоколы консенсуса нашим требованиям, или нам нужны новые исследования, например, в отношении конфиденциальности или масштабируемости?

Сроки

ECC находится в процессе очень раннего исследования этого перехода. Такой переход, вероятно, займет несколько лет, и пока мы сосредоточены на ближайших приоритетах, таких как успешное развертывание NU5, которое включает новую систему проверки Halo ZK, повышение удобства использования и внедрения мобильного кошелька с поддержкой защищенных (shielded) транзакций, и поддержка Zcash Shielded Assets.

При отсутствии других приоритетов, если бы все разработчики Zcash были сосредоточены исключительно на этом переходе, моя оптимистичная оценка графика составила бы около 2-6 месяцев исследований и проектирования с последующими как минимум двумя обновлениями сети. Это установит краткосрочный предел гибридного развертывания примерно на 18 месяцев. После того, как мы реализуем все существующие приоритетные возможности, такие как поддержка ZSA, любой переход, вероятно, будет перенесен на двухлетнюю отметку или позже.

Это даст сообществу Zcash достаточно времени, чтобы обсудить и проанализировать работу ECC по этому переходу, а также время для наблюдения за аналогичным переходом Ethereum, взаимодействия с поставщиками решений для новых вариантов использования (например, валидаторов). И также дополнительное время для ECC для разработки наших собственных решений в тандеме с разработкой протокола.

Следующие шаги

Как мы уже описали, наш следующий шаг в этом проекте сосредоточен на исследовании решений, особенно существующих и потенциальных новых вариантах использования. Если вы являетесь пользователем, разбирающимся в этих моментах, обмен мнениями, потребностями, проблемами может принести пользу ZCash. Нам интересно услышать мнение майнеров и разработчиков кошельков, особенно с опытом гибридных систем консенсуса PoW-PoS. Нам также интересно услышать мнение валидаторов и разработчиков протоколов из нескольких сетей PoS или гибридных сетей PoW-PoS, чтобы получить сравнительную перспективу и узнать, как может выглядеть их список желаний для нового протокола.

Присоединяйтесь к событиям разработчиков сообщества Zcash, перечисленным в календаре событий ECC , присоединяйтесь к Discord R&D Zcash или напрямую свяжитесь с командой разработчиков решений ECC по электронной почте [email protected] . Надеемся на сотрудничество с вами!

Оригинал статьи: https://electriccoin.co/blog/what-would-a-zcash-proof-of-stake-transition-look-like/