CRYPT.ruглавный криптожурнал

Виталик Бутерин проводит приватные платежи в Ethereum без веб-интерфейсов

Сооснователь Ethereum рассказал, что использует консольный кошелёк kohaku-cli для приватных платежей и отдельный ИИ-инструмент для обновления записей ENS. По его словам, локальные приложения снижают риски, связанные с повторной загрузкой кода с сайта при каждом визите.

Виталик Бутерин проводит приватные платежи в Ethereum без веб-интерфейсов
Изображение: Godfrey_atima / Pixabay

Виталик Бутерин перенёс часть работы с Ethereum за пределы веб-интерфейсов. В эссе от 31 октября сооснователь сети сообщил, что для обновления записей content-hash в ENS, системе доменных имён Ethereum, он использовал созданный с помощью ИИ инструмент командной строки. Для приватных платежей через протоколы конфиденциальности Бутерин применяет kohaku-cli — отдельный консольный кошелёк.

По словам Бутерина, проблема не только в неудобстве веб-интерфейсов. Сайт может загружать код заново при каждом посещении, и пользователь каждый раз зависит от того, что ему отправляет сервер. Локальное приложение снижает эту зависимость, но переносит на пользователя другой выбор: какую версию софта устанавливать и когда её обновлять.

Документация kohaku-cli прямо указывает: инструмент не прошёл аудит, находится в активной разработке и написан с помощью ИИ. Разработчики предупреждают, что в основной сети Ethereum его стоит использовать только при полном понимании рисков — включая возможность безвозвратной потери средств.

Kohaku-cli работает с публичными аккаунтами Ethereum и приватными балансами через Tornado Cash, Railgun и Privacy Pools V1. Это отдельное приложение-кошелёк, а не более широкий набор библиотек Kohaku.

Для установки нужно использовать Node.js версии 22 или новее и выполнить команды npm install и npm run build. Манифест фиксирует версии зависимостей, включая библиотеку viem и несколько пакетов Kohaku, а также привязывает отдельную Git-зависимость kohaku-artifacts к конкретному коммиту. Бутерин не уточнил, какую именно версию установил.

Есть и техническая деталь: подготовленная, но не отправленная в сеть операция вывода средств через Railgun может уже содержать подписанную транзакцию. То, что транзакция ещё не отправлена в сеть, не всегда означает отсутствие подписи: программы, формирующие транзакцию, подписывающие её и отправляющие в сеть, выполняют разные функции даже в рамках одного инструмента.

Источник

  • CryptoSlateVitalik is making private Ethereum payments without a crypto website

Ещё в рубрике «Статьи»

  1. 3 ноября, вторник

  2. 2 ноября, понедельник