July 24, 2021

Майнінг криптовалюта GRIN, настройка гаманця, пулу і Майнер

Майнінг криптовалюта GRIN, настройка гаманця, пулу і Майнер

Grin - друга монета, що включає в себе версію протоколу MimbleWimble (15 січня 2019 року). Про це протоколі досить багато інформації, серед якої можна виділити основні моменти:

  • Підвищена конфіденційність;
  • Масштабованість і зменшений розмір блокчейна.

Щодо Beam цю монету відрізняє більшдецентралізований підхід. Всім, хто хоче Майні цю монету, варто прочитати цю статтю, в ній розповідається про те, як це зробити, і в чому відмінність Grin від Monero і ZCash.

Grin використовує алгоритм Equihash, написана вRust і протистоїть Майнінг за допомогою ASIC: як і у випадку з Monero вона буде проводити хардфорк кожні шість місяців, щоб перешкоджати Майнінг за допомогою ASIC.

Можливо, ви також чули про Beam, першоїкриптовалюта, яка вийшла з версією протоколу MimbleWimble. У порівнянні з Beam, блокчейн Grin відрізняється архітектурою своєї системи. Основні відмінності між ними з точки зору користувачів в тому, що Grin дозволяє проводити транзакції на основі IP, файлів і адрес.

Beam використовує тимчасові ID, які допомагаютьгаманцях зв'язуватися один з одним і створювати постійні ID з моменту зміни стандартного ID після кожного підключення до гаманця. Це підсилює конфіденційність.

Знаючи деякі подробиці про Grin, давайте перейдемо до її Майнінг.

Підготовка до Майнінг Grin

На початку цього керівництва хочеться відзначити, що для Майнінг Grin вам знадобиться карта як мінімум на 5,5 Гб, якщо ж ви хочете Майні, використовуючи ASIC, вам знадобляться карти на 11GB.

До початку навчання, скористайтеся двома порадами, як витягти максимум з Майнінг. По-перше, переконайтеся, що у вас встановлено останню версію драйверів графічного процесора.

По-друге, більшість програм для Майнінгбудуть сприйняті антивірусними програмами як вірус. У зв'язку з цим, якщо ви будете Майні на вашому, повсякденно використовується або ігровому комп'ютері, на якому встановлено антивірус, доведеться деактивувати актівірусное програмне забезпечення.

В цьому випадку краще створити папку, а потім помістити програмне забезпечення для Майнінг в підпапку, потім головна папка виключається з перевірки антивірусом.

Майнінг криптовалюта GRIN, настройка гаманця, пулу і Майнер

</ P>

Створення гаманця Grin

Тепер розглянемо нюанси процесу запускугаманця, так як монети блокчейна MimbleWimble відрізняються від інших криптовалюта. Одне з найбільших відмінностей протоколу полягає в тому, що в системі не повинно бути ніяких адрес, гаманці зв'язуються (їм не потрібно бути онлайн) між собою, щоб відправити криптовалюта.

Як і у інших криптовалюта Grin має адреси,приватні ключі, але адреси якраз не рекомендується використовувати. Відправлення та отримання в Grin відбувається з використанням IP-адреси, з допомогою передачі файлу і його отримання назад, або використовуючи адресу Grin. У цьому керівництві ми розглянемо всі три методи.

установка Ubuntu

На даний момент для Grin доступні тількигаманці на Linux, оскільки для запуску потрібна повна нода, чого зараз немає на Windows. Якщо на вашому комп'ютері немає Linux, ви можете використовувати віртуальну машину Windows, наприклад, VMware player (безкоштовно). Після завантаження та установки необхідно завантажити дистрибутив Linux, краще використовувати серверну версію Ubuntu 18.04.

Я використовую серверну версію, тому що її можна швидко завантажити, вона займати небагато місця і швидше реагує на запити.

В процесі установки виберіть опцію «Налаштуватиобладнання ... », змініть HD, принаймні, на 50 ГБ і змініть використання оперативної пам'яті і процесора на 50-75% від загального обсягу. Якщо комп'ютер з 4 ядрами і 8 ГБ, то для віртуальної машини я б вибрав 2 ядра і 4 ГБ оперативної пам'яті.

Після запуску віртуальної машини для установки Linux можна прийняти за замовчуванням всі параметри і використовувати весь диск віртуальної машини.

Потім вам потрібно увійти в систему, з'явиться термінал, так як це установка сервера. Далі встановлюється графічний інтерфейс, наприклад, XFCE.

sudo apt install -y xfce4 xfce4-goodies

На це піде близько 650 МБ. Потім потрібно запустити графічний інтерфейс, використовуючи:

StartX

Зверніть увагу, таким же буде вхід в систему наступного разу, коли використовується віртуальна машина. Введіть ім'я користувача, пароль, тепер Linux встановлений і завантажений.

Установка Grin гаманця

Спочатку потрібно відкрити термінал.

Майнінг криптовалюта GRIN, настройка гаманця, пулу і Майнер

</ P>

Тепер необхідно встановити кілька пакетів,які ще знадобляться. Спочатку необхідно встановити веб-браузер, щоб завантажити документи і керівництво в веб-браузер віртуальної машини, при цьому можна використовувати функції «копіювати» і «вставити». Нам також знадобиться система контролю версій (git), щоб витягнути код з github.

sudo apt install -y firefox git

Після того, як Firefox і git встановлені,давайте створимо панель для його запуску. Просто клацніть правою кнопкою миші на робочому столі і виберіть «Create a launcher» (Створити панель запуску). Потім виберіть «Create Launcher Fired ...» і натисніть Create (Створити).

Майнінг криптовалюта GRIN, настройка гаманця, пулу і Майнер

</ P>

Тепер відкрийте firefox і виберіть «mark as executable» (позначити як виконуваний файл), щоб попередження не з'являлося знову.

Майнінг криптовалюта GRIN, настройка гаманця, пулу і Майнер

</ P>

Запустіть цей посібник через Firefox, щоб мати можливість копіювати і вставляти на наступних етапах.

Дана команда буде потрібно для створення гаманцяз исходника і його запуску. Ви можете зайти на офіційний GitHub гаманців і подивитися вимоги для установки, які команди будуть виконуватися. Це дозволить встановити все необхідне програмне забезпечення однією командою.

curl https://sh.rustup.rs -sSf | sh; source $ HOME / .cargo / env && sudo apt install -y build-essential cmake libgit2-dev clang libncurses5-dev libncursesw5-dev zlib1g-dev pkg-config libssl-dev llvm

Якщо будуть запитуватися параметри установки, натисніть enter. Вся ця операція встановить пакетів приблизно на 700 Мб.

Замість офіційного гаманця планувалосявикористовувати створений спільнотою, так як він більш простий у використанні, зручний при отриманні і відправки платежів, плюс має докладний посібник з використання. Він схожий на Monero CLI, офіційний же гаманець вимагає серйозного доопрацювання.

Це посилання на офіційний гаманець і гаманець 713. Це посилання на етапи настройки і керівництво використання гаманця 713.

Зверніть увагу, що гаманець вбудований в ноду, так що нам не потрібно ставити окремий вузол. Тепер створимо сам гаманець.

cd ~ && mkdir Installed-Programs && cd I * && git clone https://github.com/vault713/wallet713 && cd wallet713 && cargo build --release

Запуск Grin гаманця

Запустіть гаманець і синхронізуйте його (для запуску гаманця кожного разу можете використовувати або цю команду, або створіть панель запуску, як для firefox).

~ / Installed-Programs / wallet713 / target / release / wallet713

Тепер створюємо новий гаманець.

init

Вам буде потрібно записати адресу grin і приватні слова seed. У grin є система адрес, але ви можете обійтися і без них, це буде значно простіше. Потім можна перевірити баланси, набравши

info

Для отримання нових платежів, які надійшли з моменту останнього завантаження гаманця, потрібно запустити listener

listen

Майнінг криптовалюта GRIN, настройка гаманця, пулу і Майнер

</ P>

На малюнку вище показані команди і відповідігаманця. Seed-слова (приватний ключ) гаманця виділені червоною рамкою. Вони відомі тільки користувачеві, не залишайте їх у відкритому доступі, інакше ваші кошти можуть бути вкрадені. Адреса виставлення рахунку, виділений зеленим (червона стрілка), - це відкритий ключ, який можна давати іншим для відправки платежів. Синя стрілка показує баланс гаманця.

Використання Grin Гаманця

Є 3 способи відправки і отримання платежів в Grin:

  • HTTPS
  • На основі файлів
  • Grin адреса

Запустивши listner, гаманець автоматично отримаєбудь-який платіж, відправлений йому по https або grin адресою. Для отримання https вам потрібно перенаправити порти на вашому роутере, гаманець 713 зараз не підтримує прийом платежів на основі https, тому не будемо на цьому зупинятися.

Надіслати платіж, використовуючи HTTPS

send amount --to https: // IP: 13415

Щоб відправити платіж, використовуючи grin адреса, можна запустити

send amount --to grinbox_address_of_recipient

Щоб відправити платіж, використовуючи файли

send amount --file ~ / path / to / transaction.tx

Потім ви відправляєте цей файл (transaction.tx) одержувачу.
Отримати платіж через файл (так виходять платежі з майнінгового пулу)

receive --file ~ / path / to / transaction.tx

Це створить відповідний файл transaction.tx.response, який необхідно повернути відправнику.
Потім відправник запустить

finalize --file ~ / path / to / transaction.tx.response

і платіж буде спрямований по мережі.

Майнінговие пули Grin

Тут ми будемо використовувати https://grinmint.com/pages/index.html. Цей пул не стягує комісії.

Майнінг криптовалюта GRIN, настройка гаманця, пулу і Майнер

</ P>

Тепер можна почати Майні!

CPU майнінг

Це невигідно, тому на цьому не варто зосереджувати увагу.

GPU Mining - Nvidia і AMD

На даний момент вибір для Майнінг grinневеликий, кращий варіант - GrinGoldMiner. Це програмне забезпечення для Майнінг стягує 2% комісії розробникам. Щоб його використовувати, потрібно встановити .NET 2.2

Натисніть кнопку "Download .NET Core Runtime"

Після завантаження та установки .NET запустіть майнер і відредагуйте значення за зразком нижче:

Майнінг криптовалюта GRIN, настройка гаманця, пулу і Майнер

</ P>

У полі "[Email protected]»Введіть адресу електронної пошти,« rig 1 »- назва, яка ідентифікує Майнінг-комп'ютер, наприклад,« офісний комп'ютер ». Замініть «strongpassword» на свій пароль.

Потім в тій же папці запустіть файл config.xml і переконайтеся, що настройки збереглися коректно і ваш графічний процесор визначився правильно.

Майнінг криптовалюта GRIN, настройка гаманця, пулу і Майнер

</ P>

Тепер просто запустіть програмне забезпечення Майнера, і ви побачите щось на зразок цього.

Майнінг криптовалюта GRIN, настройка гаманця, пулу і Майнер

</ P>

Також зайдіть на сайт майнінгового пулу, наякому будуть ваші запити на виплату. Оскільки Grin використовує протокол MimbleWimble без адрес, ви можете запитати виплату на адресу електронної пошти або IP-адресу.

Отримання виплат від майнінгового пулу

Відкрийте інформаційну панель, введіть пароль у текстовому полі та натисніть кнопку виплата по електронній пошті. Після цього ви отримаєте повідомлення електронної пошти з файлом. Потім в гаманці потрібно запустити

receive --file ~ / path / to / transaction.tx

Буде створено відповідний файл transaction.tx.response, який необхідно повернути відправнику. Для цього поверніться на інформаційну панель і знову введіть пароль, а потім виберіть «завершити транзакцію». Потім виберіть файл transaction.tx.response і завантажте його. Потім ви повинні отримати платіж, який можна перевірити, ввівши в гаманці

info

Якщо виникли проблеми з налаштуванням Майнінг, можливі кілька варіантів.

Можливо, не вистачає віртуальної пам'яті. Вам може знадобитися 16 ГБ віртуальної пам'яті (для Vega GPU потрібно більше, приблизно 16 ГБ на GPU). Для змін потрібно перейти до панелі управління - Система і безпека - Система і натисніть Додаткові Налаштування системи зліва.

Потім натисніть кнопку Параметри на вкладціДодатково, потім кнопку Змінити, на третьому екрані зніміть прапорець Керувати автоматично, виберіть власний розмір і введіть розмір (в мб) в кожне текстове поле. Потім натисніть кнопку set, потім кнопку ok.

Майнінг криптовалюта GRIN, настройка гаманця, пулу і Майнер

</ P>

діагностика проблем

Те, що потрібно перевіряти - це застарілі абовідхилені кулі. Якщо ви бачите багато застарілих куля, ви можете спробувати використовувати сервер, який ближче до вас. Якщо ви бачите багато відхилених куля, спробуйте знизити напругу Майнера, якщо це можливо.

Скільки токенов GRIN можна добути в добу - калькулятор Майнінг

Щоб порахувати це, заходите на сайт https: // www.coincalculators.io і використовуйте калькулятор. Він надає приблизний розрахунок, тому ваша сума може бути вище або нижче, ніж те, що вказано в калькуляторі.

Майнінг криптовалюта GRIN, настройка гаманця, пулу і Майнер

</ P>

Більшість значень вже введені правильно, вам потрібно змінити лише деякі.

Хешрейт: Введіть загальну швидкість (мегахеш в секунду) длявсіх ваших майнінгових комп'ютерів. Цим значенням буде «загальна швидкість» в програмному забезпеченні Майнінг. Не забудьте додати всі комп'ютери, які ви використовуєте для Майнінг монети.

потужність: Введіть загальну потужність (у ватах), якувикористовує ваш майнінговий комп'ютер. Це можна виміряти за допомогою окремого програмного забезпечення для Майнінг. Також за допомогою спеціального програмного забезпечення або кіловат-метра можна виміряти загальне енергоспоживання комп'ютера. Я вважаю за краще використовувати кіловат-метр, тому що вважаю його найбільш точним. Не забудьте врахувати всі комп'ютери, які використовуєте для Grin Майнінг.

вартість електроенергії: Введіть вартість кіловат-години, яку ви платите вашої енергокомпанії. Я зміг знайти цю інформацію в моєму щомісячному рахунку, а також на їх сайті.

комісії пулу: Введіть комісії пулу + комісію розробникам майнінгового програмного забезпечення. Це буде 0 + 2 = 2%

Вартість обладнання: Введіть загальну вартість всього устаткування.

На цьому зображенні можна побачити, скільки монеті доларів США ви отримаєте за певний період часу. У стовпці Прибуток залишається сума після оплати електроенергії, також можна подивитися щоденні виплати у доларах США. Орієнтуючись на цю цифру, можна запустити калькулятор для інших монет і визначити, яка монета найбільш вигідна для вашого майнінгового клуня.

Також потрібно оцінити щоденні виплатищодо ринкової капіталізації. Монета з низькою ринковою капіталізацією в один прекрасний день дійсно може стати прибутковою, а на наступний день втратити половину вартості. У прийнятті рішення про Майнінг нової монети потрібно врахувати чинники хайпа і інфляції.

Тепер ви можете добувати grin! Не забудьте ввести відкритий ключ в панель моніторингу пулу, щоб відстежувати статистику.

Поділіться цим матеріалом в соціальних мережах і залиште свою думку в коментарях нижче.

</ P>