Обменник

Пользователи Ethereum могут скоро получить столь необходимый уровень конфиденциальности.

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

Например, обновление программного обеспечения происходит в то время, когда регулирование создает нагрузку на сеть – по крайней мере, одно правительство уже поставило цель в отношении того, что появилось в 2017 году в качестве его самого большого варианта использования. В прошлом месяце Китай выпустил не только тотальный запрет на ICOs, но заказал обмены (в том числе те, которые покупают и продают эфир), чтобы данные клиента в компетентные органы.

Это дополнительное внимание – это лишь одна из тех вещей, которые освещали ограничения сети. В настоящее время каждая транзакция постоянно видна на блок-цепочке ethereum, что означает, что инвестиции, сделанные отдельными лицами, включая те, которые могут быть незаконными, можно широко наблюдать. Не совсем ошибка и не совсем особенность, эта доступность пользовательской информации по-прежнему является тем, что многие разработчики уже начали исправлять.

Однако усложняющим является то, что Эфириума пока не известен своими функциями конфиденциальности.

В то время как zcash помог пионерам использование zk-snarks и monero популяризированных кольцевых подписей и адресов скрытности, ethereum, возможно, изо всех сил пыталась найти подобную добавленную стоимость, когда дело доходит до анонимности.

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

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

Забегая вперед, вторая часть Metropolis, Constantipole, отложена на неопределенный срок, что означает, что пользователям придется ждать, прежде чем они смогут наслаждаться максимальной конфиденциальностью на платформе.

Тем не менее, это не означает, что к этой цели не прилагаются значительные усилия.

Где мы сейчас?

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

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

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

Таким образом, разработчики ethereum серьезно относятся к этой попытке и обращаются к сверстникам на других платформах для создания новых идей и функций. Например, команда ethereum была работаем вместе с zcash на zk-snarks, ориентированной на конфиденциальность, что позволило бы пользователям ethereum сделать свои транзакции более частными.

Используя эту технологию, утверждение может быть проверено без необходимости раскрытия какой-либо информации за пределами ее действительности. Как метод шифрования, zk-snarks работают, переводя то, что вы хотите доказать, в эквивалентную форму – без каких-либо знаний о решении алгебраических уравнений, которые его создали.

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

В результате эти тяжелые математические процедуры теперь слишком дороги для запуска на платформе ethereum.

В принципе, до Византии, zk-snark может быть завершена виртуальной машиной ethereum, но было бы слишком дорого встраиваться в один блок. Тем не менее, византийская жесткая вилка будет вводить проверенную парными скидками, что делает zk-snark менее дорогостоящим для вычисления. Если вы не уверены, газ «является единицей, используемой для измерения вычислительных усилий, которые входят в транзакцию, и используется для расчета сборов.

Что должно быть сделано?

Благодаря этой новой функции первая транзакция zk-snark была проверена на Византийской тестовой сети ранее на этой неделе. Транзакция, доступная для тестовой сети Вот , стоимостью в общей сложности 1 933 895 газа. Чтобы поставить это в некотором контексте – не частная транзакция в настоящее время стоит гораздо меньше, около 21 000 газа.

Тем не менее, помимо этой дороговизны и вне самой проверки, в эфире нет ничего, что сегодня может поддержать технологию.

Как пояснил ведущий zhere-snark исследователь ethereum, Christian Reitwiessner, «недостающая часть» является частью системы, которая связывается с виртуальной машиной ethereum, которая переводит инструкции и передает их на сетевые узлы.

«Нам нужны практические реализации всех других компонентов системы zk-snark (кроме проверки)», – сказал он CoinDesk.

Некоторые из этих функций могут быть выяснены в ближайшее время. Например, необходимо выполнить работу для перевода вычислительной задачи из исходного кода в форму, требуемую zk-snark. Reitwiessner сказал, что это в настоящее время находится в тяжелом развитии и, скорее всего, будет выпущено на конференции разработчиков эфирума в ноябре.

Тем не менее, другие вехи все еще нуждаются в обширных исследованиях, прежде чем они могут быть достигнуты.

В настоящее время, независимо от того, является ли эфирная транзакция частной, она всегда будет видна человеку, который платит за газ.

В конце концов, новые функции, выпущенные во втором обновлении ethereum, Константинополь, будут нацелены на создание нового гибкого эфирного кошелька, позволяющего пользователям оплачивать газ в токенах вместо эфира. По словам Реййтсеснера: «Это может включать оплату газа с помощью токенов, которые могут быть токенами zk-SNARK».

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

Во-первых, ethereum должен противостоять проблеме безопасности в самой zk-snark tech, известной как надежная настройка. Когда zcash запустила свою валюту zk-snark в октябре 2016 года, она соответствовала сложная производительность , в результате чего каждый член команды разработчиков z-cash подожгли компьютеры, которые они использовали для оживления z-cash.

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

Наряду с этим необходимо разработать решения, чтобы математические доказательства генерировались вместе с zk-snark. И нужно больше программировать, чтобы установить возможность zk-snarks, происходящих от блочной цепи.

В свете этого, может быть, что в настоящее время разрабатывается более плавная альтернатива zk-snarks.

Рейтвисснер намекнул на это, добавив:

«Кроме того, мы не привязаны к конкретным zk-snark или даже zk-snarks самим».

Таким образом, его заявления намекают, что для эфирума разговор о конфиденциальности только начинается.

Шаги малыша изображение через Shutterstock

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here