При оформлении кошелька пользователь получает открытый и закрытый ключ Эфира (Ethereum). Первый в процессе пользования передается другим участникам для отправки монет. Это публичный адрес, который может передаваться любым контрагентам при проведении транзакций в сети. Закрытый (приватный) ключ — второй элемент бумажника, нуждающийся в хранении от посторонних глаз и применяемый для подтверждения отправки монет другим пользователям.
Для защиты Ethereum от кражи важно знать принцип работы приватного кода и уметь находить его в криптовалютном кошельке.
Содержание статьи:
Определение
Приватный (закрытый) ключ Эфира:
- Конфиденциальный код, который доступен только хозяину бумажника и предназначен для подписи транзакций криптовалюты. В отличие от общедоступного адреса, закрытый хранится вдали от посторонних глаз и используется только для оформления переводов владельцем.
- Криптограмма со сложной структурой, обеспечивающая идентификацию хозяина хранилища и открывающая доступ к накопленной криптовалюте. Специальный код применяется в качестве индивидуальной подписи при оформлении исходящих операций.
- Набор символов, кодируемых в разных форматах, в зависимости от типа применяемого бумажника.
При создании публичного ключа бумажник создает персональный код, а далее путем хеширования формирует адрес хранилища. Ключ подходит исключительно под закрытый код Ethereum. Знание приватного набора символов позволяет определить общедоступный код, но обратная процедура исключена.
Приватный ключ представлен в виде случайного набора букв и цифр, имеющих индивидуальную структуру. В дальнейшем символы используются для контроля криптовалютного бумажника. При наличии private key, соответствующего public key, пользователь может разблокировать деньги и перевести монеты в другой бумажник. Оба элемента взаимосвязаны друг с другом с помощью математической функции, поэтому вероятность взлома сведена к минимуму.
На базе приватного кода Ethereum создается цифровая подпись, которая в дальнейшем применяется в виде доказательства и подтверждения валидности операции. Система получает подтверждение отправки Эфира собственником общедоступного ключа. После отправки перевода в сеть происходит совмещение private и public key. Значение первого параметра остается скрытым от других участников сети. Как только прошло необходимое число подтверждений, а валидность подтверждена, операция признается действительной и добавляется к блокчейну Ethereum. Такая система гарантирует надежность криптовалютной сети от постороннего вмешательства.
Дополнительная функция private key Эфира — защита виртуальных монет от взлома. Доступ к хранилищу имеет только собственник специального кода. При его краже можно распрощаться с монетами Ethereum (вернуть токены вряд ли получится).
Базовые параметры private key:
- Функция — обеспечение доступа к бумажнику, подтверждение валидности транзакции, гарантирование безопасности переводов.
- Вид — наличие в составе 64 элементов (цифр от нуля до десяти и латинских букв от A до F).
- Получение. Персональный код Ethereum создается при регистрации бумажника и считается индивидуальным для пользователя.
- Хранение. Информация о private key находится в распоряжении хозяина хранилища. Приватные ключи Ethereum важно хранить вдали от посторонних глаз во избежание кражи криптовалюты.
- Безопасность. Получение информации о private key путем проведения математических операций исключено. Наличие публичного адреса или цифровой подписи недостаточно. Секретный код не фигурирует в транзакциях и хранится лично пользователем.
Наличие рассмотренных функций гарантирует сохранность монет и подтверждение валидности операций в сети Ethereum при условии внимания владельца и сохранения private key в надежном месте.
Принцип работы
Рассмотрение принципов работы private key нужно начинать с изучения цепочки blockchain. В общем виде цепь блокчейн имеет вид бухгалтерской книги. В ней отсутствуют сведения о счетах пользователей, перечнях операций или другие данные, позволяющие привязать баланс к определенному владельцу кошелька. Указанный список находится во владении всех пользователей, а его корректность обеспечивается работой узлов (участников криптосети).
При появлении новой транзакции каждый узел проверяет добавленную в список транзакцию во избежание подделки. При наличии обмана сеть Ethereum отклоняет операцию (при условии установки на ПК официального программного обеспечения). Для каждого перевода в криптосети предусмотрен индивидуальный адрес бумажника, с которого отправляются средства получателю криптовалюты Ethereum. В процессе перевода монет система проверяет средства на бумажнике и при их достаточности передает получателю.
Перед попаданием в blockchain Ethereum операция проверяется узлами (пользователями) криптосети. В результате баланс каждого пользователя находится на компьютерах всех участников с хранилищами ETH. Для подтверждения принадлежности бумажника конкретному человеку используется специальный ключ.
В сети Ethereum применяется асимметричный принцип криптографии. Всего задействовано два алгоритма — ECDSA (для виртуальных монет) и RSA (для OC Linux).
Публичный адрес обеспечивает шифрование сообщения, но его разгадывание возможно только при наличии приватного кода Ethereum. Вот почему public key доступен каждому участнику, а private key находится в распоряжении владельца бумажника. Хеш открытого ключа представляет собой адрес, применяемый для получения монет, а закрытый код используется для подтверждения факта собственности в отношении бумажника.
При желании человек вправе переносить закрытый key из одного бумажника в другой, получая доступ к виртуальным монетам на новом кошельке. Главная ошибка многих владельцев хранилища Ethereum — непонимание функций пароля и закрытого кода. Первый играет защитную функцию и не дает доступ к деньгам. Приватный код находится на ПК в текстовом формате. Его способны прочитать многие программы, поэтому для безопасности рекомендуется шифровать закрытый набор символов с помощью пароля (это его главная функция).
Где взять закрытый ключ
При установке кошелька на компьютер важно разобраться с местом нахождения закрытого ключа ETH. Получение такого набора символов доступно в специальных онлайн-хранилищах (к примеру, MyEtherWallet), десктопных и мобильных бумажниках. Онлайн-биржи, как правило, хранят данные у себя и не предоставляют пользователям.
Принципы поиска private key некоторые пользователи отражают в трансляции вещания, но для удобства эта информация приведена в текстовом виде.
Как посмотреть приватный ключ в MyEtherWallet
Для получения персонального кода в MyEtherWallet требуется сделать такие шаги:
- Переход на официальную страницу бумажника — myetherwallet.com.
- Указание пароля в специальном окне. Важно придумать надежный набор символов во избежание взлома. Установленный пароль защищает приватный ключ и не используется в качестве seed-фразы. В дальнейшем для разблокировки бумажника потребуется private key Ethereum.
- Нажатие на кнопку «Создать новый кошелек». На этом этапе система предлагает загрузить и сохранить в надежном месте Keystore. Лучше всего это сделать на выносном носителе (флешке). Восстановить данные в случае утери не получится. При использовании файла на поддельном сайте можно лишиться Ethereum. Для надежности лучше сделать резервную копию и в случае необходимости восстановить доступ.
- Жмем на кнопку продолжения. Перед глазами высвечивается приватный код, имеющий следующий вид — c0h Система рекомендует сохранить его на отдельном листе. В случае утери восстановить доступ к бумажнику не получится. Запрещено говорить этот код посторонним людям во избежание кражи средств. Сразу рекомендуется сделать резервную копию для надежности.
После сохранения приватного ключа Ethereum можно переходить к дальнейшим этапам.
Если кошелек уже установлен, необходимо зайти туда, после чего перейти в раздел «Информация о хранилище» и еще раз скачать Keystore. Там будет необходимая информация по адресу и закрытому ключу.
Последний закрывается с помощью звездочек, но его легко открыть путем нажатия на специальную галочку.
Как посмотреть закрытый ключ в JAXX
Мультивалютный кошелек JAXX пользуется большим спросом у владельцев Ethereum. Инструкция, как посмотреть private key в хранилище:
- Открытие программы.
- Переход в секцию меню в правой части дисплея.
- Выбор меню установок (Tools).
- Переход в секцию показа приватного ключа.
- Согласие на получение информации и переход в раздел ETH.
- Копирование открытого и закрытого ключа криптовалюты.
Правила использования кодов неизменные. Информацию о private key важно хранить в секрете.
Как посмотреть закрытый ключ в Exodus
Для получения информации в бумажнике Exodus придется пройти более сложные шаги:
- Вход в программу.
- Открытие раздела File.
- Далее переход в Developer, Эфириум и Экспорт приватных ключей.
- Согласие на подтверждение отображения приватного ключа.
- Получение приватного ключа для Ethereum.
Зная приведенные рекомендации, можно с легкостью посмотреть приватный ключ для Ethereum и использовать его по назначению. Главное — не забывать о важности хранения приватной информации и защите данных от посторонних глаз.
С помощью указанных кошельков можно хранить ETH в надежде на рост курса Эфириума. На 6 ноября 2011 года за 1 Эфириум можно получить 206 долларов. Эксперты уверены в росте стоимости ETH уже к концу 2018 года до уровня 250–300 Ethereum.