Когда Tornado Cash был запущен на Ethereum, он произвел революцию в приватности на блокчейне. Но он также закрепил умственную модель: протоколы приватности медленные, дорогие и ограниченные. Пользователи вносят фиксированные суммы 0,1 ETH, 1 ETH, 10 ETH, ждут, пока наберется анонимная группа, и платят более 50 долларов за газ для вывода.

Poseidon отбрасывает эту умственную модель.

Созданный с нуля под архитектуру Solana, Poseidon вводит шардированные деревья Меркла, гибкие номиналы, транзакции UTXO с 5 входами и 5 выходами, а также двухэтапный вывод. При этом поддерживает нативный SOL, SPL-токены и Token-2022 (в ближайшее время)

EMKP9FV5wakvyodPh8edQW4RTSbHPrhYRDEiCiz1pump

POSSolana
POS
EMKP...pump
0.000068302
-6.40%

Как это работает

Депозит: Отправьте SOL или токены в шардированный пул. Вы получаете зашифрованную "заметку", содержащую ваше секретное обязательство.

Транзакции конфиденциально: Комбинируйте заметки, делите балансы, отправляйте другим — всё вне цепи.

Вывод: Создайте доказательство zkSNARK, что вы владеете действительными заметками, не раскрывая, какие именно. Ретранслятор подает от вашего имени.

Волшебство заключается в цепи zkSNARK: она доказывает "Я знаю 5 секретных заметок, которые существуют в этом дереве Merkle, и я создаю 5 новых выходных заметок", не раскрывая ничего о том, какие входы или какие суммы.

Создано для объема

Протоколы конфиденциальности всегда имели проблему с пропускной способностью. Ethereum обрабатывает 15-17 транзакций в секунду в хороший день для всей сети. Каждый депозит и вывод Tornado Cash конкурируют за эту пропускную способность, и каждый пользователь борется за одно и то же состояние дерева Merkle.

Это не система конфиденциальных платежей. Это узкое место конфиденциальности.

Poseidon использует другой подход: 64 независимых шардов для SOL, каждый обрабатывающий транзакции параллельно без конфликтов. Депозиты поступают в любой шард. Выводы извлекаются из любого сочетания шардов, при этом все средства оседают на одном адресе получателя, в то время как набор анонимности охватывает каждый шард, который вы когда-либо трогали.

Математика проста: 64 шарда, обрабатывающие параллельно, означают 400+ конфиденциальных транзакций в секунду по всей сети. Это не теоретический максимум для Poseidon, это более чем 20 раз больше, чем обрабатывает вся сеть Ethereum для ВСЕХ транзакций вместе взятых.

Это инфраструктура конфиденциальности, созданная для среды с высокой пропускной способностью. Платежные процессоры, обмены, DAO, казначейства, любые системы, которым нужно перемещать объемы, не жертвуя конфиденциальностью. Poseidon не заставляет вас выбирать между конфиденциальностью и производительностью. Вы получаете и то, и другое.

Шарды: Пулы конфиденциальности, которые может создать любой

Вот чем Poseidon принципиально отличается от каждого другого протокола конфиденциальности: шардов без разрешения.

Шард — это просто независимый пул конфиденциальности, его собственное дерево Merkle, его собственный учетный запись пула, его собственное состояние. Каждый шард может содержать более 67 миллионов заметок (глубина дерева 26). SOL поддерживает до 64 шардов. Каждый токен-минт поддерживает 16 шардов.

Ключевое понимание: любой может инициализировать новый шард за примерно 0.037 SOL. Это стоимость аренды для состояния и учетных записей пула. Нет предложения по управлению. Нет разрешений. Нет ожидания. Вы платите аренду, шард существует.

Почему это важно?

Для токенов: Хотите конфиденциальность для вашего любимого мемкоина? Инициализируйте 16 шардов, и у вас будет полный слой конфиденциальности для этого токена. Сообществу не нужно просить никого. Просто заплатите ~0.6 SOL в общей сложности, и инфраструктура существует.

Для масштаба: Если 64 SOL шардов недостаточно, протокол может расшириться. Больше шардов означает больше параллельной пропускной способности, более распределенную нагрузку и большие объединенные наборы анонимности.

Для устойчивости: Ни один отдельный субъект не контролирует, какие активы получают конфиденциальность. Протокол является инфраструктурой, а не контролером доступа.

Агрегация ликвидности между шардом

Вот что мощно: вывод из нескольких шард происходит в одной транзакции.

Когда вы выводите средства, вы выбираете один "шард для выполнения", где проходит транзакция. Ваше доказательство zkSNARK может ссылаться на корни меркла из до 5 различных шардов, доказывая, что вы владеете заметками, разбросанными по сети. Протокол автоматически агрегирует ликвидность: средства перетекают из пулов иностранных шардов в пул выполнения, а затем на ваш получатель.

Внесены в шард 0, 1, 2, 3 и 4 за последний месяц? Ваш вывод объединяет все пять в один выход. Одно доказательство. Одна транзакция. Один получатель.

Техническое волшебство: Межшардовые выводы используют таблицы поиска адресов Solana для сжатия транзакции, помещая все пять ссылок на иностранные пулы в одну атомарную операцию. Агрегация происходит в цепи в процессе подготовки, иностранные пулы передают свою долю в пул выполнения, который затем выплачивает полную сумму. Таблица поиска эфемерна: создается для транзакции, закрывается немедленно после, аренда возвращается.

Межшардовые выводы стоят столько же, сколько и выводы из одного шарда. Протокол автоматически агрегирует ликвидность из иностранных пулов шардов в пул выполнения, все в одной атомарной транзакции. Никаких дополнительных сборов. Никакой сложности.

Вы получаете преимущества пропускной способности шардов, преимущества анонимности огромного объединенного набора, охватывающего каждый шард, который вы трогали, и профиль затрат простой однопулевой системы.

Что отличает Poseidon

Гибкие суммы, не фиксированные деноминации

Tornado Cash заставляет пользователей выбирать предварительно определенные суммы. Хотите вывести 3.7 ETH конфиденциально? Невозможно.

Poseidon: Внесите любую сумму. Выведите любую сумму. Цепь 5-вход/5-выход позволяет вам комбинировать несколько входов в точно такие выходы, которые вам нужны. Больше никаких обходов произвольных ограничений.

Модель UTXO с выходами сдачи

Каждый депозит Tornado Cash создает ровно один вывод. Вы вносите 1 ETH, выводите 1 ETH. Конец истории.

Poseidon: Внесите 10 SOL, выведите 3 SOL на получателя и автоматически получите 7 SOL в качестве "сдачи" в новой защищенной заметке. Цепочка транзакций бесконечно, не касаясь публичной цепи. Настоящая финансовая конфиденциальность, а не просто одноразовая анонимность.

Затраты ниже доллара

Проверка Tornado Cash стоит около 300,000 газа на Ethereum. При 50 gwei это $15-50 за вывод.

Poseidon: Двухфазные выводы с проверкой Groth16. Общая стоимость: примерно 0.002 SOL. Конфиденциальность не должна быть роскошью. Она должна быть достаточно дешевой для использования в каждой транзакции.

Полная поддержка экосистемы токенов

Tornado Cash работает только с ETH и несколькими форками ERC-20. Хотите конфиденциальность для своих стейблкоинов? Другой протокол. Другой набор анонимности.

Poseidon: Нативная поддержка SOL, всех SPL токенов и Token-2022. Один и тот же протокол, те же механики анонимности, та же инфраструктура ретрансляторов. Один слой конфиденциальности для всей экосистемы Solana, и любой может запустить шард для любого токена.

Техническая архитектура

Цепь 5-вход/5-выход

Сердце Poseidon — это цепь zkSNARK с 5 входными заметками и 5 выходными заметками. Объединяйте, разделяйте, распределяйте, цепь обрабатывает сложные платежные потоки в одном доказательстве, созданном за менее чем 2 секунды на современном оборудовании.

Двухфазные выводы

Ограничение размера транзакции Solana не может вместить полное доказательство Groth16 вместе со всеми необходимыми учетными записями. Poseidon решает эту проблему с помощью двухфазного выполнения: подготовьте доказательство, затем выполните перевод. Это также позволяет пакетировать, подготовить несколько выводов, выполнить их вместе для еще большей эффективности.

Межшардовые доказательства

Вывод может ссылаться на корни из нескольких шардов одновременно. Входы из шарда 0, шарда 15 и шарда 47 могут соединяться в один выход на один адрес получателя. Доказательство действительно, пока каждый вход существует в соответствующем дереве шардов. Наблюдатель видит один вывод, они не могут сказать, из каких шардов, какие заметки или какие суммы были внесены.

Архитектура ретранслятора

Пользователи никогда не подают свои собственные выводы, которые связывают их кошелек с защищенной заметкой. Доказательства создаются локально в браузере, зашифрованные запросы отправляются ретранслятору, и ретранслятор подает транзакцию. Чистое разделение между личностью и средствами.

Гарантии конфиденциальности

Отсутствие связи в цепи: Нет связи между адресами депозита и вывода. zkSNARK доказывает, что вы владеете действительной заметкой, не раскрывая, какой именно.

Обфускация сумм: Гибкие суммы с выходами сдачи предотвращают простые атаки сопоставления.

Сопротивление времени: Шардинг плюс большие наборы анонимности в 64+ пулах делают анализ времени непрактичным.

Защита графового анализа: Модель UTXO означает, что средства могут проходить через несколько шагов конфиденциально перед выводом.

Видение

Конфиденциальность в блокчейне всегда рассматривалась как функция для параноиков. Медленно, дорого, громоздко. Что-то, что вы используете, когда вам это действительно нужно, а не что-то, что встроено в повседневные транзакции.

Poseidon меняет это уравнение. С пропускной способностью, которая масштабируется горизонтально, затратами, измеряемыми в долях цента, созданием пулов без разрешения и архитектурой, разработанной для объема, это инфраструктура конфиденциальности, готовая к интеграции в реальные платежные системы. Не инструмент для сокрытия. Инструмент для транзакций в масштабе, с быстротой, с конфиденциальностью по умолчанию.

Параллелизм через 64 независимых шардов, обрабатывающих одновременно.

Создание пула без разрешения за ~0.037 SOL за шард.

Низкие комиссии благодаря эффективной проверке доказательств, одинаковая стоимость, независимо от того, используете ли вы один шард или пять.

Гибкость через модель UTXO.

Интеграция экосистемы через поддержку SPL и Token-2022.

Конфиденциальность в Solana не должна ощущаться как компромисс. С Poseidon этого не будет.

Poseidon назван в честь функции хеширования Poseidon, используемой в цепях zkSNARK, алгебраический хеш, оптимизированный для доказательств с нулевым разглашением.

#solana #Privacy #PrivacyProtection #PrivacyMatters #zcash