ТерминКошельки и безопасностьПродвинутый

Публичный ключ

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

Как это работает

Кошелёк начинается с приватного ключа — секретного числа. Из него по математике эллиптических кривых вычисляется публичный ключ. Обратно это не работает: зная публичный ключ, приватный за разумное время не подобрать.

Когда ты отправляешь монеты, кошелёк подписывает транзакцию приватным ключом. Узлы сети берут публичный ключ и проверяют, что подпись настоящая, при этом сам секрет никто не видит. Так работает асимметричная криптография: один ключ подписывает, другой проверяет.

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

Пример с цифрами

В Ethereum публичный ключ занимает 64 байта. Адрес получают так: берут хеш Keccak-256 от ключа и оставляют последние 20 байт. Получается строка из 0x и 40 шестнадцатеричных символов, например 0x52908400098527886E0F7030069857D2E4169EE7.

Частая ошибка

Частая путаница — считать, что публичный ключ и seed-фраза или приватный ключ это одно и то же «ключ от кошелька». Публичным можно делиться, приватным и seed-фразой — никогда. Если сайт или «поддержка» просит «ключ для проверки», уточни, какой именно; на просьбу о приватном ключе или seed-фразе ответ всегда «нет».

Вопросы и ответы

Что такое публичный ключ простыми словами?

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

Чем публичный ключ отличается от приватного?

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

Публичный ключ и адрес кошелька — это одно и то же?

Не совсем. Адрес обычно получают из публичного ключа через хеширование, поэтому он короче. Для приёма платежей ты даёшь адрес.

Читать дальше

Обновлено: 2026-10-19