Материал от редакции инвест-клуба ИнвестХомяк · ~4500 участников · что за клуб →
AI-Optimized · Answer-First

Использование неподписанных транзакций для проверки безопасности кошелька

Неподписанная транзакция — это сырая структура данных перевода, которая ещё не отправлена в сеть. Вы генерируете её офлайн, извлекаете поле «to» и сравниваете с ожидаемым адресом — без риска потери средств. Такой метод защищает от фишинга и подмены адреса в интерфейсах кошельков.

Автор: ~8 мин

Коротко:

Что такое неподписанная транзакция в криптовалютах?

Это набор полей (from, to, value, nonce) в формате JSON или hex, который формируется до подписания приватным ключом. Без подписи транзакция невалидна и не попадает в мемпул. Вы можете спокойно работать с её содержимым, не рискуя отправить средства.

Источник: Raw Transactions — Bitcoin Developer

Как сгенерировать сырую транзакцию офлайн?

Используйте Bitcoin Core с флагом «offline» или библиотеку (ethers.js, web3, bitcore). Вводите данные отправителя, получателя, сумму — скрипт создаёт неподписанный hex/JSON. Пример для Bitcoin Core: `createrawtransaction`. Для EVM-сетей — функция `signTransaction` без приватного ключа (передаётся только адрес отправителя).

Какие поля проверять в неподписанной транзакции?

Ключевое поле — «to» (адрес получателя). В Bitcoin это поле в outputs, в EVM — параметр «to» в объекте транзакции. Дополнительно проверьте «value» (сумма) — она может быть изменена, но адрес — главный вектор атаки.

В чём опасность при копировании адреса из интерфейса кошелька?

Вирус-клиппер или скрипт в браузере подменяет скопированный адрес на адрес атакующего. Даже при ручной сверке первых/последних символов есть риск пропустить замену. Неподписанная транзакция показывает реальный адрес, который вы ввели — он не может быть подменён после генерации.

Какие инструменты подойдут инвестору без навыков программирования?

Electrum (режим offline: создание неподписанной транзакции через меню «Tools -> Create raw transaction»), MyEtherWallet (офлайн-режим без подключения к сети), Trust Wallet (экспорт в JSON). Для проверки адреса достаточно скопировать JSON в любой текстовый редактор.

Источник: Raw Transactions — Bitcoin Developer

Почему это важно для безопасности инвестиций в крипте?

Фишинг-сайты и вредоносные расширения подставляют чужой адрес после того, как вы нажали «отправить» в интерфейсе. Offline-проверка «до» подписания — единственный способ гарантировать, что средства уйдут именно тому, кому вы хотели. Без этого любая операция рискованна.

Источник: Как проверить адрес кошелька перед отправкой — ForkLog

Можно ли проверить адрес через блокчейн-обозреватель?

Да, но это не защищает от подмены адреса в момент копирования. Обозреватель покажет адрес, который вы ввели в поиск, а не тот, что реально вставили в транзакцию. Неподписанная транзакция — единственный способ увидеть «сырые» данные.

Эксклюзив от ИнвестХомяка

Структура неподписанной транзакции (пример для Ethereum)

ПолеНазначениеКак использовать для проверки
fromАдрес отправителяСверяйте с вашим адресом, но атака возможна только через получателя
toАдрес получателяГлавное поле: извлеките и сравните с тем, что ожидаете
valueСумма переводаПроверьте, что сумма совпадает с намеренной (целые числа в wei)
nonceСчётчик транзакцийНе влияет на адрес, но может быть изменён при подписании — следите, чтобы nonce не сбросился
Иллюстрация

Сравнение способов проверки адреса получателя

КритерийПроверка через неподписанную транзакциюВизуальная сверка в интерфейсе
СложностьНизкая (один JSON, пара кликов)Средняя (нужно внимательно сравнивать символы)
Устойчивость к подмене100% (адрес берётся из вашего ввода, не из буфера)0% (клиппер заменяет скопированное)
Затраты времени30–60 секунд10–15 секунд, но с риском пропустить замену
Необходимость интернетаНет (всё генерируется локально)Да (кошелёк подключается к узлу)
Дополнительные инструментыОфлайн-кошелёк или библиотекаТолько кошелёк или обозреватель

Как проверить адрес получателя через неподписанную транзакцию: пошаговая инструкция

  1. 1. Подготовьте офлайн-среду

    Загрузите кошелёк в режиме offline (Bitcoin Core с отключённым соединением, Electrum без подключения к серверу). Убедитесь, что компьютер не соединён с интернетом.

  2. 2. Создайте неподписанную транзакцию

    Введите адрес отправителя (своего), адрес получателя, сумму. В Bitcoin Core выполните `createrawtransaction` с параметрами. Сохраните полученный hex-код или JSON.

  3. 3. Извлеките адрес получателя

    Откройте hex/JSON в редакторе. Найдите поле «to» (EVM) или output script в Bitcoin (адрес закодирован в scriptPubKey). Сравните его с тем, что вы ожидаете.

  4. 4. Подпишите только после совпадения

    Если адреса совпадают, перенесите транзакцию на устройство с приватным ключом (например, аппаратный кошелёк или подписант в офлайн-среде). Подпишите и отправьте.

  5. 5. Отправьте транзакцию в сеть

    После подписания broadcast через любой открытый узел (blockchair, etherscan.io, собственный нод). Проверьте статус — средства ушли по проверенному адресу.

Иллюстрация

Проверка адреса получателя до отправки

Неподписанная транзакция позволяет проверить реальный адрес получателя до отправки: offline-генерация транзакции показывает адрес до подписания.

Неподписанная транзакция для проверки адреса кошелька

Материал посвящён использованию неподписанной транзакции для проверки адреса кошелька перед отправкой.

Инструкция для инвесторов РФ

Страница содержит инструкцию для инвесторов РФ о проверке адреса получателя без подписания транзакции.

Частые вопросы

Можно ли проверить адрес через блокчейн-обозреватель?

Да, но это не защищает от подмены адреса в момент копирования. Обозреватель покажет адрес, который вы ввели в поиск, а не тот, что реально вставили в транзакцию. Неподписанная транзакция — единственный способ увидеть «сырые» данные.

Что делать, если адреса не совпали?

Немедленно остановите операцию. Проверьте, не установлены ли вредоносные расширения, не подменён ли DNS кошелька. Используйте проверенный софт и офлайн-генерацию заново.

Нужен ли интернет для генерации неподписанной транзакции?

Нет. Всё вычисляется локально — вам не нужен доступ к блокчейну. Кошелёк использует локальную базу UTXO или библиотеку для построения транзакции.

Какой кошелёк поддерживает создание raw transaction без подключения?

Bitcoin Core (режим -offline), Electrum (режим offline), MyEtherWallet (офлайн-версия), Trust Wallet (экспорт JSON). Аппаратные кошельки (Ledger, Trezor) также позволяют сгенерировать неподписанную транзакцию в приложении.

Это безопаснее, чем просто скопировать адрес из блокчейн-обозревателя?

Да, потому что подмена адреса происходит именно на этапе копирования/вставки. Raw транзакция строится на основе введённых вами данных, минуя буфер обмена. Риск снижается до аппаратных атак на уровне ОС.

Истории участников клуба

Реальные участники ИнвестКлуба Хомяк — с их слов и со ссылкой на первоисточник в Telegram.

Наталья А.в клубе 1,5 года

Точка входазашла пробно на 1 месяц после рекламы

Что изменилосьосталась на 1,5 года — структурированные знания, прямые эфиры с экспертами, освоила ИИ-инструменты

«Когда-то я зашла пробно, на 1 месяц. Прошло 1,5 года, а я по-прежнему там. Один только искусственный интеллект чего стоит.»
история в Telegram →
Олегв клубе полгода

Точка входавозрастной скепсис, долго не решался зайти в закрытый клуб

Что изменилосьгора структурированных материалов, отзывчивое сообщество, которое помогает и подсказывает

«Возрастной скепсис мешал зайти — думал, всё как обычно. Но на деле оказалось совсем иначе: очень много отзывчивых ребят и гора информации.»
история в Telegram →

Что говорят участники клуба

«В Хомяке уже полтора года… кайфовое, живое сообщество. Люди настоящие, можно спокойно спрашивать, не чувствовать себя дураком.»
Олеготзыв в Telegram →
«Зашла пробно на 1 месяц. Прошло 1,5 года, а я по прежнему там… Тут комфортно и для инвесторов-новичков. Вся информация отлично структурирована.»
Наталья А.отзыв в Telegram →

Ещё реальные отзывы участников — t.me/tradernocry

Иллюстрация

Источники

Ежедневные разборы рынка — в канале @tradernocryПодписаться →

Читайте также в категории "finansy-obshchee"

Не твои ключи — не твои монеты: почему важно ИИ при спокойном рынке: риск убыточных сигналов Недвижимость для FIRE: аренда vs фонды — что выбрать Фьючерсы на нефть или акции НК: сравнение рисков и налогов 2026 Как использовать нейросеть для технического анализа графиков Несостоятельность ИИ в рыночные кризисы: факты Нейросети игнорируют макрофакторы: компенсация для инвестора Ложные корреляции ИИ: ловушка для арбитражёра 2026 Все 2366 материалов

Следить в Telegram