Пока разработчики сосредоточились на масштабировании блокчейнов, а регулирующие органы тщательно изучали инструменты обеспечения конфиденциальности, такие как Tornado Cash, большая часть внимания отрасли переключилась на другие задачи. Но новое предложение по Ethereum и растущее число продуктов, ориентированных на конфиденциальность, свидетельствуют о том, что эта тема возвращается.
Последний пример - pERC-20, предлагаемый стандарт токенов Ethereum, который позволит пользователям хранить и переводить токены, не раскрывая публично свои балансы, суммы транзакций или контрагентов. Это предложение вызвало новую дискуссию о том, должны ли публичные блокчейны по умолчанию раскрывать все финансовые операции.
В отличие от традиционных токенов ERC-20, которые сегодня являются стандартом токенов по умолчанию в Ethereum и отображают балансы и историю транзакций в блокчейне для всеобщего просмотра, pERC-20 сохраняет конфиденциальность информации.
На сегодняшний день большинство токенов Ethereum функционируют как публичные банковские счета. Любой может найти адрес кошелька и увидеть, сколько токенов ему принадлежит, откуда они поступили и куда были отправлены. В рамках pERC-20 токены будут существовать в виде зашифрованных криптографических «нот», подобных цифровым деньгам.
В результате получается система, в которой транзакции остаются конфиденциальными, но при этом сеть может проверить, что в транзакциях не было никаких изменений.
Важно отметить, что такое предложение не скрывает всего происходящего.
Общее количество токенов останется общедоступным, что позволит любому проверить, не создаются ли новые токены тайно. Предложение также включает механизм соответствия, который позволит эмитентам замораживать определенные токены с помощью криптографического черного списка, не раскрывая балансы обычных пользователей или историю транзакций.
Дизайн отражает более широкий сдвиг в обсуждении конфиденциальности в криптовалютной индустрии.
Вместо того чтобы рассматривать конфиденциальность и соответствие как взаимоисключающие понятия, многие новые проекты пытаются создавать системы, которые предлагают и то, и другое.
Однако некоторые разработчики утверждают, что частные платежи - это лишь часть проблемы.
Ранее на этой неделе Starknet запустил токен STRK20, ориентированный на конфиденциальную структуру токенов, разработанную для расширения конфиденциальности за пределы простых переводов токенов и внедрения в такие децентрализованные финансовые приложения, как кредитование, стекинг и обмен токенов.
По словам Эли Бен-Сассона, соучредителя StarkWare, основной компании-разработчика Starknet, самым большим препятствием для современных технологий обеспечения конфиденциальности является не криптография.
«Главная проблема в обеспечении конфиденциальности - это пользовательский опыт», - сказал в интервью Бен-Сассон.
Исторически сложилось так, что криптовалюты, ориентированные на конфиденциальность, испытывали проблемы с удобством использования. Пользователи часто сталкивались с медленной синхронизацией кошельков, неудобными потоками транзакций и ограниченной совместимостью с более широкой экосистемой криптовалют. Эти ограничения затрудняли использование инструментов обеспечения конфиденциальности и в некоторых случаях подрывали ту конфиденциальность, для защиты которой они были разработаны.
Системы обеспечения конфиденциальности основаны на участии больших групп пользователей. Если сетью, обеспечивающей конфиденциальность, пользуется лишь небольшое количество людей, становится проще идентифицировать отдельных участников.
«Если пользовательский интерфейс плох, им будет пользоваться очень мало клиентов, - сказал Бен-Сассон. - Если им будет пользоваться очень мало клиентов, и только для очень небольшого числа задач, они не получат достаточной анонимности».
Бен-Сассон отметил, что pERC-20, по-видимому, в значительной степени ориентирован на частные переводы токенов и опирается на идеи, впервые предложенные проектами, ориентированными на конфиденциальность, такими как Zcash. Хотя он назвал это важной возможностью, он утверждал, что следующий этап развития инфраструктуры конфиденциальности должен будет поддерживать гораздо более широкий спектр финансовых операций.
«В настоящее время мы можем сделать больше», - сказал он, имея в виду приложения DeFi, обеспечивающие конфиденциальность.
Фреймворк STRK20 был создан именно с этой целью. Вместо защиты одного токена, эта структура позволяет пользователям управлять несколькими активами в рамках единого уровня конфиденциальности и взаимодействовать с децентрализованными приложениями, сохраняя при этом конфиденциальность. По словам Бен-Сассона, пользователи могут получать доступ к таким услугам, как обмен, заимствование и стекинг, не жертвуя при этом конфиденциальностью.
Структура также использует постквантовую криптографию, которая, по мнению Бен-Сассона, станет все более важной по мере того, как разработчики блокчейна начнут готовиться к будущим достижениям в области квантовых вычислений.
Контраст между pERC-20 и STRK20 подчеркивает назревающую дискуссию о том, как на самом деле должна выглядеть конфиденциальность в криптовалюте.
Одна концепция фокусируется на обеспечении конфиденциальности платежей при сохранении прозрачности в других областях. Другая стремится сделать конфиденциальность основополагающим уровнем, распространяющимся на всю экосистему финансовых приложений.
coinspot.io
hashtelegraph.com