Устанавливаем криптокошельки
Какие ставить кошельки решайте сами, покажу только несколько и общий план действий. Везде процедура одинаковая: установили, создали новый кошелёк (назвали его как-то, поскольку можно завести несколько внутри приложения), записали SEED фразу на бумагу и ещё куда (принтскрины, блокноты, высечь на листе металла итп.), сделали бэкап приватных ключей (местами есть импорт/экспорт кошелька в зашифрованном виде). В некоторых кошельках попросят ввести или понажимать слова по порядку для подтверждения что записали SEED. И финальный штрих - ввод пароля шифрования ключа, он же будет использоваться при операциях. Далее сделали бэкапы (копию на отдельный диск, записали на CD/DVD/итд. болванку, флешку итп.).
Встаёт вопрос как пользоваться:
- виртуальная машина Linux и внутри неё всё устанавливать (но из неё не всегда удобно и получается перемещать файлы в другое место, зависит от виртуальной машины наверное, у меня с VirtualBox постоянно какие-то глюки и непонятки с этим);
- внешний диск/флешка (форматируете и задаёте метку Label, при подключении и всегда будет по фиксированному адресу /media/USER/wallets/ и не советую к Виндовс подключать если сделали ext4, Виндовс, мало того что не понимает данную разметку, но и запросто может повредить gpt таблицу носителя, скопировать данные получится под Линуксом, но придётся пересоздавать и переформатировать - лишняя возня);
- отдельный ноутбук/смартфон итп. варианты.
Склоняюсь к мысли, что хранение должно быть автономным, с лёгким подключением к разным устройствам для возможности сделать копию данных и быстрым доступом для совершения операций. Не храню логины и пароли на компьютере, подключаю только по мере необходимости - отключённое устройство даёт максимальную защиту, не смотря на то что Линукс сам по себе очень сильно безопасен по сравнению с Виндовс. Поэтому покажу как установить и перенести данные на внешний носитель в Linux (как перейти на Линукс).
Давайте договоримся, что адрес распаковки/установки будет /media/USER/wallets/ (USER это имя пользователя в Linux, можно посмотреть по быстрому нажав на Kickoff (Пуск) или в консоли user@group :). Подразумеваю что метка (Label) внешнего носителя wallets (задаётся в Диспетчере разделов). Далее у нас есть варианты как сделать иконку запуска, можно написать bash скрипт, но ему нельзя задать иконку.. Или сделать ярлык, но в них не допускаются относительные пути, т.е. необходимо будет полностью прописать путь, можно руками создать файл, но быстрее прописать в консоли все команды (покажу ниже).
Ещё нам необходимо хранить на внешнем устройстве директорию с настройками и ключами, можно сделать чтоб при подключении внешнего носителя активировался symlink (ссылка) и все данные будут перенаправляться на носитель.
# если вдруг понадобится установить права на symlink chown -h $USER:$USER ~/.walletwasabi/ # -h, --no-dereference - изменять права символических ссылок и не трогать файлы, к которым они ведут. # удалить ссылку можно как обычный файл rm -f ~/.walletwasabi/
Monero (XMR)
Установим MyMonero
MyMonero - mymonero.com. Download (Linux) в /media/USER/wallets/Monero-XMR/.
# создадим директорию для хранения данных mkdir -p /media/$USER/wallets/Monero-XMR/.config/MyMonero/ # создадим перенаправление (symlink) ln -s /media/$USER/wallets/Monero-XMR/.config/MyMonero/ ~/.config/MyMonero # скачаем иконку wget -P /media/$USER/wallets/Monero-XMR/ https://acwed.ru/inc/img/crypto/install/monero.png # создадим ярлык запуска с иконкой echo -e '[Desktop Entry]\nType=Application\nName=MyMonero\nExec=/media/'$USER'/wallets/Monero-XMR/MyMonero-1.3.2.AppImage\nIcon=/media/'$USER'/wallets/Monero-XMR/monero.png' > /media/$USER/wallets/Monero-XMR-MyMonero.desktop && chmod +x /media/$USER/wallets/Monero-XMR-MyMonero.desktop # даём права на запуск chmod +x /media/$USER/wallets/Monero-XMR/MyMonero-1.3.2.AppImage Если потребуется удалить программу - руками или из консоли rm -f /media/$USER/wallets/Monero-XMR-MyMonero.desktop rm -f /media/$USER/wallets/Monero-XMR/monero.png rm -rf /media/$USER/wallets/Monero-XMR/.config/ rm -f ~/.config/MyMonero
Litecoin (LTC)
Установим Electrum-LTC
Electrum-LTC - electrum-ltc.org. Скачиваем Linux AppImage в /media/USER/wallets/Litecoin-LTC/.
Первый запуск схож с Electrum (см. ниже Установим Electrum)
# создадим директорию для хранения данных mkdir -p /media/$USER/wallets/Litecoin-LTC/.electrum-ltc # создадим перенаправление (symlink) ln -s /media/$USER/wallets/Litecoin-LTC/.electrum-ltc/ ~/.electrum-ltc # скачаем иконку wget -P /media/$USER/wallets/Litecoin-LTC/ https://acwed.ru/inc/img/crypto/install/litecoin.png # создадим ярлык запуска с иконкой echo -e '[Desktop Entry]\nType=Application\nName=Electrum-LTC\nExec=/media/'$USER'/wallets/Litecoin-LTC/electrum-ltc-4.2.2.1-x86_64.AppImage\nIcon=/media/'$USER'/wallets/Litecoin-LTC/litecoin.png' > /media/$USER/wallets/Litecoin-LTC-Electrum.desktop && chmod +x /media/$USER/wallets/Litecoin-LTC-Electrum.desktop # даём права на запуск chmod +x /media/$USER/wallets/Litecoin-LTC/electrum-ltc-4.2.2.1-x86_64.AppImage # Настройки - Во вкладке транзакции включаем: Пакетные транзакции RBF и Advanced preview. Если потребуется удалить программу - руками или из консоли rm -f /media/$USER/wallets/Litecoin-LTC-Electrum.desktop rm -f /media/$USER/wallets/Litecoin-LTC/litecoin.png rm -rf /media/$USER/wallets/Litecoin-LTC/.electrum-ltc/ rm -f ~/.electrum-ltc
Bitcoin Cash (BCH)
Установим Electron Cash
Electron Cash - (A Bitcoin Cash SPV Wallet) - electroncash.org. Скачиваем Linux AppImage в /media/USER/wallets/Bitcoin-Cash-BCH/.
Первый запуск схож с Electrum (см. ниже Установим Electrum)
# создадим директорию для хранения данных mkdir -p /media/$USER/wallets/Bitcoin-Cash-BCH/.electron-cash # создадим перенаправление (symlink) ln -s /media/$USER/wallets/Bitcoin-Cash-BCH/.electron-cash/ ~/.electron-cash # скачаем иконку wget -P /media/$USER/wallets/Bitcoin-Cash-BCH/ https://acwed.ru/inc/img/crypto/install/electron-cash.png # создадим ярлык запуска с иконкой echo -e '[Desktop Entry]\nType=Application\nName=Bitcoin-Cash-BCH-Electron-Cash\nExec=/media/'$USER'/wallets/Bitcoin-Cash-BCH/Electron-Cash-4.3.1-x86_64.AppImage\nIcon=/media/'$USER'/wallets/Bitcoin-Cash-BCH/electron-cash.png' > /media/$USER/wallets/Bitcoin-Cash-BCH-Electron-Cash.desktop && chmod +x /media/$USER/wallets/Bitcoin-Cash-BCH-Electron-Cash.desktop # даём права на запуск chmod +x /media/$USER/wallets/Bitcoin-Cash-BCH/Electron-Cash-4.3.1-x86_64.AppImage Если потребуется удалить программу - руками или из консоли rm -f /media/$USER/wallets/Bitcoin-Cash-BCH-Electron-Cash.desktop rm -f /media/$USER/wallets/Bitcoin-Cash-BCH/electron-cash.png rm -rf /media/$USER/wallets/Bitcoin-Cash-BCH/.electron-cash/ rm -f ~/.electron-cash
Bitcoin (BTC)
Начнём с кошелька для Bitcoin (BTC) - Electrum, он по своему генерирует SEED, нам желательно иметь возможность восстановить фразу в любом другом кошельке, можно сгенерировать её в iancoleman.io/bip39/, но там куча переключалок в которых необходимо разобраться. Другой путь - поставить на пару минут другой кошелёк и сгенерировать в нём SEED, блокчейн за это время не успеет загрузиться, да и некоторые советуют отключать интернет во время генерации фразы.
Установим Wasabi для генерации SEED
Покажу сценарий как его можно поставить на отдельное устройство, можно этого не делать.
Wasabi - wasabiwallet.io. Заходим на сайт, крутим вниз, находим OTHER LINUX. Скачиваем Wasabi-2.0.4.tar.gz в /media/USER/wallets/Bitcoin-BTC/, распаковываем в "эту папку" на носителе, получаем примерный адрес:
/media/USER/wallets/Bitcoin-BTC/Wasabi-2.0.4/
# создадим директорию для хранения данных mkdir -p /media/$USER/wallets/Bitcoin-BTC/.walletwasabi # программа создаст директорию ~/.walletwasabi и будет там хранить все данные.. # создадим перенаправление (symlink) ln -s /media/$USER/wallets/Bitcoin-BTC/.walletwasabi ~/.walletwasabi # скачаем иконку wget -P /media/$USER/wallets/Bitcoin-BTC/ https://acwed.ru/inc/img/crypto/install/wasabi.png # создадим ярлык запуска с иконкой echo -e '[Desktop Entry]\nType=Application\nName=Wasabi\nExec=/media/'$USER'/wallets/Bitcoin-BTC/Wasabi-2.0.4/wassabee\nIcon=/media/'$USER'/wallets/Bitcoin-BTC/wasabi.png' > /media/$USER/wallets/Bitcoin-BTC-Wasabi.desktop && chmod +x /media/$USER/wallets/Bitcoin-BTC-Wasabi.desktop # 1 страница будет Generate Wallet, первое поле - название кошелька, второе - пароль шифрования ключа. # Жмём Next и записываем SEED фразу из 12 слов. Удаляем программу - руками или из консоли rm -f /media/$USER/wallets/Bitcoin-BTC-Wasabi.desktop rm -f /media/$USER/wallets/Bitcoin-BTC/wasabi.png rm -rf /media/$USER/wallets/Bitcoin-BTC/Wasabi-2.0.4/ rm -rf /media/$USER/wallets/Bitcoin-BTC/.walletwasabi/ rm -f ~/.walletwasabi/
Установим Electrum
Electrum - electrum.org/#download. Linux - Appimage. Скачиваем electrum-*-x86_64.AppImage в /media/USER/wallets/Bitcoin-BTC/.
# создадим директорию для хранения данных mkdir -p /media/$USER/wallets/Bitcoin-BTC/.electrum # программа создаст директорию ~/.electrum и будет там хранить все данные.. # создадим перенаправление (symlink) ln -s /media/$USER/wallets/Bitcoin-BTC/.electrum ~/.electrum # скачаем иконку wget -P /media/$USER/wallets/Bitcoin-BTC/ https://acwed.ru/inc/img/crypto/install/electrum.png # создадим ярлык запуска с иконкой echo -e '[Desktop Entry]\nType=Application\nName=Electrum BTC\nExec=/media/'$USER'/wallets/Bitcoin-BTC/electrum-4.5.2-x86_64.AppImage\nIcon=/media/'$USER'/wallets/Bitcoin-BTC/electrum.png' > /media/$USER/wallets/Bitcoin-BTC-Electrum.desktop && chmod +x /media/$USER/wallets/Bitcoin-BTC-Electrum.desktop # даём права на запуск chmod +x /media/$USER/wallets/Bitcoin-BTC/electrum-4.5.2-x86_64.AppImage # 1 страница о том как мы хотим подключаться к серверу - Автоматическое подключение, далее. # 2 - название кошелька, например BTC или он просит указать существующий кошелёк из директории ~/.electrum/wallets/.. # 3 - тип кошелька - Стандартный кошелёк # двухфакторная аутентификация - смс платные. # с несколькими подписями - это когда несколько человек одним счётом управляют - от всех подтверждение требуется. # импорт биткойн адресов или приватных ключей - это при передаче кошелька через приватные ключи.. # 4 - выбираем пункт у меня уже есть SEED фраза. # 5 - жмём кнопку Опции ставим галку BIP 39 seed, и вводим заранее сгенерированную SEED фразу. # 6 - выбираем тип кошелька, Wasabi нам сгенерировал адреса bc1 = native segwit m/84'/0'/0' # legacy p2pkh - адреса начинаются с 1; p2sh-sgwit - с 3; native segwit - с bc1: # 7 - пароль для шифрования приватных ключей на устройстве, он же используется для подтверждения операции. # Ура, мы восстановили кошелёк по SEED фразе. # Осталось залезть в настройки и переключить отображение с микро-биткоин mBTC на биткоин BTC. # Во вкладке транзакции включаем: Пакетные транзакции RBF и Advanced preview. # После нажатия оплатить можно будет задать комиссию. Текущие можно здесь подсмотреть bits.media/bitcoin-fee/ # Далее Finalize и подписать - вводим пароль, платёж отправлен. Если потребуется удалить программу - руками или из консоли rm -f /media/$USER/wallets/Bitcoin-BTC-Electrum.desktop rm -f /media/$USER/wallets/Bitcoin-BTC/electrum.png rm -f /media/$USER/wallets/Bitcoin-BTC/electrum-4.5.2-x86_64.AppImage rm -rf /media/$USER/wallets/Bitcoin-BTC/.electrum/ rm -f ~/.electrum/
Криптовалюта
Обзор популярных криптовалют
Выбираем кошельки для криптовалют
Анонимная почта
Биржи и обменники
Как снизить комиссию на криптобирже
Криптовалютные карты
Калькулятор
Калькулятор прибыли