Криптовалюта ZCash
Содержание
1.Общие сведения
Zcash – первая в мире полностью анонимная криптовалюта, которой восхищается даже американский экс-разведчик Эдвард Сноуден. Проводить платежи через ZEC и создать кошелек зеткеш (зикеш) настолько же просто, как и ее главного конкурента – биткоина.
Майнинг ZCash на NVidia является наиболее результативным форматом работы. Экспериментально установлено, что однотипные по мощности видеокарты от NV и AMD показывают существенную разницу в процессе майнинга в пользу первого варианта. Поскольку ключевые пулы отходят от формата сложных настроек и запуска оборудования при помощи командной строки в пользу большей простоты и создания каталога предварительных настроек в майнере, в рамках данного материала будет рассмотрена программа для добычи ZCash, имеющая наибольший индекс популярности – Nvidia EWBF Miner. Данное ПО имеет тонкую настройку для работы именно с CUDA ядрами видеокарт Nvidia, что позволяет выжать даже из малопроизводительных карт достаточные для окупаемого количество хэшей.
Принцип работы ZCash подобен его главному визави – биткоину. В блокчейне зеткеш майнеры добывают блоки, в которых хранится информация о транзакциях между владельцами. Прежде чем получатель сможет полноценно распоряжаться своей криптовалютой, транзакция должна быть подтверждена. Здесь и появляется главное отличие от сети биткоин. В блокчейне биткоина информация о большинстве транзакций открыта. Каждый желающий может просмотреть адреса кошельков получателя и отправителя, сумму и дату перевода, а также их баланс.
Работа зикеш основана на протоколе доказательства с нулевым разглашением. По этому принципу, цепь может подтвердить информацию даже не имея полной информации от одной из сторон транзакции. То есть, достоверность самого перевода подтверждается, что позволяет избежать мошенничества с криптовалютой, но данные получателя и отправителя, а также сумма перевода остаются скрытыми для посторонних глаз. В сети ZCash пользователь сам может выбирать скрывать ли информацию о переводе или нет.
Конфиденциальность и безопасность транзакций зеткеша обеспечивает криптографический протокол zk-SNARK. Он работает на открытом исходном коде по принципу доказательства с нулевым разглашением, что обеспечивает сохранность данных.
2.Создание кошелька
Кошельки ZCash делятся на несколько видов в зависимости от способов хранения. Каждый из них имеет свои недостатки и преимущества. Так, проще всего открыть онлайн кошелек. Среди самых популярных из них: Jaxx, Cryptonator, Bitpie, Coinomi, HolyTransaction, FreeWallet.
Установка этих кошельков ZEC проста и быстра. Например, идем на официальный сайт Jaxx и переходим на вкладку «Скачать». Выбираем необходимую операционную систему. На ПК сейчас Jaxx поддерживает ОС Х, Виндовс, Линукс. Также есть расширение для браузера Chrome. Из платформ для смартфонов, Jaxx работает на Android и iOS.
После установки Jaxx предоставит возможность выбрать необходимую криптовалюту, защитить кошелек ПИН-кодом, и сделать резервное копирование. Для резервной копии сервис сгенерирует фразу из 12 случайных слов. Ее необходимо записать и хранить в надежном месте, ведь без нее восстановить потерянные данные не получится. В остальном интерфейс Jaxx прост, но имеет все что нужно – отправку и получение криптовалюты, историю транзакций и т.д.
В Jaxx и ему подобных кошельках большая часть данных будет храниться на стороннем ресурсе. Из плюсов такого подхода – быстрая установка и доступ из любой точки, где есть интернет. Минусы также есть – данные придется доверять третьим лицам, что увеличивает риск хакерской атаки.
Другой вид кошельков – локальные. Они устанавливаются только на ПК, а для их работы придется скачать весь блокчейн ZEC. К таким, среди остальных, относится официальный кошелек зеткеш – Zcash4. Он работает на операционных системах Windows, OS X и Linux.
– его можно скачать на официальном сайте. Далее запускаем установщик и ждем пока кошелек скачает ключи подтверждения;
– после этого Zcash4 запустится и начнет синхронизацию с блокчейном;
– когда синхронизация закончится, можно будет получать и отправлять криптовалюту.
Сильная сторона этого кошелька – повышенная безопасность, ведь все данные хранятся на компьютере пользователя. Слабая – для синхронизации блокчейна понадобится как минимум 10 ГБ места на жестком диске. Вдобавок нет мобильной версии, а получить доступ к хранилищу можно только с ПК, на котором он установлен.
Третий способ сохранения ZEC – аппаратные кошельки. С виду они напоминают обычные флеш-накопители. Среди самых известных и проверенных компаний, создающих подобные хранилища, – Trezor и Ledger. Они подключаются к компьютеру через порт USB. При первом соединении, кошелек попросит придумать ПИН-код и сгенерирует кодовую фразу из 12 слов, которая понадобится в случае резервного восстановления данных. Это процесс занимает не больше минуты, после чего можно отправлять и получать криптовалюту ZEC.
Подобные кошельки позволяют полностью обезопасить себя от хакеров, ведь все хранится на отдельном аппаратном носителе. Но за них придется доплатить. В зависимости от торговой площадки и страны, цена Trezor или Ledger может достигать $200. Также они не сильно удобны в использовании, ведь, чтобы совершить транзакцию придется носить с собой «криптофлешку».
3.Приобретение Zcach
ZEC торгуется на крупнейших мировых биржах. Чаще всего инвесторы идут на биржу HitBTC, чтобы купить эту криптомонету. Здесь объем суточных торгов превышает $17 млн. Это более 25% от суточного объема на всех биржах. При этом, особой популярностью у трейдеров пользуется пара ZEC/BTC.
Чтобы купить Zcash для начала необходимо зарегистрироваться на бирже, например, на HitBTC. Пока эта торговая площадка поддерживает только английский и китайский языки. Но все интуитивно понятно. Для этого идем на официальный сайт и нажимаем «зарегистрироваться».
HitBTC попросит ввести почтовый адрес, на который придет письмо-подтверждение и придумать пароль. Также нужно пройти капчу. Эта биржа не работает с фиатными валютами. Это означает, что для начала торгов понадобится обзавестись зикешем в другом месте и завести ее на биржу. Перевести ZEC на HitBTC можно на вкладке Deposit. Далее необходимо найти нужную криптовалюту и нажать на кнопку «Вывод». Также тут можно и вывести криптомонеты на указанный адрес.
Если возиться с биржами нет желания, зеткеш всегда можно найти на большинстве криптообменников. В них можно не только обменять ZEC на другие криптовалюты, но и вывести их на карту в виде традиционной валюты, обналичить, и тратить, где душа пожелает.
4.Майнинг
Майнинг ZCash на NVidia является наиболее результативным форматом работы. Экспериментально установлено, что однотипные по мощности видеокарты от NV и AMD показывают существенную разницу в процессе майнинга в пользу первого варианта.
Поскольку ключевые пулы отходят от формата сложных настроек и запуска оборудования при помощи командной строки в пользу большей простоты и создания каталога предварительных настроек в майнере, в рамках данного материала будет рассмотрена программа для добычи ZCash, имеющая наибольший индекс популярности – Nvidia EWBF Miner. Данное ПО имеет тонкую настройку для работы именно с CUDA ядрами видеокарт Nvidia, что позволяет выжать даже из малопроизводительных карт достаточные для окупаемого количество хэшей.
Первое, что стоит понимать – валюта ZEC крайне востребована рынком, представлена практически на всех крупных торговых площадках и имеет высокую ликвидность. Везде присутствует торговая пара с BTC, так что те, кто не может выставить свое оборудования для добычи основной монеты (BTC), вполне могут постепенно обменивать полученные монеты ZEC на Bitcoin. Хранение криптомонет доступно не только в традиционном официальном кошельке или на биржевых балансах, но и в холодных, аппаратных кошельках, например, Trezor и Ledger Nano S.
Ценность монеты достигала, в прошлом, 400+$ за ZEC, что в тот период выводило ее на второе место по стоимости и капитализации среди всех криптовалют. Сегодня стоимость просела практически вдвое от пикового уровня, но мы знаем, что цена криптовалют более подвержена волновых движениям, чем прочие активы. Майнинг ZCash на видеокарте является хорошим способом создать накопления в криптовалюте и спекулировать ими, как торговым активом без необходимости крупных вложений в покупку монеты на торговых площадках.
Именно параметр сложности играет ключевую роль в принятии решения пользователями о том, подключать ли свое оборудование к процессу или нет. Не смотря на то, что ZEC и BTC достаточно сильно похожи между собой, алгоритм хэширования у них отличается настолько, что делает невозможным добычу ZEC при помощи асиков, разработанных для Bitcoin.
При ближайшем рассмотрении, оказывается, что ключевой алгоритм майнинга Zcash – Equihash, крайне требователен к объему оперативной памяти. Этот факт заметно усложняет создание специализированных майнеров с повышенным хэшрейтом, поскольку обеспечение высокопроизводительных чипов с достаточным для работы количество оперативной памяти сделает их стоимость не окупаемой в принципе. Расчетное время блока в сети Zcash составляет 2.5 минут, против 10 минут у Bitcoin. В качестве вознаграждения за нахождение блока выплачивается 10 монет. Примечательно, что с ростом общего хешрейта сети, растет и сложность нахождения каждого блока. Для сети Zcash, сложность растет постоянно, а имеет пропорциональное соотношение к хэшрейту.
При этом, скорость нахождения новых блоков остается практически неизменной и с небольшими отклонениями в обе стороны составляет заявленные 2.5 минут. Значительный рост сложности отмечается в периоды, когда стоимость монеты растет, чем выше цена и чем круче забирается ценовая кривая к новым высотам, тем большее количество майнеров переключает на ZEC свои мощности и тем больше растет сложность.
При кажущейся простоте вопроса майнинга, без тщательного расчета потенциальной выгоды, при различных рыночных ситуациях, риск общего убытка очень велик. Давайте произведем обобщенные расчеты для определения порога, преодоление которого выводит майнинг ZEC в прибыль. В сети представлено не мало алгоритмов для расчета потенциальной прибыли от майнинга, однако, большая их част требует массу информации, на поиски которой пользователь потратит уйму времени.
В основе максимально производительного майнинга зикэш лежит работа оборудования на свежих, корректно работающих драйверах. Нагрузка, которую испытывает графическое ядро максимальная и постоянная, потому неподходящие по версии или некорректно установленные драйвера заметно снизят производительность. Поэтому, настройка майнинга зикеш начинается с установки свежих драйверов для приобретенной модели видеокарты.
При работе с фермой, в которую подключены несколько карт существует два варианта настройки их работы:
– предварительная установка драйверов. Майнер скачивает актуальную для каждой устанавливаемой модели видеокарты версию драйверов, а затем адаптирует под них оборудование, после автоматического нахождения их системой;
– последовательная установка. Здесь имеет место установка драйверов для каждой видеокарты по очереди. Майнер устанавливает одну карту, ставит под нее драйвера, проверяет работоспособность и повторяет процедуру со всеми картами фермы. Недостатком второго варианта является то, что в процесс могут возникнуть конфликты драйверов или прочие программные ошибки и работу придется переделывать сначала.