История технической стороны Zcash простым языком
Все новости про Zcash в социальной сети «X» (бывший Twitter) | Интересные видео про Zcash на YouTube
Данная статья это моя попытка ответить на вопросы:
Чтобы на них ответить, начну с того, что изложу «краткую историю предыдущих серий» доступным языком, не вникая глубоко в терминологию.
Существует популярное мнение: «Никто не использует экранированные адреса Zcash — значит он не анонимен». Для тех, кто монету знает достаточно глубоко, это достаточно интересная ситуация: когда факт обёрнут в миф. На рисунке ниже мы действительно можем увидеть какой объём монет в настоящее время хранится на экранированных Z-адресах.
И действительно, получается что из 11+ миллионов монет в экранированном пуле сейчас хранятся лишь 5%. И это факт.
Однако гораздо важнее выяснить почему это именно так. И почему это достаточно искусственная ситуация, поставленная в рамки технических ограничений.
Какие такие технические ограничения? Чтобы ответить, я опишу основные вехи в развитии экранированного пула Zcash. Давайте по порядку.
Экранированный пул Sprout
Сеть Zcash запущена в конце 2016. Как нам всем известно с самого начала предусмотрены прозрачные T и экранированные Z адреса (начинались с «Zc»). Но есть нюанс — единственный кошелёк, который поддерживает Z-адреса существует только для Linux. Более того, он не имеет графического интерфейса. Не самый удобный вариант для использования. Сам я застал эти времена и гонял XMR из командной строки по заранее переведённой инструкции. Но не так много людей готовы на такой уровень юзабилити. Думаю, что ответ очевиден. Поэтому Z-адреса с самого начала предпочитают лишь разработчики и хардкорные пользователи. Чуть позже появится первый кошелёк для Windows и MAC от стороннего разработчика, но он долго не протянул из-за разногласий с автором (в большей степени его жадности). Дополнительным ограничением также являлись тормоза шифрования и соответственно высокие требования к железу. Кстати, среди критиков тогда имел место негатив по поводу этого момента. Но знаете.. Когда парни из Сан-Франциско задумали писать Instagram (является продуктом компании Meta, которая является экстремистской организацией, деятельность которой запрещена на территории РФ), мало кто держал в руках IPhone. По факту совсем небольшая доля телефонов на рынке имела камеру выше 2Mpx, а те что имели гордо именовались «камерофоны» 😉
Экранированный пул Sapling
Спустя год Zcash получает обновление. Подробнее на русском можно прочитать здесь. Кстати, автор сайта, отзовитесь. Это был первый ресурс на русском языке, который был полностью посвящён Zcash 👍🏻.
Sapling стал существенным техническим прорывом в механизме шифрования z2z-транзакций. Требования к железу сократилось на порядок. Среднее время транзакции стендового системника ECC упало с 39 до 2,3 секунды!
Вскоре в 2018 году появился новый графический кошелёк, поддерживающий сразу два типа Z-адресов Sprout и Sapling (новые адреса начинались с «Zs»). Любой желающий имел возможность перегнать свои монетки в новый экранированный пул.
Automatic Sapling turnstile migration on zec-qt-wallet! [Testnet]
— Zecwallet (@zecwallet) October 29, 2018
Move funds from Sprout -> Sapling automatically in a privacy-safe way. #Zcash #ZEC #saplinghttps://t.co/GUdzQWg7lD pic.twitter.com/qCxMxgHOLB
В октябре 2018 года состоялось обновление Sapling 2.0. После которого команда разработчиков уже всерьёз заговорила о возможности появления поддержки экранированных адресов и транзакций в кошельках на смартфонах и на аппаратных кошельках.
Это было стартом работы в данном направлении для многих сторонних разработчиков ПО. И это длинный путь, в начале которого по-прежнему был лишь один кошелёк Zecwallet с поддержкой полной функциональности Zcash.
Тем временем, данные стали свидетельствовать о росте количества экранированных транзакций:
Джош Свайхарт поделился графиком, который демонстрирует существенный рост использования экранированных транзакций, после активации #Sapling #Zcash 🌐 $ZEC https://t.co/mqHYfiPjz1
— #prozcash 🦓🛡♥️ (@ruzcash) November 20, 2019
Следующей важной технической вехой, стало появление первого мобильного кошелька ZecWallet для Android в конце 2019 года. Запуск сервиса ZecPages.com в феврале 2020 также внёс свой вклад в популяризацию z2z-транзакций.
В январе 2020 года появляется первый SDK для мобильных кошельков на iOS.
‼️ Мы этого ждали, и это произошло! @ElectricCoinCo представили альфа релиз SDK (комплект для разработки программного обеспечения) под #Xcode Iphone.
— #prozcash 🦓🛡♥️ (@ruzcash) January 16, 2020
Теперь любой разработчик мобильных кошельков имеет всё необходимое для того чтобы встроить #z2z функции #Zcash в свой продукт. https://t.co/2ToQcqbSrp
После этого события с июня по ноябрь 2020 года будут представлены сразу три мобильных кошелька для iOS.
Not long ago, shielded #Zcash on mobile, let alone iOS, felt like a pipe-dream.
— Boston Zcash 🛡️ (@BostonZcash) November 23, 2020
Now, there are three fully-shielded, open-source z2z $ZEC wallets available on iOS (and Android)!
Bravo to @NighthawkWallet, @Zecwallet, @UnstoppableByHS, and the @ElectricCoinCo's wallet team. 👏 pic.twitter.com/JWQsAmXIyT
Фактически только полгода назад стало возможным полноценно использовать Zcash по его предназначению. Объём экранированных транзакций начал полноценный рост:
The #Zcash privacy set is at ~365k transactions. New Zcash metrics here: https://t.co/J1OnIP28Hw
— Electric Coin Co. (@ElectricCoinCo) June 3, 2021
Кстати, обзор всех полнофункциональных кошельков Zcash.
А что там по поводу аппаратных кошельков?
Dear @Ledger & @Trezor teams, I really need firmware that will support #Zcash Z-addresses only. Nothing more.
— #prozcash 🦓🛡♥️ (@ruzcash) September 9, 2019
Немаловажным аспектом популяризации использования экранированных пулов является наличие поддержки этих пулов аппаратными кошельками. Ведь не секрет, что большинство пользователей предпочитает использовать их в качестве безопасных холодных хранилищ. По факту, в постоянном обращении находятся не более тех самых 5% монет, о которых я написал в самом начале.
В августе 2020 года в Ledger делают первый шаг в этом направлении:
В новых прошивках #Ledger Nano X и Nano S добавлена поддержка элиптической кривой BLS12-381. Для #Zcash это означает, что функционально данные аппаратные кошельки теперь готовы принимать и отправлять КОНФЕДЕНЦИАЛЬНЫЕ #z2z-транзакции, если опция будет добавлена в оболочку ПО $ZEC https://t.co/bHl1Z6HW2d
— #prozcash 🦓🛡♥️ (@ruzcash) August 12, 2020
Техническими специалистами независимой команды разработчиков проведена очень серьёзная работа в этом направлении. В три этапа им удаётся создать прошивку, которая заставляет работать z2z на аппаратных кошельках Ledger. Они объявили об этом в январе 2021:
Была вчера и хорошая новость, которая скрылась под тоннами FUD вокруг делистинга:
— #prozcash 🦓🛡♥️ (@ruzcash) January 2, 2021
Z-адреса похоже уже совсем скоро будут доступны на @Ledger
#Zcash $ZEC https://t.co/WbYz9KsXfE
Но увы, насколько нам стало известно, на демонстрации кошелёк обрабатывал тестовую транзакцию более 9! ДЕВЯТИ, Карл, минут! Многие поджали хвосты, ведь это снова техническое ограничение.
А как же Trezor? Мы ведь знаем, что их начинка значительно пошустрее. По-крайней мере, она справляется с тысячей мелких непотраченных выводов, с которыми Ledger не готов справляться.
В 2017 году они отказались также по техническим причинам:
Only t-addresses. Z-addresses require significant memory, which a hardware wallet does not have.
— Trezor (@Trezor) June 19, 2017
В 2020 году ситуация не изменилась и технический директор Trezor это продублировал:
Z-addresses in hardware wallets are quite a technical challenge. We are happy to work with the Zcash Foundation and Zcash developer community to bring this feature into Trezor!
— Pavol Rusnak (@PavolRusnak) October 19, 2020
ОБНОВЛЕНИЕ ОТ 11 июня 2020
На форуме появилась тема, в которой Trezor сообщают о начале работы по внедрению поддержки нового экранированного пула.
А теперь отвечаю на вопросы моего вчерашнего твита:
Orchard и Halo Arc полностью изменят правила.
— #prozcash 🦓🛡♥️ (@ruzcash) June 6, 2021
Спросите себя, как много людей понимают:
1. Что это означает для #Zcash?
2. Что Zcash в этом новом виде будет означать для криптовалютной сферы?
3. Что ПЛАТЁЖНАЯ криптовалюта означает для человечества?
Вы всё правильно сделали! https://t.co/7Rivj3V6Fl
- Что за правила? Что это означает для Zcash?
Новый экранированный пул Orchard помимо плюшек в виде экранированных адресов по умолчанию (по дэфолту, как многие пишут), помимо нового стандарта адреса (с приоритетным экранированием), который будет в обязательном порядке принят всеми биржами, если они хотят предлагать Zcash-торги.. (читайте предпоследний абзац ТУТ) снова существенным образом снижает запросы к аппаратным ресурсам для совершения z2z-транзакций. Это я понимаю из заявки Trezor на грант и поддержку. С октября 2020 года ECC и Trezor плотно сотрудничают в этом направлении:
Hi Pavol. We're (@ElectricCoinCo) here, ready and able to support you to make this happen. DM and let me know where to best connect?
— Josh Swihart 🛡 (@jswihart) October 19, 2020
ОТВЕТ: Для Zcash это означает конец эры технической «гегемонии» прозрачных T-адресов.
2. Что это означает для криптовалютной сферы?
Экранированный пул будет расти огромными темпами. Настолько огромными, что не заметить это будет невозможно! Настолько невозможно, что об этом будут кричать!
Видя неоспоримые преимущества скрытия балансов своих активов, а также транзакционной активности, всё больше и больше пользователей будут использовать Zcash. Я даже не буду писать о том, какой спрос следует ожидать в течение следующих нескольких лет. Поскольку мне самому даже тяжело представить. Я просто предположу, что в купе с возможностями обёрнутых токенов в блокчейне Zcash.. Да-да, вы всё правильно прочитали, и я не ошибся — ОБЁРНУТЫЕ мать их ТОКЕНЫ в блокчейне ZCASH!! Следите за новостями 😉 Так вот, с этими возможностями Zcash через некоторое время из альткоина превратится в золотой стандарт криптовалюты! В будущем никто больше не сможет следить за перемещением крупных активов, поскольку держатели крупных активов сначала предпочтут обернуть их в ZSA, а затем, когда Zcash и сам станет КРУПНЫМ АКТИВОМ, просто предпочтут Zcash.
3. Что ПЛАТЁЖНАЯ криптовалюта означает для человечества?
Давайте я этот вопрос оставлю на потом. Я и так уже достаточно взволнован, пока снова об этом всём думал )))
Я просто скажу, что платёжная криптовалюта в будущем будет для вас тем, что сейчас принято называть деньгами. И Zcash имеет все шансы стать лидером этого направления. А то, что сейчас называют деньгами — вы будете называть типа ракушками. Но это произойдёт не в ближайшем будущем. Наберитесь терпения.
PS повторю свой ВЫВОД снова:
ВЫ ВСЁ ПРАВИЛЬНО СДЕЛАЛИ!!!
Arborist Call Bitcoin Halo NU5 NU7 Orchard PoS PoW z2z zcashd Zcon Zebra ZecWallet ZIP ZKP ZSA Гранты Доказательства с нулевым разглашением Дорожная карта Ключи просмотра Конференции Кошельки Кошельки для Zcash Метрики Нода Релизы аппаратные кошельки биржи и обмены биткоин будущее криптовалют внедрение интеграции интервью конфиденциальность майнинг новости Zcash обновление сети объяснения обёрнутые токены регулирование транзакции унифицированные адреса управление цена ZEC эмиссия
Метки: будущее криптовалют, обновление сети
Все новости про Zcash в социальной сети «X» (бывший Twitter) | Интересные видео про Zcash на YouTube
Вы можете поддержать автора проекта pro.zcash:
(для отправки доната на данный адрес требуется
кошелёк с функционалом экранированных транзакций)