Виталик Бутерин намерен закрыть «дыру» в безопасности Ethereum

Соучредитель проекта Ethereum Виталик Бутерин хочет разработать службу, которая позволила бы отправлять токены на адреса Ethereum Name Service (ENS), не связывая их с общедоступными адресами. Об этом он рассказал на своей странице в Twitter.

Читайте Bloomchain через любимые соцсети: TelegramVKFB

Служба ENS позволяет присвоить адресу в сети Ethereum «читабельное» имя, чтобы облегчить процесс получения и передачи токенов. В сообществе имена ENS сравнивают с адресами электронной почты.

По словам Бутерина, с ENS связан один из самых значимых недостатков в конфиденциальности Ethereum. Все дело в том, что участники сети, использующие эти адреса, могут невольно раскрыть свою приватную информацию.

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

Решение проблемы конфиденциальности Ethereum

Бутерин считает, что эту проблему можно решить, используя криптографию для сокрытия данных о транзакциях. В Twitter он попытался объяснить, как должен работать этот механизм:

«Скрытые адреса просты: владелец ENS-имени публикует открытый ключ P с закрытым ключом p. Отправитель платежа генерирует случайный r, отправляя токены на адрес r*P (это умножение точек эллиптических кривых). Держатель имени [ENS] может потратить эти токены с помощью r*p. Отправитель должен каким-то образом отправить держателю имени r».

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

Загвоздка в том, что сгенерированное случайное число, которое Бутерин назвал r, нужно отправить держателю ENS-имени. Глава Ethereum перечислил несколько вариантов решения этой проблемы, но на каком-то конкретном не остановился. Например, он предположил, что «коэффициент r можно зашифровать с помощью публичного ключа P и разместить в блокчейне» или «отправить r вне цепи».

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

← Назад Поделиться:

Рекомендации

Ethereum-инкубатор ConsenSys объединил свои блокчейн-стартапы под одной крышей

1 день назадAртем Галунoв3 мин
Ethereum-майнеры заработали на транзакционных сборах более $500 тыс. за один час

В августе доход ethereum-майнеров в три раза превысил доход bitcoin-майнеров. Бутерин считает, что решение проблемы уже существует — людям необходимо чаще пользоваться протоколами второго уровня.

29 дней назадAртем Галунoв3 мин

Разработчики выпустили экстренный патч для тестовой сети Ethereum 2.0

Тестент Medalla разделился на четыре цепочки из-за сбоя в работе системы измерения времени CloudFlare. Патч решает проблему синхронизации нод.

1 месяц назадAртем Галунoв3 мин

Виталик Бутерин предупредил инвесторов об очередной криптопирамиде

Мошеннический проект стал одним из лидеров потребления газа ETH.

1 месяц назадЕвгения Лиходей2 мин