АСѾԐД Создание и продвижение сайтов

Устанавливаем криптокошельки

Какие ставить кошельки решайте сами, покажу только несколько и общий план действий. Везде процедура одинаковая: установили, создали новый кошелёк (назвали его как-то, поскольку можно завести несколько внутри приложения), записали 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/



Криптовалюта
Обзор популярных криптовалют
Выбираем кошельки для криптовалют
Устанавливаем криптокошельки
Анонимная почта
Биржи и обменники
Как снизить комиссию на криптобирже
Криптовалютные карты
Калькулятор
Калькулятор прибыли