Майнінг Grin

06.09.2019 0

До недавнього часу, а саме початку 2019 року, лідерами анонімних криптовалют були Monero, Zcash і DASH. Але після появи криптовалюти Grin співтовариство переключило свою увагу саме на цю монету.

grin-grin

Сьогодні давайте докладніше поговоримо про особливості майнінгу Grin. У цій статті ви знайдете докладну інструкцію з видобутку Grin, а також інформацію про необхідне обладнання і прибутковості.

Особливості майнінгу Grin

Криптовалюта Grin з’явилася 15 січня 2019 року, і вона є другою після Beam віртуальної монетою, заснованою на протоколі MimbleWimble. Головними його плюсами є підвищена конфіденційність, зменшення розмірів блокчейну і масштабованість.

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

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

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

Proof-of-Stake і Staking

Що таке ХАРДФОРК?

Цікавим рішенням Grin також є робота на двох алгоритмах криптовалют – Cuckaroo29 і Cuckatoo31+. Перший заточений на боротьбу з ASIC-майнерами і інтегральними схемами в цілому, а другий навпаки – дружній до ASIC.

За останніми даними на C29 добувається до 90% від загального денного числа монет, а решта 10% – на C31+. Також одним з головних відмінностей Grin від інших криптовалют є необмежена емісія. На момент написання статті видобуто 20 116 020 GRIN.

2019-09-06 Grin (GRIN)

Мережа криптовалюти працює на алгоритмі майнінгу Proof-Of-Work, а один блок видобувається за одну хвилину. Нагорода за нього становить 60 GRIN, а це означає, що на добу в мережі з’являється 86 400 нових монет.

Варто також знати, що спочатку програмне забезпечення для майнінгу Grin заточувалося під Linux, оскільки гаманець є тільки цієї операційної системи. Однак нещодавно з’явилися майнери на Windows і MacOS. При цьому в представлених програмах всі процеси виконуються за допомогою команд в терміналі, що може відлякати новачків, але не складе проблеми для досвідчених користувачів.

Займатися майнінгом Grin можна як на GPU і ASIC, так і на CPU. Однак майнінг на процесорі абсолютно нерентабельний, тому розглядати цей вид ми не будемо.

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

Як і у випадку з будь-якою іншою криптовалютою, для комфортного і прибуткового майнінгу Grin підійдуть відеокарти з не менше 6 Гб пам’яті, але краще брати пристрої з 8 Гб і більше. Наприклад, найпопулярніший майнер GrinGoldMiner не дасть почати майнінг на відеокарті, у якій менше 6 Гб пам’яті.

Відзначимо, що, незважаючи на «молодість» цієї криптовалюти, розробники GPU вже створили відеокарту, заточену під майнінг Grin, випуском якої займається компанія SAPPHIRE Technology.

В цілому вимоги до обладнання для майнінгу Grin не сильно відрізняються від вимог до інших криптовалют. Однак користувачі пишуть, що для цієї монети більше підходять карти для майнінгу від виробника Nvidia, моделей GTX 10X0.

Як створити гаманець

Як було сказано вище, основним мінусом Grin є те, що гаманців для Windows немає. Відповідно, якщо ви не користуєтеся операційною системою Linux, доведеться скористатися емулятором для Windows, для цього підійде безкоштовний софт VMware player.

Далі потрібно завантажити операційну систему, засновану на Linux під назвою Ubuntu, найкраще підійде серверна версія 18.04. Вона зручніша, оскільки займає менше пам’яті і загалом працює спритніше.

Під час налаштування рекомендується встановити максимальний розмір диску на 50 Гб, а використання оперативної пам’яті і процесора до 75% від загального об’єму — більше не потрібно. Якщо ваша система працює на процесорі з 4 ядрами і 8 Гб оперативки, то для емулятора підійде 2 ядра і 4 Гб.

Потім запускаємо ПЗ для установки Linux. Після входу в систему відкриється в термінал. Для коректної роботи знадобиться встановити графічний інтерфейс. Для цього потрібно вбити команду: sudo apt install -y xfce4 xfce4 — goodies;  Після запуску інтерфейсу введіть StartX. Далі введіть ім’я користувача та пароль, після чого процес установки Linux завершено.

Створюємо гаманець Grin

Для цього відкриваємо термінал. Щоб зробити це, в лівій верхній частині екрану в спадному меню необхідно вибрати “Terminal Emulator”. Далі для зручності при створенні гаманця нам потрібно завантажити браузер і систему контролю версій (git). Друге необхідно для отримання коду з github.

Для цього вбиваємо: sudo apt install-y firefox git

Далі створюємо панель швидкого запуску браузера, клацнувши правою кнопкою миші по робочому столу. Вибираємо «Create a launcher» і в першому полі вибираємо «Create Launcher Fir…» і натискаємо «Create».

Якщо при відкритті Firefox випливає вікно з написом «Untrusted application launcher», то слід натиснути «Mark Executable», щоб вікно не з’являлося знову. Тепер в браузері відкриваємо цю статтю, щоб мати можливість копіювати команди в термінал.

Детальніше про те, які команди необхідні, можна почитати у відповідній статті на 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

Установка зажадає 700 Мб вільного місця. У разі, якщо програма запитує будь-які параметри, просто натискаємо клавішу Enter.

Зазначимо, що на сьогоднішній день існує два види гаманців – офіційний і неофіційний (wallet 713). При цьому перший вважається менш допрацьованим, тоді як другий створювався спільнотою із серйозними поліпшеннями.

Далі для створення гаманця вбиваємо команду:

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

Для запуску гаманця введіть:

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

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

wallet-713

Інтерфейс гаманця Grin Wallet 713

Для цього вбиваємо команду: init

Після цього необхідно записати вашу адресу Grin і seed-фразу, яку варто записати і нікому не показувати, в іншому випадку можна втратити криптовалюти.

Перевірка балансу здійснюється за допомогою команди: info.

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

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

Також відзначимо, що для майнінгу Grin далеко необов’язково використовувати саме такий гаманець, можна просто зареєструватися на біржі обміну криптовалют, на якій є Grin, наприклад BitForex, і отримати публічний ключ (адресу) там. Але це не найбезпечніший спосіб.

Як користуватися гаманцем

Всього існує три способи проведення транзакцій в мережі Grin:

  1. Через HTTPS;
  2. На основі відправки файлів;
  3. За допомогою адреси Grin.

Відзначимо, що хоч Wallet 713 і є більш допрацьованим, зараз цей гаманець не приймає платежі через Https. Щоб в кінець не заплутатися в командах при використанні гаманців, рекомендується докладніше ознайомитися з ними в статті на GitHub.

Майнери

Варто сказати, що для коректної роботи будь-якого майнера Grin, необхідно завантажити бібліотеку Microsoft .NET Core 2.2 і .NET Framework 4.7.2. Без них програми запустити не вийде.

На сьогоднішній день існує чотири майнера Grin, що показують стабільну роботу:

  1. GrinGoldMiner. Підходить для відеокарт Nvidia і AMD. Майнер бере 2% комісії розробникам;
  2. Bminer. Також підходить для Nvidia і AMD;
  3. GMiner. Підходить тільки для Nvidia;
  4. NBMiner. Також тільки для Nvidia.

І, як було сказано вище, відеокарти від Nvidia більш добре підходять для майнінгу Grin.

Пули для майнінгу Grin

Для того, щоб почати добувати Grin, потрібно вибрати пул для майнінгу, якщо ви, звичайно, не хочете добувати криптовалюту в соло. В цілому можна відзначити 10 пулів, що працюють з Grin і мають хороший хешрейт.

  • F2Pool;
  • SparkPool;
  • GrinMint;
  • UuPool;
  • MwGrinPool;
  • Luxor.tech;
  • Grin-pool;
  • 666pool;
  • pool.btc;
  • orcapool;
  • mimblemine.

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

Реєстрація

Для початку необхідно пройти реєстрацію на сайті пулу. Після всіх махінацій в правій верхній частині екрану відобразиться обраний Нік, натиснувши на нього необхідно перейти на вкладку «Account Settings», а потім зліва вибрати «Payout Settings».

pool_grin_registrationІнтерфейс пулу f2pool

Далі вибираємо «GRIN-29» або «GRIN-31», в залежності від обладнання, і натискаємо на кнопку «+Add GRIN-29 address». Після створення натискаємо на кнопку «Change Payout Adresses». У вікні, у першій графі вибираємо «Wallet Address», а в другу копіюємо адресу, яку раніше був згенерований в гаманці або на біржі і натискаємо на підтвердження.

add_address_walletДодавання адреси на f2pool

Тепер нам знадобиться дізнатися воркер, для цього переходимо на вкладку у верхній частині екрану. Виглядає він наступним чином – ім’я користувача і цифри, наприклад – ger666ger.001.

Майнінг

Після всіх махінацій з пулом отримані дані знадобляться для внесення в майнер. Для прикладу ми розглянемо GrinGoldMiner. Після скачування запускаємо програму. Оскільки спочатку в п’ятому пункті буде запропонований пул grin-pool.org, нам необхідно змінити його на F2Pool.

GrinGoldMinerПерший запуск і налаштування майнера GrinGoldMiner

Для цього вводимо цифру «1» і натискаємо Enter. На сайті F2Pool переходимо у вкладку «Home» і крутимо в самий низ, де під вкладкою Mining Address знаходимо grin29.f2pool.com, копіюємо і переносимо в майнер, натиснувши Enter. Після програма просить порт, який знаходиться там же, де ми знайшли адресу пулу.

setting_GrinGoldMinerНалаштування GrinGoldMiner перед запуском

Потім майнер запитує логін, тобто воркер, в нашому випадку це ger666ger.001. Після введення натискаємо Enter і вибираємо пароль. Чекаємо, поки програма створить конфіг і закриваємо її. Далі знову запускаємо майнер, чекаємо поки він з’єднається з пулом і все, процес запущений і криптовалюта почала видобуватися.

prohrama-mayninh-grinПрограма готова до майнінгу Grin

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

Розрахунок прибутковості

Для прикладу ми візьмемо найпопулярніші і доступні відеокарти, які підійдуть для майнінгу Grin.

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

Trezor – кишеньковий сейф для криптовалюти

Як подивитися і відправити токени у MEW

Для прикладу візьмемо Nvidia GTX 1080 Ti. При майнінгу Grin на цій відеокарті без урахування вартості електроенергії за рік можна заробити $300. І якщо врахувати, що ця GPU на даний момент коштує близько $900, то відбиватися таке обладнання буде більше трьох років. Звичайно, якщо курс Grin не полетить на місяць.

Виходячи з цього, значно вигідніше збирати ферму з декількох недорогих відеокарт. Наприклад, ферма з трьох GTX 1060 обійдеться в $650, але видасть хешрейт в 9 H/s. При підрахунку виходить, що дохід за рік складе $427, а ферма відіб’ється за півтори роки.

Однак потрібно розуміти, що це розрахунки без урахування вартості електроенергії та обслуговування обладнання.