В секторе приватных монет есть такая водораздел — протокол Zerocash. Zcash, PirateChain, Horizen, Komodo и PIVX — все эти основные проекты используют этот подход, и почему они выбрали именно его? За этим стоит довольно сложная история.



С теоретической точки зрения, привлекательность Zerocash очевидна. Обещание максимизации анонимного пула — теоретически оно может покрывать все уже выпущенные монеты на цепочке, что значительно усложняет отслеживание транзакций по сравнению с другими решениями. В сочетании с технологией zkSNARKs, размер доказательства удивительно мал, а скорость проверки — невероятно быстрая. Особенно важна полная скрытность суммы транзакции: пользователи могут напрямую переводить анонимно, не меняя монеты на базовые активы. Это звучит как идеальное решение для приватных монет.

Но в реальности никогда не бывает идеальных решений. Вычислительные затраты Zerocash когда-то были кошмаром — объем операций для приватных транзакций был настолько большим, что вызывал головную боль. Однако после обновления до версии Sapling эта проблема значительно снизилась.

Настоящая проблема — это "доверительная настройка". Это не мелочь. Команда должна организовать сложный механизм доверия для инициализации системных параметров. Если в коде есть уязвимости, криптографические ошибки или сама доверительная настройка выполнена неправильно, последствия могут быть катастрофическими — злоумышленник сможет произвольно создавать неограниченное количество монет, и это не будет обнаружено. Это не только математическая проблема, но и вопрос системного дизайна.

Как Zcash справляется с этим риском? Они используют мультисторонние церемонии. В начальной фазе Sprout участвовало шесть человек, и хитрость в том, что — только если все шесть сговорятся, можно раскрыть начальные параметры. Иными словами, нужно доверять честности этих шести участников, что они действительно уничтожили свои начальные данные и церемония прошла правильно.

Но позже было обнаружено, что настройка Sprout имела уязвимости. Zcash решил провести повторную доверительную церемонию, на этот раз с участием 88 человек. Чем больше участников, тем сложнее сговориться, и теоретически риск снижается экспоненциально.

С криптографической точки зрения, Zerocash основан на относительно новых теориях — особенно на предположениях KEA (Knowledge of Exponent Assumption), которые не являются стандартными. Что это означает? Что безопасность всей системы зависит от того, что эти математические предположения не будут взломаны в будущем. А если однажды эти предположения рухнут? Риск существует.

Кроме того, структура Zerocash настолько сложна, что немногие действительно могут полностью понять все криптографические детали и код. Такая "черная коробка" вызывает опасения — небольшая группа людей владеет ключевыми знаниями, что увеличивает риск ошибок, а эти ошибки могут оставаться незамеченными долгое время.

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

В плане приватных решений Zerocash действительно занимает передовые позиции. Но его сложность, зависимость от доверительной настройки и потенциальные криптографические риски — это то, что пользователи должны действительно понять. Это не просто вопрос "чем больше приватности — тем лучше", а постоянный баланс между приватностью, удобством и безопасностью.
ZEC-2,84%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
ContractSurrendervip
· 01-16 18:03
Доверительная настройка — это действительно сложная часть, ведь нужно доверять другим, что у них нет скрытых махинаций, а это как ни крути, вызывает дискомфорт.
Посмотреть ОригиналОтветить0
YieldWhisperervip
· 01-16 18:03
да, так что доверенные настройки — это в основном просьба "поверь нам, бро", но с 88 людьми вместо 6... на самом деле математика не сходится, если подумать о мотивациях к сговору, лол
Посмотреть ОригиналОтветить0
MemeCoinSavantvip
· 01-16 18:02
Итак, zerocash — это в основном «поверь мне, брат», только с дополнительными шагами и 88 людьми... Честно говоря, вся эта ситуация с «бесконечной печатью монет», если что-то пойдет не так, — это та атмосфера, которая действительно не дает мне спать по ночам.
Посмотреть ОригиналОтветить0
BearMarketSurvivorvip
· 01-16 18:00
Настройка доверия по сути сводится к вере... Для этого нужно, чтобы все 88 человек были честными — насколько это сложно.
Посмотреть ОригиналОтветить0
ShibaSunglassesvip
· 01-16 17:58
Доверительная настройка действительно является проблемой, 88 человек не могут полностью доверять друг другу Конфиденциальность и риск всегда находятся в балансе, нет универсального решения zkSNARKs — крутая технология, но такая высокая сложность действительно вызывает доверие? Беспокоит, что в любой момент эта система может дать сбой, и никто не сможет быстро отреагировать Zerocash — мощная технология, но всё зависит от того, не рухнут ли будущие криптографические предположения Такая высокая сложность, что обычные люди вообще не понимают, что используют Говоря откровенно, всё сводится к вопросу доверия, даже самая лучшая технология не избавит от этого 88 участников... звучит безопасно, но на самом деле это всё равно азартная игра
Посмотреть ОригиналОтветить0
  • Закрепить