На данный момент существует только официальный кошелёк GRIN на linux, и до сих пор не выпустили ни одного нормального windows-кошелька с нормальным фронтендом. Но теперь есть замечательное решение для пользователей Windows!
На первый взгляд все это кажется сложным, но стоит лишь один раз разобраться и для вас это станет также просто, как зайти в любое привычное приложение.
Оглавление:
С чего начать
Сначала необходимо перейти на страницу в github и скачать архив с приложением.
Качаем, распаковываем на основной системный диск (C:) в папку вашего основного пользователя (C:Usersимя_пользователя) в папку под названием grin, чтобы по итогу файл grin.exe был расположен следующим образом:
C:Usersимя_пользователяgringrin.exe
Запускаем файл grin.exe
Данная программа начинает закачку блокчейна GRIN на ваш компьютер и после полной загрузки блокчейна в запущенном состоянии она является действующей нодой GRIN. При пользовании кошельком нода должна быть запущена.
Как пользоваться NjRAT? Приколы вируса удаленного доступа
В папке вашего профиля создается папка .grin (чтобы увидеть данную папку, у вас должна быть включена функция «показать скрытые файлы и папки»).
В итоге в вашей папке пользователя будут две папки .grin и grin
Разберем содержимое папки .grinmain
Далее нужно инициализировать кошелёк, для этого вводим команду:
grin wallet init
Вас попросят придумать пароль к кошельку:
Please enter a password for your new wallet Password:
Вводите пароль и нажимайте Enter (во время ввода никаких символов на экране появляться не будет — так и должно быть)
Далее вас попросят подвердить пароль:
Confirm Password:
Просто вводите его еще раз и жмете Enter
Вам выдает подобное сообщение:
20190213 23:06:04.747 WARN grin_wallet::types — Generating wallet seed file at: C:Userseg5or.grinmainwallet_datawallet.seed Your recovery phrase is: move auto surge hotel leopard suit govern situate penalty crack tunnel identify wild ski crouch skin fluid boy knife sock mom service pottery base Please back-up these words in a non-digital format. Command ‘init’ completed successfully
в котором сообщается, что файл сид-фразы создан и сохранен в папке кошелька. Его будет необходимо скопировать (не переместить, а скопировать!) куда-нибудь в надежное место на случай, если понадобится восстановить кошелёк. А для работы с кошельком данный файл должен находится в той папке, где и появился.
P.S. для создания нового кошелька взамен старого, просто удалите папку wallet_data из папки .grinmain и проделайте инициализацию кошелька заново. Чтобы сохранить текущий кошелёк и создать еще один дополнительно — добавьте новый аккаунт (про данную возможность читайте дальше).
Также в этом сообщении написана ваша сид-фраза (рандомно сгенерированные слова на английском языке). Её необходимо скопировать или записать, естесственно, в надёжное место. Она понадобится для восстановления кошелька.
Сид-фраза выделена красной линией на скриншоте ниже.
По итогу у вас должно быть все примерно так, как на скрине выше. Теперь вы снова видите перед собой строку
Теперь можно пользоваться кошельком используя специальные команды.
Вообще, далее все команды для пользования кошельком будут следующего формата:
grin wallet [флаги] [опции] [субкомманды]
где вместо [флаги] [опции] [субкомманды] подставляются соответсвующие значения.
Список всех команд можно посмотреть введя следующее:
grin wallet help
Вам выдаст полную инструкцию на английском:
Переведём на русский комманды:
Теперь мы можем применить комманду:
grin wallet info
Далее вводим пароль и смотрим основную информацию о кошельке:
Баланс — ваша общая сумма, включая остаток, ожидающий подтверждения.
Ожидающие подтверждения — это баланс, который кошелек не потратит до определенного количества подтверждений (количество блоков, добавленных в цепочку после блока, в котором была подтверждена транзакция). По умолчанию это 10 блоков.
Заблокированные предыдущей транзакцией — это заблокированные выходные данные предыдущей транзакцией отправки, которые не могут быть включены в дальнейшие транзакции. Они обычно исчезают (становятся израсходованы), когда транзакция подтверждается.
*** Использование кошелька ***
>>> Отправка GRIN
Существует два способа отправить GRIN на другой кошелек:
- С помощью файла
- Отправка работающему слушателю кошелька
Отправка Grin через файл в настоящее время рекомендуется для начинающих.
Отправка с помощью файла:
Процесс выглядит следующим образом:
1. Создайте файл транзакции:
grin wallet send -m file -d my_grin_transaction.tx 10.25
Это создаст файл транзакции с именем my_grin_transaction.tx в текущем каталоге.
2. Отправьте файл транзакции получателю
Отправьте этот файл любым удобным для вас способом (электронная почта, FTP) получателю. Получатель должен будет обработать свою часть транзакции в своем кошельке и отправить файл обратно вам. См. Получение файла транзакции ниже.
3. Завершите транзакцию
Получатель отправит вам файл ответа о транзакции. После подтверждения получателем того, что он обработал ваш файл отправки, вы можете завершить и опубликовать транзакцию в блокчейн введя следующую команду:
grin wallet finalize -i my_grin_transaction.tx.response
После этого транзакция будет отправлена на прослушивающий узел GRIN, и баланс будет подтвержден как в вашем кошельке, так и в кошельке получателя после того, как будет найдено несколько блоков.
Отправка работающему слушателю кошелька:
Если получатель запускает прослушиватель HTTP, вы можете отправить сумму из своего кошелька получателю и опубликовать транзакцию в блокчейн одной командой:
grin wallet send -d http://10.20.20.1:3415 10.25
В случае успеха суммы будут подтверждены в обоих кошельках после того, как будет найдено несколько блоков.
Получение GRIN на свой кошелек также возможно двумя способами: через файл и с помощью прослушивателя.
Через файл:
Отправитель отправит вам файл транзакции (как описано в разделе Создание файла транзакции), который вы должны импортировать в свой кошелек с помощью команды receive:
grin wallet receive -i my_grin_transaction.tx
Это создаст файл ответов my_grin_transaction.tx.response , который вы затем должны отправить отправителю для завершения и отправки в блокчейн.
Через прослушиватель:
Запуск прослушивателя кошелька считается сложной операцией и должен выполняться только теми, кто имеет инфраструктуру для его поддержки и способен решать проблемы с NAT / Firewall, проблемами с DOS и т. д., Всё это выходит далеко за рамки этого руководства.
По умолчанию кошелек будет прослушивать только запросы на локальном компьютере. Чтобы принимать соединения с другими компьютерами, вы можете отредактировать файл ~. / Grin-wallet.toml следующим образом:
api_listen_interface = «127.0.0.1»
api_listen_interface = «0.0.0.0»
Или любой конкретный IP-адрес, к которому вы хотите привязать. Затем вы можете запустить внешний слушатель кошелька с помощью команды:
grin wallet listen
Кроме того, вы можете прописать флаг -e (внешний) для прослушивания 0.0.0.0:
grin wallet -e listen
Вы также можете изменить порт прослушивания в grin-wallet.toml или через командную строку (подробности см. grin wallet help listen ). После запуска прослушивателя любой отправитель, желающий отправить вам Grin, может сделать это, как описано выше.
Журнал транзакций
Кошелек Grin ведет журнал всех транзакций. Он отслеживает все завершенные и незавершенные транзакции, а также какие выходы связаны с каждой транзакцией. Этот журнал полезен, чтобы увидеть, откуда пришли ваши Grin, а также для отмены частичных транзакций, которые, возможно, не были завершены.
Чтобы просмотреть журнал транзакций введите команду:
grin wallet txs
Вы увидите подобное:
Transaction Log — Account ‘default’ — Block Height: 13830 ——————————————————————————————————————————————————————————————————————— Id Type Shared Transaction Id Creation Time Confirmed? Confirmation Time Num. Num. Amount Amount Fee Net Tx Inputs Outputs Credited Debited Difference Data ==================================================================================================================================================================================================================== 0 Received Tx 20f978d4-d2a5-4df2-a1a4-806330db5718 2019-01-02 12:50:33 true 2019-01-02 15:56:23 0 1 20000.0 0.0 None 20000.0 None ——————————————————————————————————————————————————————————————————————— 1 Sent Tx c2dd4216-7820-4545-bd49-eea8119c39d0 2019-01-02 15:59:20 false None 1 1 19998.992 20000.0 0.008 -1.008 c2dd4216-7820-4545-bd49-eea8119c39d0.grintx ——————————————————————————————————————————————————————————————————————— 2 Sent Tx c8a7b02e-78e1-4813-b8a9-7367b630a070 2019-01-02 15:59:27 false None 1 1 19997.984 19998.992 0.008 -1.008 c8a7b02e-78e1-4813-b8a9-7367b630a070.grintx ——————————————————————————————————————————————————————————————————————— 3 Sent Tx 856c3c85-0cb9-4951-9f33-124f032ac21e 2019-01-02 15:59:31 false None 1 1 19996.976 19997.984 0.008 -1.008 856c3c85-0cb9-4951-9f33-124f032ac21e.grintx ———————————————————————————————————————————————————————————————————————
Чтобы увидеть полную информацию о транзакции, а также то, какие выходные данные связаны с ней, используйте флаг -i:
grin wallet txs -i 3
Transaction Log — Account ‘default’ — Block Height: 13830 ————————————————————————————————————————————————————————————————————— Id Type Shared Transaction Id Creation Time Confirmed? Confirmation Time Num. Num.
Amount Amount Fee Net Tx Inputs Outputs Credited Debited Difference Data ============================================================================================================================================================================================================== 3 Sent Tx 856c3c85-0cb9-4951-9f33-124f032ac21e 2019-01-02 15:59:31 false None 1 1 19996.976 19997.984 0.008 -1.008 856c3c85-0cb9-4951-9f33-124f032ac21e.grintx ————————————————————————————————————————————————————————————————————— Wallet Outputs — Account ‘default’ — Block Height: 13830 —————————————————————————————————————————————————- Output Commitment Block Height Locked Until Status Coinbase? # Confirms Value Tx ==================================================================================================================================================== 08ad4948a215e22e37f7909c7e36460afa5e38d6696361b0a27b983b38e78540c5 6742 0 Spent false 7089 19997.984000000 3 —————————————————————————————————————————————————-
Отмена транзакций
Это очень необходимая функция при использовании кошелька GRIN, особенно при использовании методов обмена на основе файлов или полностью асинхронных транзакций.
Если в вашем журнале есть неподтвержденная транзакция, которая, по вашему мнению, не будет завершена, вы можете отменить транзакцию с помощью команды:
grin wallet cancel -i 3
Это установит статус транзакции «Отменено», удалит все неподтвержденные выходные данные изменений и разблокирует все выходные данные, которые были ранее заблокированы транзакцией, делая их доступными для повторного использования. Обратите внимание, что если вы или кто-то еще завершите транзакцию после того, как вы отменили ее, ваши результаты все равно могут оказаться потраченными и недоступными для использования вашим кошельком. В качестве альтернативы, если вы потратите те же выходные данные в новой транзакции, и кто-то попытается завершить отмененную транзакцию, проведенная транзакция не будет выполнена.
Проверка кошелька
Из-за всех вероятностей, перечисленных в команде отмены, а также возможности вилок, вполне реально, что ваш кошелек окажется в несогласованном состоянии. По этой причине Grin предоставляет команду проверки вручную, которая сканирует набор UTXO цепочки для любых выходов, принадлежащих вашему кошельку, и обеспечивает их соответствие с вашей локальной базой данных кошельков.
Важно помнить, что состояние вашего кошелька всегда можно восстановить из цепочки, используя исходный файл вашего кошелька или фразу восстановления. Если что-то кажется вам странным, касательно вашего баланса или выходов, будьте уверены, они в безопасности в наборе UTXO (если они не были потрачены) и всегда могут быть восстановлены с помощью check или restore
Чтобы выполнить проверку вашего кошелька и убедиться, что его содержимое соответствует версии в блокчейне, убедитесь, что у вас нет незавершенных транзакций, убедитесь, что ваш узел обновлен:
grin wallet check
Эта команда сканирует блокчейн и отменяет все ожидающие транзакции, разблокирует все заблокированные выходы, восстанавливает все отсутствующие выходы и гарантирует, что содержимое вашего кошелька соответствует версии блокчейна. Вы можете запускать эту команду так часто, как захотите, чтобы проверить и обновить содержимое вашего кошелька.
Восстановление / Восстановление кошелька из фразы восстановления
Сделайте резервную копию вашего существующего кошелька командой:
mv ~/.grin/wallet_data ~/.grin/wallet_data_bak
grin wallet init -r [. follow onscreen instructions. ] grin wallet restore
Для получения дополнительной информации смотрите более подробную инструкцию здесь: https://github.com/mimblewimble/docs/wiki/wallet-user-guide#restore
Другие важные команды
Другие важные команды, а также подробности обо всех командах на этой странице можно найти в подробном руководстве пользователя кошелька. Мы рекомендуем вам прочитать это руководство, чтобы понять все возможности кошелька.
Некоторые команды, о которых вы должны особенно знать:
recover — восстанавливает сид-файл вашего кошелька из исходной фразы или просматривает существующую фразу восстановления
restore — восстанавливает пустой кошелек с нуля из начального файла
Выводы
Такой кошелёк будет трудно использовать рядовому пользователю, но с данной инструкцией простые задачи, такие как получение и отправка GRIN, могут быть уже посилу некоторым энтузиастам. Конечно, скоро выпустят нормальный кошелёк под Windows, но тем, кому нетерпится прикоснуться к блокчейну GRIN, уже сейчас могут начать пользоваться кошельком с помощью данной статьи. Если есть вопросы, вы можете задать их мне в телеграме:
Более подробную инструкцию на русском языке я постараюсь выложить в скором времени. Чтобы не пропустить — подписывайтесь на мой телеграм-канал посвященный анонсам на тематику GRIN:
Источник: teletype.in
Как начать майнить GRIN
Используйте локальный кошелек Grin Plus Plus для получения выплат.
- Для получения выплат вам необходимо синхронизировать и держать онлайн кошелек GRIN++
- Нельзя майнить напрямую на адрес криптовалютной биржи Gate.io
Шаг 2 — Скачайте программу для майнинга
Быстрый старт — Скачайте готовую к работе версию майнера, пароль для архива — 2miners.
Для карт AMD и Nvidia мы рекомендуем использовать lolMiner (Инструкция как настроить lolMiner) майнер.
Шаг 3 — Отредактируйте bat-файл
YOUR_WALLET_ADDRESS — адрес кошелька, который вы создали на Шаге 1.
Пример: grin188kxu9vjtq82zrnz03xjtc6up6vsnpgf5s2h9vywsteek0c2958stvxzz9
При желании вы можете назвать вашу ферму, измените ее имя в bat-файле — RIG_ID. Делать это не обязательно.
В названии можно использовать не более 32 символов, только буквы латинского алфавита, цифры от 0-9, а также символы «_» и «-«.
Пример: rig-1
Видео Гид
Настройки lolMiner:
lolMiner.exe —coin GRIN-C32 —pool grin.2miners.com:3030 —user YOUR_WALLET_ADDRESS.RIG_ID
pause
Настройки Gminer:
miner.exe —algo cuckatoo32 —server grin.2miners.com:3030 —user YOUR_WALLET_ADDRESS.RIG_ID
pause
Настройки Bminer:
Настройки ASIC
Наш пул работает с ASIC майнерами.
Настройки iPollo G1:
Custom pool name: 2Miners GRIN
Algorithm: GrinCuckatoo32
Stratum hostname or IP: grin.2miners.com
Port: 3030
Username: YOUR_WALLET_ADDRESS
Password: x
YOUR_WALLET_ADDRESS — адрес кошелька, который вы создали на Шаге 1.
Пример: grin188kxu9vjtq82zrnz03xjtc6up6vsnpgf5s2h9vywsteek0c2958stvxzz9
Аренда ферм
Наш пул работает с сервисами аренды ферм Miningrigrentals.com и Nicehash.com.
Настройки Miningrigrentals.com:
Name: 2Miners GRIN
Type: Cuckatoo 32 (Grin)
Pool Host: grin.2miners.com:3030
Workername (-u): YOUR_WALLET_ADDRESS
Password (-p): x
Настройки Nicehash.com:
Иногда тест пула в Nicehash выдает ошибку. Не переживайте, все прекрасно работает. 2Miners — официально поддерживаемый пул. Мы работаем с Nicehash ежедневно. Просто запускайте заказ и начинайте майнить.
Custom pool name: 2Miners GRIN
Algorithm: GrinCuckatoo32
Stratum hostname or IP: grin.2miners.com
Port: 3030
Username: YOUR_WALLET_ADDRESS
Password: x
Настройки SSL соединения для продвинутых пользователей:
Если вы не знаете что такое SSL соединение и как его настроить, используйте стандартные настройки
Поддержка
Более 3 000 человек. Обмен знаниями и круглосуточная поддержка
Хелпдеск
helpdesk.2miners.com
База знаний о работе пулов, настройке ферм и майнинге в целом
Источник: grin.2miners.com
Майнинг криптовалюты GRIN — Инструкции по настройке
Майнинг GRIN и его особенности. Криптовалюта GRIN может добываться при помощи нескольких разных алгоритмов:
- CuckARoo-29 – это ASIC-устойчивый алгоритмом, созданный под GPU. Но он станет менее актуальным со временем, пока не будет полностью заменен ASIC-совместимым алгоритмом через 2 года.
- CuckAToo-31 — это дружественный ASIC алгоритм, который будет работать еще несколько месяцев, пока не будет заменен на Cuckatoo32 (который тоже работает с ASIC).
Какой алгоритм выбрать? Если у пользователя от 5,5 до 10,5 ГБ видеопамяти, выбор однозначен — CuckARoo-29. Если памяти больше 11 ГБ, можно выбирать между C29 и C31. В данной статье рассмотрим программы для майнинга GRIN и расскажем как их настроить, в зависимости от выбранного пула.
Кошельки для криптовалюты GRIN
Перед тем как начать майнинг GRIN, естественно нужно завести кошелек для хранения этой монеты.
Существует несколько видов кошельков:
- Grin Web Wallet — Кошелек с графическим интерфейсом.
- Grin Wallet — Официальный кошелек в виде командной строки.
- Wallet 713 — Форк официального кошелька, который интегрирован с Grinbox и Keybase для простой отправки транзакций через ретранслятор. Данная функция защищает пользователя от раскрытия его IP-адреса и не оказывает влияния на безопасность средств.
Так же альтернативой, могут служить кошельки на различных биржах криптовалют, поддерживающих данную монету. Это могут быть биржи BitForex, а так же наиболее известные Gate.io и HitBTC.
Пулы для майнинга GRIN
Майнинг Grin coin доступен на множестве пулов. Мы не будем перечислять их все, но рассмотрим наиболее надежные из них:
1. F2Pool — Китайский сервис, работает с 2013 года. Пул имеет доступный интерфейс, благодаря чему даже новички смогут легко разобраться с управлением. Кроме того, на F2Pool можно детально провести настройку майнинга. Для регистрации потребуется email и мобильный телефон для подтверждения что вы не робот. Заполните соответствующие поля и подтвердите номер телефона и email.
Вывод накопленных монет происходит автоматически после накопления трёх монет. Укажите корректный адрес кошелька на пуле выбрав пункт «Account Setting», выберете GRIN-29 и укажите свой адрес кошелька. Требуется регистрация.
2. 2Miners — Данный пул так же поддерживает добычу на обоих алгоритмах — CuckARoo-29 и CuckAToo-31. Он автоматически определяет выбранный алгоритм в настройках майнера и отправляет ему соответствующие задания. Требуется регистрация.
На пуле 2Miners хешрейт сети, пула и майнера указан для алгоритма CuckARoo C29. Хешрейт для CuckAToo C31 автоматически пересчитывается в Cuckaroo C29 на базе коэффициента, который изменяется каждый блок в соответствии с методологией разработчиков монеты. Хешрейт майнера для алгоритма CuckAToo C31 будет отличаться от хешрейта на пуле, но на вознаграждении это не скажется. Если же вы копаете с CuckARoo C29, ваш хешрейт в майнере будет совпадать с данными на пуле.
Программы для майнинга GRIN
BMiner — программа майнер от разработчиков GRIN с открытым исходным кодом. Работает со всеми операционными системами. Поддерживает как AMD, так и Nvidia. Для майнинга рекомендуется использовать видеокарту не менее 6ГБ
- Cкачиваем и устанавливаем последнюю версию Bminer .
- Исправляем бат файл mine-grin.bat. Для F2pool он выглядит примерно так:
LEGIONER.RIG1— Вместо этих данных прописываем данные workera на пуле. То есть LEGIONER — это ваш логин (имя воркера), RIG1 — это имя фермы (можно использовать любое), PASSWORD — любой пароль.
GrinGoldMiner — Майнер для Windows с комиссией 2%. Видеокарты от AMD и Nvidia с памятью не менее 8Gb.
Настройки данной программы например, для F2pool такие же как и для BMiner.
Если настройка произведена правильно, майнер будет работать в нормальном режиме и находить «Accepter share»
Если на ферме мало памяти на жестком диске, то майнинг может выдавать ошибку. Попробуйте перезагрузить ферму. Возможно, что потребуется увеличить файлы подкачки в свойствах ПК для корректной работы системы.
Для майнинга на пуле 2Miners эти программы так же подходят. Отличия лишь в настройках Bat. файла. Подробные инструкции по настройке майнера указаны на странице пула 2Miners .
Перспективы майнинга GRIN
Криптовалюта GRIN очень своеобразный виртуальный актив. В этом проекте реализовано множество революционных идей и если монета выдержит конкуренцию то, станет началом новой эпохи на рынке платежных средств. Ну а пока это интересный и прибыльный альткоин для майнеров. В отличие от многих скамов, которые легко добываются, но висят в ордерах месяцами, торговля грином идет бойко.
Так что будет ли Grin новым столпом крипто-индустрии или канет в Лету, для майнера не столь уж важно. В любой момент можно продать свои монеты на любой бирже криптовалют . Монета с линейной эмиссией, помогающая решить проблемы масштабирования, и скрывать суммы транзакций — это очень интересное нововведение. Что с ней будет дальше? Время покажет.
- Подпишитесь на наш Telegram канал
Источник: bitcoins-mining.net