От конфиденциальных монет до блестящих шаров, сканирующих радужную оболочку глаза, доказательства с нулевым разглашением стали синонимом криптографии, масштабируемости и конфиденциальности.
В 2022 году инвесторы отдал более 700 миллионов долларов США в виде финансирования компаниям, стремящимся выйти за рамки возможного доказательства с нулевым разглашением. В этом году ZK-доказательства, возможно, стали одним из крупнейшие тенденции блокчейнапри этом в основной сети появилось несколько основных протоколов масштабирования Ethereum.
ZK-доказательства представляют собой криптографический протокол, который позволяет одной стороне доказать истинность утверждения другой стороне, не раскрывая какого-либо содержания утверждения.
Часто приводимый пример — доказать бармену, что вы достаточно взрослый, чтобы пить, не показывая удостоверение личности и даже не сообщая дату своего рождения.
Ну, кажется, Сатоши Накамото, псевдонимный создатель Биткойнаоднажды нашел эту технологию довольно интересной.
Улучшенная версия Биткойна
В августе 2010 года пользователь «Red» на интернет-форуме Bitcointalk спросил существует ли способ улучшить конфиденциальность транзакций биткойнов.
«Одна из вещей, которая меня беспокоит в биткойнах, это то, что вся история транзакций полностью общедоступна», — сказал посетитель форума. Другой участник вмешался, предположив, что решением могут быть доказательства с нулевым разглашением.
«Это очень интересная тема», — ответил Накамото.
«Если бы решение было найдено, стало бы возможным гораздо лучшее, простое и удобное внедрение Биткойна».
Однако Накамото не был уверен, что эта технология сможет обойти проблему «двойных расходов» — фундаментальный недостаток, который существует во всех протоколах цифровых денежных средств, где злоумышленник может потратить одни и те же цифровые токены более одного раза.
«Именно необходимость проверки отсутствия двойных расходов требует глобального знания всех транзакций», — сказал Накамото.
«Трудно придумать, как применить доказательство с нулевым разглашением в этом случае. Мы пытаемся доказать отсутствие чего-то, а для этого, кажется, нужно знать обо всем и проверять, что это что-то не включено», — заявил он.
Спустя годы кто-то взламывает код
Накамото даже не подозревал, что шифропанки в конце концов найдут способ решить проблему.
Криптовалюта Zcash, ориентированная на конфиденциальность, была запущена в октябре 2016 года компанией Electric Coin — фирмой, состоящей из ученых-компьютерщиков, работавших в годы становления Биткойна. Zcash был создан путем изменения исходного кода Биткойна.
Это также был первый случай использования доказательств с нулевым разглашением в реальной одноранговой криптовалюте, что позволило пользователям скрывать или защищать адрес криптокошелька, отправляющего или получающего средства.
Ученый-основатель Zcash, Эли Бен-Сассонзатем основал StarkWare, компанию, известную сегодня тем, что использует доказательства с нулевым разглашением для масштабирования Ethereum посредством объединений.
Бен-Сассон рассказал журналу, что ранний энтузиазм со стороны разработчиков ядра Биткойна в отношении ZK-доказательств сыграл «ключевую роль» в его конечном соосновании StarkWare.
«Конференция Bitcoin 2013 в Сан-Хосе ознаменовала мой момент Эврики».
«Майк Хирн, тогдашний разработчик биткойнов и один из первых, кто внедрил биткойны, дошел до того, что объявил мой доклад о ZK-доказательствах самым важным событием из-за его потенциального влияния на будущее блокчейна».
«Именно там я осознал преобразующий потенциал доказательств валидности, которые я разрабатывал», — говорит Бен-Сассон.
Перенесемся в сегодняшний день: сам Биткойн теперь готов войти в мир ZK-доказательств.
Читайте также
ZeroSync, некоммерческая организация, основанная тремя учеными-компьютерщиками (и спонсируемая StarkWare), разрабатывает первый в мире легкий клиент ZK для Биткойн.
«В долгосрочной перспективе мы надеемся обеспечить массовую масштабируемость Биткойна с помощью STARK Proofs», сказал Робин Лайнус, соучредитель ZeroSync.
Линус сказал, что ZeroSync разработал и в настоящее время реализует протокол уровня 2, который может позволить Биткойну обрабатывать более 100 транзакций в секунду, обеспечивая при этом свойства конфиденциальности Биткойну.
«Это может стать большим достижением в обеспечении необходимой масштабируемости Биткойна».
Что же подумает Накамото?
«Из прошлых высказываний Сатоши видно, что он решительно выступает за использование ZK-доказательств для обеспечения конфиденциальности», — говорит Бен-Сассон.
Накамото был сторонником анонимности. Сообщается, что все его публичные взаимодействия на Bitcointalk и его электронные письма осуществлялись с использованием браузера с IP-маскировкой Tor. Это главная причина, по которой его публичный IP-адрес никогда не удалось отследить.
Создатель Биткойна даже преданный раздел о конфиденциальности в официальном документе Биткойна, предлагающий пользователям сохранять свои открытые ключи анонимными, чтобы, хотя публика могла видеть происходящие транзакции, они не знали, кто в них участвует, как на фондовой бирже.
«Очевидно, что Сатоши был бы заинтригован инновациями в области конфиденциальности, которые я и мои коллеги внесли в Zcash», — говорит Бен-Сассон.
К сожалению, Накамото больше никогда не затрагивал эту тему, пока не исчез из поля зрения общественности 12 декабря 2010 года — в день своего последнего поста на Bitcointalk.
Бен-Сассон, однако, считает, что если бы Накамото продолжал действовать, он, скорее всего, подтолкнули к внедрению ZK-доказательств в Биткойн.
«Хотя они недавно проникли в Биткойн через ZeroSync, я считаю, что Сатоши был бы склонен внести необходимые изменения для их дальнейшей интеграции», — говорит он.
«В конце концов, чтобы Биткойн реализовал свое видение глобальной валюты, нельзя игнорировать необходимость масштабирования, особенно учитывая его нынешнее состояние окостенения».
Подписаться
Самое интересное чтение в блокчейне. Доставка раз в неделю.
Феликс Нг
Феликс Нг впервые начал писать об индустрии блокчейнов через призму журналиста и редактора индустрии азартных игр в 2015 году. С тех пор он начал постоянно освещать сферу блокчейнов. Больше всего его интересуют инновационные технологии блокчейна, направленные на решение реальных задач.