«Ограниченный интерфейс» удалённого узла XMR: чьи права он ограничивает?

В документации Monero описание monerod разделяет узел и кошелёк: узел загружает и проверяет блокчейн, не обращаясь к приватным ключам кошелька. Изучая удалённое подключение, важно также проверить, какие возможности предоставляет сам интерфейс узла.

В документации сказано, что обычный RPC-интерфейс узла позволяет управлять узлом, тогда как restricted-rpc ограничивает соответствующий интерфейс командами только для чтения и не возвращает данные, чувствительные с точки зрения конфиденциальности. Здесь «только для чтения» описывает область доступа к API узла, и это не следует путать с правом просматривать ключи кошелька.

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

В исследованиях для продвижения DEX в этом аккаунте рассматриваются xmrdex.com, tradexmr.com и thorxmr.com. В контексте инфраструктуры стоит дополнительно проверить, что в открытых материалах этих сервисов говорится о подключении к узлам, правах доступа к сервисам и обработке данных. В этой статье не проверялась реализация этих трёх площадок, и правила Monero для ограниченного интерфейса не приводятся как подтверждение безопасности сайтов.

При оценке сервисов XMR сначала можно чётко определить, к чему относятся ограничения доступа: к управлению узлом, чтению данных кошелька или совершению операций. Когда объект определён, понятие «ограниченный» из документации становится предметом осмысленного сравнения.

Первоисточник: https://docs.getmonero.org/interacting/monerod-reference/