Почти все транзакции ZCash и ZClassic не являются анонимными
Недавно Билл Гейтс произнес следующую фразу - "Главной особенностью криптовалют является их анонимность". Сегодня уже можно сказать, что это чушь. Почему?
Ранее мы публиковали статью о том, как вычисляют пользователей Silk Road посредством анализа биткоин транзакций в блокчейне. На самом деле, большинство криптовалют не так анонимны, как представляет себе рядовой пользователь. Дело в том, что блокчейны всех монет являются публичными, т.е. открытыми. Как и в случае с биткоином, возможно проведение комплексного анализа транзакций с целью выявления пользователей криптовалюты. Кстати говоря, в этом смысле отличается криптовалюта Monero, в блокчейне которой все транзакции являются приватными по умолчанию. Однако, другие "анонимные" монетки - например Zcash и Zclassic, на самом деле так прекрасны и не обеспечивают заявленную конфиденциальность.
Zcash и Zclassic - что с ними не так?
Как и Zcash, так и Zclassic - обе монеты подразумевают приватные транзакции, осуществляемые посредством так называемого "доказательства с нулевым разглашением" - интерактивного криптографического протокола, позволяющего одной из взаимодействующих сторон («The verifier» — проверяющей) убедиться в достоверности какого-либо утверждения (обычно математического), не имея при этом никакой другой информации от второй стороны («The prover» — доказывающей). В рамках Zcash и Zclassic данный протокол получил название zk-SNARKS.
Осуществление приватной транзакции, разумеется, требует гораздо большей вычислительной мощности, чем для осуществления обычной, прозрачной транзакция, размещенной в открытой книге. Для создания анонимной транзакции майнерам Zcash или Zclassic может потребоваться более 40 секунд и более 3 гигабайт оперативной памяти. Пользователи данной криптовалюты заявляют, что далеко не все приватные транзакции являются приватными, т.к. это очень сильно нагружает сеть и именно поэтому Zcash и Zclassic, а точнее их блокчейны, просто не в состоянии обслужить все анонимные транзакции из-за их растущего числа. Некоторые кошельки Zcash даже не поддерживают возможность проведения приватных транзакций. Разработчики Zcash надеются изменить ситуацию в будущем.
Немного о Zcash
Zcash была создана в 2016 году компанией Zerocoin Electric Coin. Развившись как форк битка, монетка сильна пиарилась различными ресурсами как анонимная и быстрая альтернативу биткоину, в результате чего получила популярность. Объем выпуска такой же, как у биткоина - 21 000 000 монет.
В своем блоге, разработчики Zcash заявили, что очень надеются, что в будущем все транзакции будут приватными. Следующее обновление обещает более быструю обработку транзакций, что возможно улучшит ситуацию, которая просто плачевная.
Исследование
По данным исследования, проведенного Alex Vikati and Edwin Ong, 85% сделок Zcash прозрачны, являются прослеживаемыми и публичными. Из оставшихся 15% приватных сделок в реальности приватными являются только 7%.
Если же говорить о Zclassic, то у него похожая ситуация - порядка 69% транзакций являются публичными. Исследователи выявили, что реально приватных сделок в блокчейне classic - порядка 16%, а "приватных" (которые стали прозрачными) - порядка 15%.
Исследователи также обнаружили, что, несмотря на увеличение общего количества транзакций как Zcash, так и Zclassic, процент приватных транзакций снизился за последний год с 32% в феврале 2017 года до 11% в феврале 2018 года.
Недавний хард-форк как Zclassic, так и Bitcoin, известный как Bitcoin Private, также использует zk-SNARKS для осуществления приватных транзакций. Bitcoin Private, вероятно, также имеет большинство прозрачных транзакций и страдает от тех же проблем, что и Zcash и Zclassic. Криптовалюты, которые используют zk-SNARKS, должны полагаться на надежную настройку. С надежной настройкой создатели криптовалют, таких как Zcash, Zclassic и Bitcoin Private, должны были генерировать главный закрытый ключ. Пользователи криптовалют, которые используют zk-SNARKS, должны верить, что разработчики монеты не лгут, когда говорят, что они уничтожили ключ. А кто его знает, как оно на самом деле?
В заключении
Еще один повод усомниться в анонимности криптовалюты. Еще один фактором, который свидетельствует о ненадежности этих Z-монеток, является непринятие их различными мировыми даркмаркетами. Все они используют Monero. Чего мы и вам советуем, если для вас важна анонимность ваших криптовалютных операций.
Перевод и примечания: @pavluu
☕️Обсудить новость в нашем атмосферном чате