Приветствуем! Впервые на сайте Zcash?
The Zcash network is young, but evolving quickly! Sign up and we'll be in touch with monthly highlights on ecosystem growth, network development and how to get started with Zcash!

Язык

Пользовательские ожидания от Росток Pt. 2: программное обеспечение и требования к аппаратному обеспечению

Paige Peterson | Oct 19, 2016

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

Используйте Linux напрямую или через виртуальную среду

Вне зависимости от того, являетесь ли вы опытным пользователем в установе программ через командную строку, или просто интересуетесь возможностью попробовать, мы приглашаем вас инсталлировать Zcash Росток на систему, основанную на Debian или Ubuntu (при этом вы можете получить преимущество с действующим Бета релизом). Пользователи, применяющие другие операционные системы, также приглашаются запустить основанное на Debian или Ubuntu виртуальную среду для инсталляции нашего программного обеспечения. Мы напишем документацию и снимем видео, которые проведут вас через процесс инсталляции из командной строки пакета Debian (который поддерживается Ubuntu). Официально мы не можем оказать поддержку пользователям при настройке виртуальной среды, рекомендуя обратить внимание на VirtualBox - и совместную поддержку от сообщества Zcash и форумов VirtualBox, где есть много возможностей получить помощь по настройке.

Требования к аппаратному обеспечению для блокчейна и доказательства с нулевым разглашением

Другая половина соображений доступности относится к оптимальному количеству ресурсов, нужных для запуска узла Zcash. Во-первых, важно сохранять блокчейн Zcash. В то время, как требования к свободному пространству для хранения данных сначала будут относительно низкими, рост реестра нужно запланировать. С максимальным размером блока 2 мегабайта и средним временем блока 2.5 минут, максимальный размер блокчейна через год составит 420 гигабайт. Мы не ожидаем заполнения блоков до их максимумов (особенно на протяжении первого года) и также мы не можем предсказать средний размер блока. С уверенностью можно сказать лишь то, что по мере принятия Zcash блокчейн будет также увеличиваться.

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

При инсталляции Бета релиза (и затем его обновлении до Бета 2) на моем собственном ноутбуке, объем памяти которого был ограничен до 4 гигабайт в целях тестирования, я должен был закрыть практически все процессы, кроме процесса генерации сделки с нулевым разглашением для тестовой сети. В то время, как сделка оказалась успешной, я вплотную приблизился к верхнему пределу, так как мне понадобилось практически 2 минуты, чтобы завершить операцию. Так что если у вашего компьютера всего 4 гигабайта памяти, я могу рекомендовать вам его обновление. Если у вашего компьютера ещё меньше оперативной памяти, чем 4 гигайбайта, вы будете ограничены прозрачными сделками до тех пор, пока не обновите количество оперативной памяти как минимум до 4 гигабайт (предпочтительно больше).

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

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