Project Tachyon
Кратко
- Tachyon — предлагаемый редизайн того, как кошельки Zcash находят и тратят экранированные средства, призванный позволить сети вырасти до очень большого числа пользователей
- Сегодня кошельку приходится пытаться расшифровать огромную долю блокчейна, чтобы определить, какие платежи принадлежат ему, и это главная причина, по которой синхронизация экранированных кошельков кажется медленной
- Tachyon заменяет это обливиозной синхронизацией, благодаря которой кошелёк получает необходимое без сканирования всего и без раскрытия серверу того, какие части ему требовались
- Он также переносит сведения о платеже из блокчейна в сам платёжный запрос, что упрощает протокол, но перекладывает ответственность на кошельки
- Это предложение, впервые опубликованное в апреле 2025 года. Оно не является частью NU7 и ещё не реализовано, а также требует инженерных усилий масштаба обновления Sapling
Для кого это
- Для всех, кто наблюдал синхронизацию экранированного кошелька и задавался вопросом, почему она занимает так много времени
- Для новичков, которые постоянно видят упоминания Tachyon рядом с NU7 и масштабированием Zcash
- Для читателей, которые сначала хотят понять идею, а уже потом криптографию
Проблема, которую решает Tachyon
Zcash скрывает, кому предназначен платёж. В этом и заключается весь смысл, но это создаёт неудобную проблему: если никто не может определить, кому принадлежит платёж, как ваш кошелёк находит ваши?
В Bitcoin это просто. Адреса публичны, поэтому кошелёк может спросить сервер: «что было отправлено на этот адрес?» — и получить ответ. Кошелёк Zcash не может задать этот вопрос, потому что это раскроет именно то, что экранированный пул призван скрывать.
Поэтому Zcash действует иначе. Отправитель шифрует сведения о платеже и помещает их внутрь самой транзакции. Затем ваш кошелёк перебирает транзакции в цепочке и пытается расшифровать каждую из них. Почти все попытки завершаются неудачей. Те немногие, которые успешны, — это ваши платежи. Это называется пробной расшифровкой; она приватна, корректна и медленна.

Загвоздка заключается в том, от чего зависит объём работы. Усилия, которые тратит ваш кошелёк, определяются размером цепочки, а не количеством платежей, которые вы действительно получили. Человек, который ни разу не получил ни одного платежа, выполняет почти столько же работы, сколько человек, получающий их ежедневно. По мере роста Zcash это становится хуже для всех. Как сказано в предложении, это «просто не масштабируется».
Что меняет Tachyon
Tachyon устраняет проблему в её корне: он прекращает использовать блокчейн как канал доставки платёжных секретов.
Вместо этого нужные вам сведения передаются вместе с самим платёжным запросом, вне цепочки. Платёжный запрос, URI или QR-код содержит информацию, которая раньше шифровалась в транзакции. Sean Bowe описывает это как первое использование платежей вне цепочки в экранированном протоколе Zcash.
Когда цепочка больше не несёт эту информацию, у вашего кошелька больше нет причины её искать, и проблема пробной расшифровки исчезает.
Однако вашему кошельку по-прежнему необходимо знать текущее состояние цепочки, чтобы тратить средства. Это вторая половина дизайна — обливиозная синхронизация: способ для кошелька получать конкретно нужные ему данные, не раскрывая серверу, какие именно данные он запросил.

Что это будет значить для пользователя кошелька
- Синхронизация перестаёт расти вместе с цепочкой. Время, которое ваш кошелёк тратит на актуализацию, будет зависеть от вашей собственной активности, а не от размера Zcash.
- Платежи становятся больше похожими на передачу счёта. Платёжный запрос содержит всё необходимое получателю, поэтому взаимодействие отправителя и получателя становится важнее, чем сегодня.
- Кошельки несут больше ответственности. Поскольку цепочка больше не содержит зашифрованную копию сведений о вашем платеже, потеря данных кошелька становится более значимой. Резервное копирование и восстановление перестают быть функцией протокола и становятся тем, что программное обеспечение кошелька должно реализовать правильно.
- Некоторые привычные элементы перемещаются или исчезают. Tachyon выносит диверсификацию ключей, ключи просмотра и платёжные адреса из основного протокола, оставляя их на уровне кошелька. Это одна из наиболее существенных частей предложения, которая всё ещё прорабатывается.
Более подробный взгляд для технических читателей
Tachyon описывается как обратно совместимое изменение протокола Orchard. Он может быть развёрнут либо как обновление существующего пула Orchard, либо как отдельный экранированный пул, доступный через турникет — тот же механизм, который Zcash использовал для Ironwood. Выбор влияет на развёртывание, но не на дизайн.
Он сохраняет несколько элементов Orchard: повторную рандомизацию ключей RedPallas, гомоморфные обязательства значений и связывающие подписи, а также разделённую структуру ключей, позволяющую устройству делегировать создание доказательств без передачи права расходования средств.
Работа над масштабированием опирается на данные, несущие доказательство, — технику, при которой данные передаются вместе с доказательством собственной корректности, так что их объединение с другими данными, несущими доказательство, создаёт нечто, наследующее и расширяющее эти доказательства. Именно это позволяет сжать большой объём проверенной работы до чего-то небольшого и быстро проверяемого. Halo, созданный командой Zcash, сделал данные, несущие доказательство, достаточно практичными для построения на их основе.
Третье направление — агрегаты экранированных транзакций, которое меняет способ передачи изменений экранированного состояния и влияет на то, как работает подписание.
На каком этапе находится работа
Tachyon — это предложение, а не реализованная функция. Оно было опубликовано в апреле 2025 года, а последующая публикация в мае 2025 года рассмотрела последствия для консенсуса. Оно было названо кандидатом для NU7, следующего обновления после Ironwood, но согласованный 17 сентября 2026 года объём NU7 не включает его: ZIP 259 перечисляет то, что развёртывает NU7, а объявление на форуме сообщает, что в нём не появляется новый формат транзакций. Дата активации Tachyon не установлена.
Сам автор представляет это как осуществимый план, а не спекулятивное исследование, однако он требует инженерных усилий, сопоставимых с Sapling, при этом некоторые более сложные вопросы намеренно отложены на потом.
Связанная работа уже видна. Zakura, полный узел, выпущенный в июле 2026 года, — это совместная работа Project Tachyon и Valar Group, предваряющая некоторые из этих изменений сетевого уровня. Исследование приватного получения информации нацелено на то же узкое место сканирования с другой стороны.
Распространённые заблуждения
- Tachyon ещё не запущен. Ни один кошелёк не использует его сегодня, и ни одно обновление его не активировало.
- Tachyon — не то же самое, что Ironwood. Ironwood был активирован в июле 2026 года и касался пула Orchard и турникета. Tachyon — отдельное, более позднее предложение о масштабировании.
- Tachyon не снижает приватность. Цель состоит в сохранении неразличимости записей реестра при устранении стоимости масштабирования, а не в обмене приватности на скорость.
- Проверка zk-SNARK никогда не была узким местом. В предложении прямо указано, что медленная часть — это то, как кошельки обнаруживают и координируют состояние, а не стоимость проверки доказательств.
- Tachyon не входит в NU7. Когда-то он был назван кандидатом, но согласованный в сентябре 2026 года объём работ охватывает 25-секундные блоки, переработку комиссий и прекращение использования транзакций версии 4 без нового формата транзакций (ZIP 259).
Глоссарий
| Термин | Значение |
|---|
| Trial decryption | Попытка расшифровать транзакции по одной, чтобы найти те, которые адресованы вам |
| In-band secret distribution | Помещение платёжного секрета внутрь транзакции в блокчейне, как Zcash делает сегодня |
| Out-of-band payment | Передача сведений о платеже напрямую между отправителем и получателем вместо передачи через цепочку |
| Oblivious synchronization | Получение нужных кошельку данных цепочки без раскрытия того, какие данные были запрошены |
| Proof-carrying data (PCD) | Данные, передающиеся вместе с доказательством собственной корректности, благодаря чему доказательства можно объединять и сжимать |
| Shielded transaction aggregate | Способ Tachyon объединять изменения экранированного состояния, меняющий способ их передачи и подписания |
| ledger indistinguishability | Свойство, при котором экранированные транзакции невозможно отличить друг от друга |
Часто задаваемые вопросы
Сделает ли это синхронизацию моего кошелька быстрее? Такова цель. Время синхронизации будет зависеть от вашей собственной активности, а не от размера цепочки. Пока ничего не реализовано, поэтому измеряемых показателей ещё нет.
Нужно ли мне что-то делать сейчас? Нет. Tachyon — это предложение. Если оно будет принято, оно появится через обновление сети с обычным предварительным уведомлением.
Означает ли удаление ключей просмотра потерю возможности предоставлять доступ для чтения? Предложение переносит эту возможность из основного протокола на уровень кошелька. То, как это будет выглядеть на практике, — один из открытых вопросов.
Под угрозой ли мои средства, если Tachyon будет реализован? Для развёртывания будет использовано либо обновление Orchard, либо турникет; оба механизма разработаны так, чтобы перемещение ценности происходило по публичным правилам учёта. На странице Ironwood объясняется, как работает турникет.
Связанные страницы
- Приватное получение информации - другой подход к тому же узкому месту сканирования кошелька
- Узел Zakura - узел, частично созданный в рамках инженерных усилий Tachyon
- Ironwood - обновление, активированное в июле 2026 года, которое часто путают с Tachyon
- Турникет - механизм, который Tachyon мог бы использовать при развёртывании в качестве собственного пула
- Постквантовая безопасность - место Tachyon среди более долгосрочной работы над протоколом
- Как организован Zcash - кто выполняет эту работу и как устроена экосистема
Ресурсы