Майнинг ton coin на windows

В данной статье мы подробно разберём все тонкости и ключевые особенности работы майнинга в сети TON. Расскажем, как начать майнить Toncoin, поделимся личным опытом в этом деле, разберём в деталях ключевые особенности и расскажем, чего ожидать от майнинга TON в будущем.


Введение

Проект TON – The Open Network (не путать с Free TON) изначально разрабатывался командой Павла Дурова, однако из-за американского регулятора главе Telegram пришлось отдать проект на Open Source. Сейчас его развитием занимается открытое сообщество разработчиков TON Foundation. Официальный сайт проекта располагается на домене ton.org, где ранее была информация о несвершившемся блокчейн-проекте Павла и Николая Дуровых.

Блокчейн TON использует механизм консенсуса Proof-of-Stake (PoS), то есть поддержание его работы не требует вычислений, следовательно для существования сети майнеры не нужны, поддержку обеспечивают валидаторы – о них будет подробнее в конце статьи.

Тогда о каком майнинге может идти речь? Всё дело в том, что в период разработки блокчейна командой Telegram была сгенерирована полная эмиссия монет сети TON в размере 5 млрд. После смены разработчиков было принято решение перевести их все на специальные смарт-контракты – «гиверы» (Givers), позволяющие обменивать решение синтетической задачи на вознаграждение. Майнинг монет Toncoin ограничен балансом гиверов, поэтому когда все монеты будут добыты – майнинг закончится.

Эмиссия монет и их распределение. Балансы гиверов

Подробно про эмиссию монет Toncoin мы рассказывали в нашей первой фундаментальной статье о текущем состоянии технологии TON. Как сообщил «Коду Дурова» разработчик TON, Анатолий Макосов — 15 ноября 2019-ого года при создании сети testnet2 в ней было сформировано 5 млрд монет. Позже сеть была переименована в mainnet.

При этом, как пояснил Макосов, в процессе работы сети создаются новые монеты, они идут как награда валидаторам (узлам сети), за то, что те поддерживают её работоспособность. В год новых монет создаётся примерно 0,6% от общего кол-ва (от ~5 миллиардов). Таким образом с самого начала сети кол-во монет с низкой скоростью увеличивается, и будет увеличиваться всегда.

Разумеется, всем интересно понять, каким образом монеты были распределены между пользователями. По имеющейся у «Кода Дурова» информации 1,45% монет были бесплатно распределены между тестировщиками и разработчиками, а судьба оставшихся 98,55% токенов тестовой сети решилась уже после судебного решения SEC. А именно – их перевели в Proof-of-Work Givers, тем самым сделав возможным их майнинг.

На момент написания статьи по данным Ton Whales на балансе Giver-ов находится примерно 21,5 млн, что составляет 0,42% от общего числа монет Toncoin. Это всё, что осталось от первоначальных 5 млрд монет. Но кто же уже успел смайнить всё остальное и у кого они в руках?

Длинный ответ от Анатолия Макосова

Выдержка из статьи.

После судебных разбирательств, SEC и Telegram пришли к мировому соглашению — Telegram не признал и не опроверг своей вины в каком-либо нарушении, публично объявил, что прекращает дальнейшую работу над TON, отключил все свои валидаторы от сети, а монеты сети (~ 5млрд монет) положил на специальный Proof-Of-Work Giver смарт-контракты (“гиверы”).

Получить монеты с гиверов путем майнинга с самого начала мог и все еще может любой желающий. С первого дня майнинга не было никаких ограничений или преференций для какой-либо группы майнеров. Информация о майнинге была публично размещена на сайте до его старта, а код майнера публично был размещен на GitHub

Зачем нужны были гиверы? Дело в том, что к тому моменту вокруг TON собралось достаточно много сторонних программистов и энтузиастов, которым было интересно изучать, тестировать и работать над технологией нового блокчейна.

SEC запретил Telegram запускать криптовалюту Gram, но против самой технологии у него не было претензий (обратите внимание на текст соглашения выше и на финальное суждение суда. Для нас, open-source разработчиков, которые никак не связаны с Telegram, новость про Gram, конечно, была грустной, но технология как была, так и осталась интересной.

Поэтому, когда Telegram выключил свои сервера, то testnet2 продолжил работать на валидаторах участников сообщества. Сеть децентрализованная и ее не может выключить кто-то один.

Для тестирования и программирования нужны монеты сети. Telegram положил практически все монет сети на гиверы, во-первых, чтобы полностью прекратить свою вовлеченность в проект, во-вторых, чтобы у энтузиастов, осталась возможность работать с сетью и изучать технологию.

Уточню, что в 2020 никто из нашего сообщества и представить не мог, что из этого что-то выйдет. И тем более не мог представить, что тестовые монеты обретут стоимость. Немного напоминает историю, когда в начале становления биткойна, за 10 тыс. биткойнов кто-то покупал пиццу.

Гиверы были доступны всем, любой мог майнить с них монеты. Кто-то майнил, чтобы запустить валидатор (для него нужно значительное кол-во монет) и разобраться с устройством его работы. Кто-то майнил для программирования смарт-контрактов. Кто-то майнил просто ради развлечения, а потом терял приватный ключ от кошелька.

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

В начале 2021-го года, мы в сообществе решили посвятить все время работе над TON (в 2020 мы не работали над ним фултайм). Мы начали активно работать над блокчейном, инфраструктурой, создавать полезные приложения и сервисы.

Это, видимо, не осталось незамеченным, т.к весной этого года мы с удивлением обнаружили, что монеты нашей сети стали майнить много майнеров с геометрически возрастающей мощностью.

Если посчитать затраты на оборудования, то уже весной 1 тонкойн стоил примерно 10 центов. К тому моменту в сети уже было 76 тысяч аккаунтов сети с положительным балансом.

После того как мы закончили с базовой инфраструктурой и приложениями — встал вопрос, что нам уже нужна основная сеть. Так как в текущей сети монета де-факто имела стоимость за счет объективных расходов на майнинг, была распределена децентрализовано, и, учитывая, что мы совершенно не хотели проводить никакие ICO — мы решили, что текущая сеть и будет дальше основной.

После этого интерес к майнингу монет сети только рос, вы можете видеть рост на ton.org, а сам майнинг продолжается до сих пор. Причем майнить можно даже на персональном компьютере (т.е получить Тонкойны практически бесплатно).

Как и в любой другой стихийной среде, распределение, конечно, неравномерное. Есть сотни “китов”, но не идет и речи о том, что кто-то один владеет всем.

Обращу внимание, что в не полностью регулируемых системах — в других блокчейнах, и даже в долларе США, не удается добиться равномерного распределения, всегда возникают свои “Билл Гейтсы”. По-научному это, кажется, называется “закон Зипфа”.

Короткий ответ от Анатолия Макосова, сжатый редакцией

После того как Telegram передал монеты сообществу в виде Proof-Of-Work Giver, майнить их мог любой желающий. На данный момент, мы может говорить о том, что нет одного или нескольких китов. Распределение происходило стихийно и сумбурно. Впрочем, ясной картины распределения монет нет как у Bitcoin, так и у более зарегулированных структур вроде доллара США.


Процесс майнинга. Как начать

Фундаментально существует два типа майнинга криптовалюты – соло-майнинг и майнинг в пуле. В первом случае майнер получает токены редко, но много. Добыча криптовалюты происходит в одиночку, без посредника, из-за чего весь процесс превращается в настоящую лотерею: чем выше хешрейт оборудования (производительность) – тем выше шанс в неё выиграть, но он никогда не гарантирован или равен нулю. Это значит, что если вам очень сильно повезёт, то вы можете в кратчайшие сроки озолотиться даже на слабом железе или же наоборот – ничего не заработать даже на мощной системе, только зря потратив время. Награда за одно найденное решение в соло-майнинге – 100 Toncoin ($190 при текущем курсе). О том, как начать майнить соло, можно узнать здесь.

В втором случае майнер получает токены часто, но мало. Майнинг-пул представляет собой общую сеть майнеров, где одна большая задача гивера расщепляется на множество маленьких между участниками пула, позволяя каждому майнеру внести свой вклад в поиск итогового решения. Прибыль честно распределяется между пользователями в соответствии с количеством найденных шар (shares), которое напрямую зависит от уровня вычислительной мощности. Добыча криптовалюты в пуле наиболее привлекательна для большинства людей из-за своей стабильности и надёжности, именно поэтому в данной статье мы будем рассматривать этот тип майнинга.

Долгое время в сети TON не было пулов, так как в них не было необходимости – сложность сети была низкой, из-за чего даже соло-майнинг был вполне стабилен. Но с ростом популярности токена стало приходить всё больше новых майнеров, из-за чего сложность сети начала расти, а доходность падать. Это привело к необходимости создания майнинг-пулов. За последние месяцы на фоне роста популярности токена Toncoin их появилось несколько.

Если брать в расчёт только одобренные командой TON Foundation, то сейчас их два:

  • TON Whales
  • Toncoin Pool

Все перечисленные выше пулы не взимают комиссию за пользование, поэтому выбор между ними почти не сыграет роли. В качестве примера рассмотрим подключение и работу с первым майнинг-пулом – TON Whales.

Подключение и майнинг на пуле TON Whales

1. Перво-наперво необходимо создать свой кошелёк для хранения TON, если вы этого ещё не сделали. Все доступные способы можно найти здесь.

Как купить и где хранить Toncoin: пошаговая инструкция

Множество людей проявило интерес к покупке Toncoin, но далеко не все знают, как это сделать, спешим помочь!

Код ДуроваИгорь Савкин

Подробнее о тонкостях создания кошелька для TON и о его хранении мы рассказывали в статье Как купить и где хранить Toncoin.

2. Далее необходимо включить кошелёк в пул. Для этого переходим в Telegram-бота @WhalesPoolBot и начинаем диалог с ботом. Отправляем ему адрес кошелька TON в ответном сообщении, когда он его попросит. В дальнейшем данный бот будет использоваться для проверки нашего баланса и вывода средств.

3. Далее нужно перейти на страницу для скачивания майнера «Danila Miner». В меню Downloads необходимо выбрать подходящую версию программы в зависимости от того, на какой платформе вы собираетесь добывать криптовалюту.

Для майнинга на Windows выбираем соответствующую ссылку, пользователям Linux необходимо скачать подходящую версию Ubuntu. Опытные майнеры предпочитают использовать специально предназначенную для этих целей платформу HiveOS.

Windows

4. Внутри скачанного архива будет всего два файла: danila-miner.exe и run.bat. Разархивируйте их в любую удобную папку.

5. Откройте файл run.bat через блокнот замените строку your_wallet на адрес вашего кошелька.

6. После сохранения изменений можно запустить файл run.bat для начала майнинга. В случае успешной работы программа покажет название оборудования и количество мегахеш. Для корректной работы рекомендуется обновить драйверы видеокарты.

Проверить баланс можно, отправив команду /balance боту – там же будет показан дневной и часовой хешрейт.

Linux

5. Распакуйте архив, затем откройте терминал и перейдите в папку, где находится скачанный файл.

6. Далее запустите майнинг следущей командой в терминале:

./danila-miner run https://server1.whalestonpool.com <your_wallet>

Где <your_wallet>адрес вашего кошелька.

Вывод средств с пула TON Whales

Все полученные средства в ходе майнинга зачисляются на баланс в пуле. Для получения TON на свой кошелёк нужно отправить боту команду /withdraw и указать, сколько нужно вывести средств. Если нужно вывести все деньги – отправляем цифру 0.

В качестве примера мы использовали одну видеокарту GTX 1660 Ti и намайнили 8,7 TON (около 1750 рублей по курсу на момент продажи), на что ушло около 3-х недель.

Бот @WhalesPoolBot | Приложение Tonkeeper.

За вывод средств будет взята стандартная комиссия перевода средств в сети TON, обычно она небольшая – около 0,02 TON и не зависит от суммы перевода. Срок перевода колеблется в районе пары минут.

Вывод TON в реальные деньги

Способов вывести Ton в реальные деньги огромное множество. Самый простой – через Telegram-ботов, вроде Crypto Bot или Wallet Bot (в этом боте требуется идентификация KYC).

Но лучше всего вывести средства на криптобиржу. Список криптобирж, которые принимают Toncoin можно посмотреть здесь: https://ton.org/coin.

В качестве примера мы рассмотрим вывод средств на биржу FTX: в ней поддерживается русский язык интерфейса и не требуется подтверждение личности (только номер телефона при регистрации).

Для зачисления монет на биржу переходим в кошелёк –> депозиты –> в списке монет ищем toncoin и переводим средства на указанный кошелёк. Во время перевода биржа может попросить указать в строке «сообщение/примечание/мемо» уникальный код. Сделать это нужно обязательно, иначе зачисление не засчитается.

Обменять Toncoin на доллары США можно здесь.

Пользователям, которые прошли верификацию личности документами, доступен прямой вывод средств на банковскую карту. Для анонимных аккаунтов доступен вывод только криптовалюты, в частности, доллары можно вывести посредством стейблкоинов через электронные обменники.

Доходность майнинга TON, сравнение с Ethereum

В сентябре-октябре майнинг TON действительно был намного выгоднее ETH, но тогда о токене почти никто не знал. Сейчас криптовалюта становится всё популярнее, пополнение рядов майнеров увеличивает общий хешрейт сети, что приводит к повышению её сложности, а это снижает доходность майнинга, но даже сейчас Toncoin смотрится как неплохая альтернатива Ethereum.

Сравнить доходность на собственных мощностях можно с помощью автоматизированных калькуляторов. Для расчёта доходности ETH можно использовать этот калькулятор, для доходности TON этот.

В целом, если сравнивать лоб в лоб, в среднесрочной перспективе сейчас майнинг ETH в большинстве случаев прибыльнее. Однако Toncoin не стоит недооценивать. У TON есть свои преимущества по сравнению с ETH:

  • Более низкий порог вхождения, добывать Toncoin можно даже на видеокартах с объёмом 2-4 Гб памяти, что невозможно на Ethereum.
  • Хорошая альтернатива для майнинга на LHR-видеокартах, где урезан хешрейт в добыче Ethereum.
  • Низкая комиссия за транзакцию в сети. В TON обычно она составляет около $0.2, в ETH размер комиссии может достигать $10-30.
  • У пулов Toncoin отсутствует минималка на вывод средств, вывести можно любую, даже очень маленькую сумму монет. У пулов Ethereum минималка относительно большая – обычно от 0.01 ETH. (в зависимости от пула).
  • Перспективность монеты, команду разработчиков TON поддерживает глава Telegram, сеть стремительно развивается и становится всё популярнее.

Но есть пара весомых минусов:

  • Майнинг ограничен и скоро закончится, скорее всего, это произойдёт раньше перехода Ethereum на PoS.
  • Из-за низкой капитализации криптовалюты её профит (доходность на 1 гигахеш в сутки) стремительно падает с ростом популярности токена у майнеров. Около пары месяца назад суточный профит, согласно данным Tonwhales, составлял около 0,5 TON на 1 GH. Сейчас это значение периодически падает ниже 0,2 TON, то есть за небольшой промежуток времени майнинг стал приносить вдвое меньше монет (отчасти это связано с появлением дуал-майнинга).

Двойной майнинг или максимальная выгода

Давным-давно майнеры научились добывать одновременно две монеты, однако из-за того, что у Ethereum долгое время не было подходящего альткоина-конкурента, про технологию забыли и практически не применяли. Сейчас, с появлением Toncoin, двойной майнинг (dual mining) расцвёл новыми красками. В середине февраля разработчикам LolMiner удалось реализовать возможность одновременной добычи ETH+TON и до сих пор это самая выгодная позиция в майнинге. Майнинг этих двух монет одновременно почти на 50% выгоднее, чем добывать только Ethereum.

Настройка дул-майнинга: ETH+TON на Windows

Для начала неплохо было бы скачать и установить фреймворк во избежание проблем. Для видеокарт NVIDIA желательно скачать фреймворк Cuda, для AMD нужно скачать актуальные драйверы с поддержкой OpenCL.

Поскольку мы будем добывать две монеты, потребуется завести кошельки для обеих монет.

Скачиваем свежую версию майнера LolMiner. Поддерживаются платформы: Windows, Linux, RaveOS, HiveOS. Сейчас самая актуальная версия – это 1.46a. Если вы ранее уже скачивали предыдущие версии, то крайне рекомендуется обновиться, поскольку двойной майнинг нестабилен, в каждых новых версиях майнера разработчики стараются его оптимизировать.

Распакуйте архив, в нём будет 5 .bat файлов:

  • dual_mine_eth_aleph_herominer.bat
  • dual_mine_eth_aleph_woolypooly.bat
  • dual_mine_eth_ton_icemining.bat
  • dual_mine_eth_ton_toncoinpool.bat
  • dual_mine_eth_ton_tonwales.bat

Первые два файла относятся к другой криптовалюте, которая в рамках этой статьи нас не интересует, остальные три файла посвящены TON. В зависимости от пула, на котором будете добывать криптовалюту, нужно выбрать подходящий батник, то есть если собираетесь майнить на пуле TonWales, то нужный для вас файл – последний. По умолчанию эфир добывается на пуле Ethermine (рекомендуется сменить его на другой, так как недавно данный пул добавил Россию в санкционный список из-за событий в Украине). Либо можно использовать VPN для обхода ограничения.

Открыв его через блокнот или любой другой текстовый редактор найдите строчку:

set "POOL=eu1.ethermine.org:4444"
set "WALLET=0x9b97bff9732526358bfc9c40b621dd6ae9c7c6c2.1660ti"

set "TONPOOL=https://server1.whalestonpool.com"
set "TONWALLET=EQBPYUye8N8qYbZCVBJOQH5h7YjLvwTeQE-WdlFM94YJ8HMK"

Разберём строки:

  • set "POOL=eu1.ethermine.org:4444" это адрес пула Ethermine для майнинга эфира, менять строку нужно только если желаете поменять пул.
  • set "WALLET=0x9b97bff9732526358bfc9c40b621dd6ae9c7c6c2.name" в поле после WALLET= необходимо вставить адрес вашего ETH кошелька. После точки можно написать имя девайса, которе будет отображаться в дашборде пула.
  • set "TONPOOL=https://server1.whalestonpool.com" здесь адрес пула TonWales для майнинга TON
  • set "TONWALLET=EQBPYUye8N8qYbZCVBJOQH5h7YjLvwTeQE-WdlFM94YJ8HMK" здесь после TONWALLET= нужно вставить адрес вашего кошелька в сети TON.

После настройки батникам можно запускать процесс майнинга.

Для сравнения, в одиночном майнинге GTX 1660 Ti выдаёт в среднем около 29 Mh/s. В Toncoin – 1500 Mh/s (с учётом разгона). Перейдя на дуал-майнинг, хешрейт снизился до 27 Mh/s и 950 Mh/s соответственно (с учётом небольшого разгона видеокарты). То есть теперь мы майним ETH с эффективностью в 93%, но вдобавок «бонусом» получаем Toncoin c эффективностью в 63%. Учитывая профит обеих монет, экономически это заметно выгоднее, чем добывать их по отдельности. Можно попробовать разогнать видеокарту(ы) для повышения эффективности, но двойной майнинг крайне нестабилен, поэтому с этим нужно быть осторожнее.

Конечно, на разном оборудовании результат будет отличаться, но в большинстве случаев связка ETH + TON будет являться наиболее прибыльной по сравнению со всем остальным. Детальную статистику о дуал-майнинге можно посмотреть на данном ресурсе.

Будущее майнинга, стейкинг, валидаторы и номинаторы

Майнинг в сети TON не бесконечен. По подсчётам, баланс гиверов будет исчерпан примерно через 90 дней, то есть майнинг закончится в начале лета. Впоследствии получать новые монеты смогут только валидаторы и номинаторы.

Отличительная черта TON в том, что его сеть построена на базе технологии Proof-of-Stake. То есть текущий майнинг, о котором мы так много говорили выше, никак не влияет на работу сети. А по-настоящему на неё влиять могут именно валидаторы.

Если говорить простыми словами, то валидаторы — это фундаментальные стержни сети TON, которые благодаря своим вычислительным мощностям и гарантам ликвидности помогают сети работать. Для того, чтобы стать валидатором нужно соответствовать некоторым требованиям: среди них – высокопроизводительный сервер и большое количество количество монет на балансе.

Как пишет TON на своем официальном сайте, сервер должен соответствовать следующим параметрам:

  • 8-ми поточный процессор
  • 64 ГБ оперативной памяти
  • 1 ТБ корпоративного SSD с резервированием (аппаратный или программный рейд)
  • Статический IP-адрес, стабильное подключение к интернету 1 ГБ/с
  • А также иметь у себя на балансе примерно 600,000 монет, на момент написания статьи это более $1,1 млн.

Валидаторы своими мощностями и балансом в автоматическом режиме подтверждают сделки внутри сети TON и зарабатывают за счёт этого свои комиссионные, которые берутся из ежегодной инфляции в примерно 0,6%. Источник, близкий к текущим валидаторам сети, рассказал «Коду Дурова», что текущая доходность валидаторов составляет в районе 15% годовых. Если валидаторский узел будет запущен на слабом оборудовании или интернет-соединение будет нестабильно, то валидатор будет оштрафован.

Но что будет, если валидатор решит обмануть сеть и подтвердит «фиктивную» сделку? Во-первых, надо сказать, что благодаря Catchain-протоколу, на котором построен TON, такого обманщика сразу найдут. Во-вторых, сделки, проведенные им, отменят, а валидатора оштрафуют. Сумма штрафа решится собранием всех валидаторов.

С другой стороны, что делать пользователям у которых нет технических возможностей стать валидаторами? Для них в сети будет доступен стейкинг TON через смарт-контракт номинаторов. Становление номинатором подразумевает делегирование своих монет валидаторам для заработка части комиссионных вместе с ним. Согласно планам TON, запуск этой возможности запланирован на первый квартал 2022-ого года.

При этом по данным «Кода Дурова» ряд валидаторов уже сейчас поддерживает альтернативный стейкинг, позволяя людям вложить свои средства. Но они не закрепляют транзакцию смарт-контрактом, поэтому такое вложение средств держится лишь на честном слове самого валидатора.

В разговоре с «Кодом Дурова» один из валидаторов рассказал, что текущая доходность от такого стейкинга колеблется в районе 10% годовых.


Ответы на интересующие вопросы, мини-интервью

В завершение данной статьи мы собрали самые волнующие сообщество вопросы и задали их одному из разработчиков TON, Анатолию Макосову, а также основателю Telegram-канала «Русский Ton»:

— Общая эмиссия Toncoin 5 млрд монет, верно?

— 15 ноября 2019 года при создании сети testnet2 (который много позже был переименован в основную сеть) было создано 5 миллиардов монет. В процессе работы сети создаются новые монеты, они идут как награда валидаторам (узлам сети), за то что они поддерживают работоспособность сети.

— После того как все монеты будут смайнены, сеть будет генерировать около 0.6% монеты для вознаграждения валидаторов, верно?

— В год новых монет создается примерно 0.6% от общего количества (от ~5 миллиардов). Таким образом с самого начала сети количество монет с низкой скоростью увеличивается, и будет увеличиваться всегда. Поэтому на данный момент общее количество монет немногим больше 5 миллиардов (ведь сети уже больше двух лет).

— Есть ли график распределения монет по кошелькам? (Это важно понять, у кого примерно сколько их, думаю тут же на примерах можно показать Bitcoin, Ethereum и доллар (у него тоже есть данные, что огромное количество денег у нескольких процентов людей)

Я видел статистику распределения на стороннем ресурсе https://tonwhales.com/explorer/top – я не знаю методики расчёта и насколько точна эта информация, но похоже на правду.

Elector Contract – это системный контракт, баланс его не принадлежит какому-то человеку.

Как мы помним, сам Telegram изначально хотел запустить криптовалюту Gram (на запуск Gram и собирались средства у инвесторов). Из-за противодействия SEC Gram так никогда и не был выпущен.

После того как Telegram заключил мировое соглашение с SEC и публично объявил, что прекращает свое участие в TON, почти все монеты сети testnet2 были положены на PoW Giver смарт-контракты. Получить их оттуда стало возможным только путем майнинга. Это может сделать любой желающий.

На PoW Giver’ы было положено 98.55% от 5 миллиардов, другая небольшая часть в 1.45% была уже до этого распределена тестировщикам, разработчикам, собственно, для тестирования и разработки. Код майнера был опубликован на гитхабе и доступен для всех, информация о pow giver’ах была опубликована на test.ton.org и доступна для всех. Майнинг TON устроен так, что у всех равные условия, нет никаких ограничений и преференций ни для какой группы майнеров.

Для тестирования и программирования нужны монеты сети. Telegram положил монеты сети на гиверы, во-первых, чтобы полностью прекратить свою вовлеченность в проект, во-вторых, чтобы у энтузиастов осталась возможность работать с сетью и изучать технологию. На тот момент сеть была тестовой, и никто не мог предположить, что в итоге монеты когда-то обретут стоимость.

— Сколько сейчас монет доступно для майнинга?

На данный момент на PoW Giver’ах осталось ~21 миллиона монет – их продолжают майнить люди.

Дополнительную информацию можно узнать в моих публичных ответах https://telegra.ph/TON-11-17-2, а также на страницах ton.org/coin (внизу есть цифры), ton.org/mining, ton.org.

Ответы основателя @ruton

— Общая эмиссия Toncoin 5 млрд монет, верно?

— 5 млрд + инфляция 0.6% в год, выдается валидаторам в виде вознаграждений, скоро и их номинаторам будет альтернатива майнингу так скажем.

— Есть ли график распределения монет по кошелькам? (Это важно понять, у кого +- сколько, думаю тут же на примерах можно показать Bitcoin, эфир и доллар (у него тоже есть данные что огромное количество денег у нескольких процентов людей)

— Не встречал такого, но на сайте у tonwhales есть рейтинг: https://tonwhales.com/explorer/top

— Сколько сейчас монет доступны для майнинга?

— Нужно смотреть балансы гиверов на ton.org/mining

— После того как все монеты будут смайнены, сеть будет генерировать около 0.6% монеты для вознаграждения валидаторов, верно?

— Уже сейчас генерирует, это не зависит от майнинга.

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

Содержание статьи:

  • Как работает майнинг в TON
  • Принцип работы
  • Как рассчитать потенциальную доходность
  • Как майнить TON coin
  • Основы майнинга TON
  • Майнинг пул TON
  • Что можно сделать с добытыми TON coin
  • Майнинг-фермы TON
  • Майнинг TONcoin на Hive OS (Хайв ОС)
  • Оборудование для майнинга TON
  • Опыт реальных майнеров
  • FAQ

Вы можете посмотреть видео-версию этой статьи на YouTube:

Блокчейн TON использует консенсус Proof-of-Stake, и для генерации новых блоков майнинг не требуется. Однако токены TON coin распределяются через смарт-контракты, в которых используется механизм Proof of Work (PoW).

На текущий момент майнинг Toncoin уже закончился, но в блокчейне TON регулярно запускают новые проекты. Большую популярность в данный момент набрали игры формат Tap to earn и Play to earn, что буквально переводится как «нажимай, чтобы заработать» и «играй чтобы заработать».

Игры подобного формата в Telegram на блокчейн TON, раздали в сумме уже несколько сотен миллионов долларов своим пользователям. Самый первый участник всего TON-комьюнити Кирилл на своем канале @FuckTheRocket собирает информацию о самых доходных играх в Telegram, показывает их фишки / лайфхаки и в онлайн режиме демонстрирует свои результаты. Доход Кирилла без вложений составил уже 3 500 долларов. Присоединяйтесь к его ракете и вы: @FuckTheRocket.

Так почему же в TON есть Proof-of-Work? Причина в том, что первоначальный выпуск 5 миллиардов токенов ТОН, находящихся в тестовой сети testnet2, после выхода Telegram из проекта был переведен на специальные смарт-контракты Proof-of-Work Giver. Это было сделано для того, чтобы сеть оставалась децентрализованной  и в будущем у регулирующих органов, таких как SEC, не возникало вопросов.

Сейчас майнинг используется для получения TON coin из смарт-контрактов. PoW Giver имеют ограниченный баланс, который постепенно иссякает, пользователи добудут все доступные токены. В отличие от других блокчейнов, в ТОНе майнинг — это решение синтетической задачи в обмен на 100 тонкойнов за каждое решение.

При этом консенсуса Proof-of-Stake майнинг никак не касается, PoS обеспечивает работу сети с самого начала, в том числе и работу контрактов-гиверов. Чтобы не пропустить момент, когда средства на гиверах закончатся и PoW прекратится, следите за обновлениями в канале Новости TON.

Общий сетевой хешрейт майнинга The Open Network на 29 октября 2021

Принцип работы

Говоря простым языком, в любой момент времени в контракте PoW Giver имеется вычислительная задача. За ее выполнение можно получить фиксированное количество TON coin, после чего создается следующее задание. Единственный способ выполнить задание — это провести математическую работу майнером, который требует серьезных вычислительных ресурсов.

Если вычисление выполняется слишком быстро, контракт PoW Giver усложняет задачу, что означает, что для решения потребуется больше энергии. Если же решение заняло слишком много времени, то задача гивера упрощается. Таким образом, контракт PoW Giver поддерживает стабильное количество монет, выдаваемых в день.

Ремарка: в гивере параметр complexity (сложность) обратно пропорционален сложности решения, то есть большой complexity у простых задач, низкий у сложных. Поэтому корректнее говорить об усложнении задачи, а не «сложности», так как это конфликтует с технической частью в терминологии.

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

Как это реализовано?

Пользователи запускают специальное программное обеспечение, которое перебирает числа и отправляет предлагаемые решения в контракты PoW Giver. Чем выше производительность компьютера майнера, на котором установлено это ПО, тем выше вероятность получения монет.

Чем больше майнеров в сети, тем выше вычислительная сложность майнинга и тем больше вычислительной мощности требуется для майнинга монет.

Как рассчитать потенциальную доходность?

Расчет будет иметь вероятностный характер, поскольку получение каждой новой сотни монет зависит от случайной величины.

Возьмем простую формулу для рассчета: ( общее количество выданных монет за сутки /  общий хэшрейт сети) * (хэшрейт вашей видеокарты для майнинга). С актуальными параметрами сети и четырьмя карточками Nvidia 3090 получаем: (176200 / 74801000000000) * 9200000000 = 21,67% шанс на майнинг 100 монет в сутки.

21,67% * 30 дней = 650%, то есть чисто статистически за месяц можно намайнить 650 монет. Но может быть сильно меньше и сильно больше из-за случайного характера распределения вознаграждений при майнинге.

Все параметры расчета динамические и меняются каждый день, а вернее несколько раз в день. Спустя неделю после публикации этой статьи параметры могут сильно измениться (хешрейт вырастет, а цена Toncoin упадет, и наоборот), поэтому если вы действительно хотите прикинуть доходность для майнинга, то вам необходимо делать его в конкретный момент времени.

Возьмем данные с ton.org и сделаем расчет на 24.11.2021:

(181109 (общее количество выданных монет за сутки) / 113 558 000 000 000 (общий хэшрейт сети)) * 9 200 000 000 (хэшрейт с 4×3090 (предполагаемые видеокарты  для майнинга)) = 14,67% шанс на майнинг 100 Ton coin в сутки.

Количество выданных монет за сутки

Хешрейт сети. Измеряется в гигахешах, так что надо добавить 9 нулей

14,67% * 30 дней = 440%, то есть чисто статистически за месяц можно намайнить 440 монет (может быть сильно меньше и сильно больше, поскольку мы работаем со случайными величинами).

При текущей цене в $3,5 за один Toncoin мы получаем $1540. Соотнесите это с вашими расходами на электроэнергию и амортизацию вашего оборудования. После этого сравните с доходностью других популярных монет для майнинга и сделайте вывод об эффективности. Помните, что все параметры динамические, и если к примеру цена Toncoin вырастет до $10, а хешрейт останется прежним, то майнинг Toncoin резко станет гораздо более выгодным для вас. Поэтому делайте этот расчет самостоятельно.

Любой может майнить PoW Givers и получать за это ТОН коины, но прежде чем майнер найдет доказательство работы (PoW) и получит вознаграждение, ему необходимо перебрать большое количество хэшей.

После того, как SEC запретил Telegram продавать монеты, было принято решение уже выпущенные в testnet2 монеты распределить по 20 контрактам-гиверам, которые раздают монеты за решение задач. Энтузиасты и разработчики начали выполнять задачки на CPU, в то время как большинство не следило за развитием TON после выхода Telegram. Когда информация о майнинге распространилась, «большие» гиверы разобрали, и принялись за малые. Параллельно в комьюнити шла активная работа над ТОНом. Как только стали появляться результаты этой большой работы, информация о гиверах распространилась еще больше. Участников стало так много, что CPU перестали справляться и большинство майнеров перешло на GPU. Далее приводим инструкции для майнинга на CPU и GPU, какой способ выбрать — решение остается за вами, но стоит учитывать, что на текущий момент майнинг на CPU уже не имеет смысла из-за своей низкой эффективности. Весь майнинг происходит на GPU.

Майнинг на CPU:

1. Выберите компьютер, подходящий для майнинга

2. Установите дистрибутив Ubuntu 20.04 для настольных ПК или серверов

3. Установите майнер, подходящий для вашего оборудования — pow-miner-cuda (для nvidia) и pow-miner-opencl (для amd/opencl)

4. Установите mytonctrl в liteрежиме

5. Проверьте свое оборудование и ожидаемый доход от майнинга , выполнив emiкоманду вmytonctrl

6. Если у вас еще нет адреса, создайте wallet addressс помощью одного из кошельков

7. Установите свой wallet address целью майнинга, выполнив set minerAddr "..."вmytonctrl

8. Выберите контракт-гивер из списка и настройте майнер на его добычу, выполнив set powAddr "..."вmytonctrl

9. Начните майнинг, выполнив monвmytonctrl

10. Проверьте загрузку процессора на вашем компьютере, вызываемый процесс pow-minerдолжен использовать большую часть вашего процессора

11. Теперь осталось только ждать, когда вам повезет смайнить TON coin. Результат шага 4 поможет примерно определить, каковы ваши шансы на добычу блока.

Майнинг на GPU для Windows:

Видео-версия инструкции доступна на YouTube.

Сначала определите производителя вашей видеокарты, для этого откройте Диспетчер устройств, а затем вкладку Видеоадаптеры.

NVIDIA

1. Установить актуальные драйвера с поддержкой CUDA по этой ссылке.

2. Скачиваем архив minertools-cuda-windows-x86-64.zip из этой ссылки.

3. Распаковываем архив и добавляем к его содержимому файл с текущей конфигурацией сети global.config.json, который можно скачать отсюда.

4. Затем необходимо скачать run_config.ini и все файлы .bat, для этого переходим по этой ссылке и скачиваем ZIP архив, как показано на скриншоте. После этого забираем из архива вышеуказанные файлы и добавляем их в общую папку.

5. Открываем run_config.ini и заменяем в первой строке giver_address на Ef8JfFUEJhhpRW80_jqD7zzQteH6EBHOzxiOhygRhBdt44YH

Вы можете выбрать giver с наименьшей сложностью из списка.

Во второй строке, вместо my_address впишите адрес своего кошелька, в результате документ должен принять следующий вид:
GIVER_ADDR=giver_address
MY_ADDR=my_address
GPU_ID=0
GPU_PLATFORM_ID=0
BOOST_FACTOR=64
CONFIG_FILE=global.config.json
USE_LOG=N
LOG_FILE=gpu_0_miner_log.txt
TEST_TIME=10

6. Убедитесь, что все указанные файлы находятся в одной папке, как на скриншоте ниже.

7. Запустите файл run_cuda, если всё было сделано верно, вы увидите окно, как на скриншоте ниже.

8. После завершения синхронизации начнётся майнинг, найденные монеты будут начисляться на адрес, указанный в 5 шаге.

AMD

1. Установить актуальные драйвера с поддержкой OpenCL по этой ссылке.

2. Скачиваем архив minertools-opencl-windows-x86-64.zip из этой ссылки.

3. Распаковываем архив и добавляем к его содержимому файл с текущей конфигурацией сети global.config.json, который можно скачать отсюда.

4. Затем необходимо скачать run_config.ini и все файлы .bat, для этого переходим по этой ссылке и скачиваем ZIP архив, как показано на скриншоте. После этого забираем из архива вышеуказанные файлы и добавляем их в общую папку.

5. Открываем run_config.ini и заменяем в первой строке giver_address на Ef8JfFUEJhhpRW80_jqD7zzQteH6EBHOzxiOhygRhBdt44YH

Вы можете выбрать giver с наименьшей сложностью из списка.

Во второй строке, вместо my_address впишите адрес своего кошелька, в результате документ должен принять следующий вид:
GIVER_ADDR=giver_address
MY_ADDR=my_address
GPU_ID=0
GPU_PLATFORM_ID=0
BOOST_FACTOR=64
CONFIG_FILE=global.config.json
USE_LOG=N
LOG_FILE=gpu_0_miner_log.txt
TEST_TIME=10

6. Убедитесь, что все указанные файлы находятся в одной папке, как на скриншоте ниже.

7. Запустите run_opencl.bat, если всё было сделано верно, вы увидите окно, как на скриншоте ниже.

8. После завершения синхронизации начнётся майнинг, найденные монеты будут начисляться на адрес, указанный в 5 шаге.

Список контрактов:

kf91o4NNTryJ-Cw3sDGt9OTiafmETdVFUMvylQdFPoOxIsLm

kf8JfFUEJhhpRW80_jqD7zzQteH6EBHOzxiOhygRhBdt4z2N

kf-P_TOdwcCh0AXHhBpICDMxStxHenWdLCDLNH5QcNpwMHJ8

kf-FV4QTxLl-7Ct3E6MqOtMt-RGXMxi27g4I645lw6MTWraV

kf-kkdY_B7p-77TLn2hUhM6QidWrrsl8FYWCIvBMpZKprBtN

kf8gf1PQy4u2kURl-Gz4LbS29eaN4sVdrVQkPO-JL80VhOe6

kf8SYc83pm5JkGt0p3TQRkuiM58O9Cr3waUtR9OoFq716lN-

kf9iWhwk9GwAXjtwKG-vN7rmXT3hLIT23RBY6KhVaynRrIK7

kf_NSzfDJI1A3rOM0GQm7xsoUXHTgmdhN5-OrGD8uwL2JMvQ

kf8kO6K6Qh6YM4ddjRYYlvVAK7IgyW8Zet-4ZvNrVsmQ4EOF

Основы майнинга TON

Монеты TON coin распространяются с помощью PoW Giversсмарт-контрактов, за которыми закреплено определенное количество токенов. В настоящее время в сети TON есть 10 активных PoW-гиверов. Гиверы раздают монеты по 100 TONcoin за каждое решение задачи. Чтобы получить вознаграждение, вашему компьютеру необходимо решить сложную математическую задачу, выданную гивером, и сделать это как можно быстрее, поскольку вы соревнуетесь с другими майнерами. Если кому-то удастся решить задачу раньше вас, вся работа, проделанная вашим компьютером, будет напрасной и начнется новый раунд.

В ТОНе майнинг — это раздача монет взамен решения синтетической задачи, полученной от контракта-гивера. Этот процесс никак не связан с работой сети, формированием блоков и валидацией. Поэтому в майнинге ТОН нет понятия «блоков» — вы получаете от гивера задачу и получаете награду за ее решение.

Важно понимать, что прибыль от майнинга не «капает на счет» по мере того, как ваш компьютер выполняет вычисления: она начисляется партиями по 100 TON coin за каждое успешное решение задания. Это означает, что если у вашего сервера шанс решить задачу в течение 24 часов равен 10% (см. шаг 4 выше), то вам, вероятно, придется подождать около 10 дней, прежде чем вы получите вознаграждение.

Майнинг пул Toncoin

В майнинге TON также имеется свой пул. Он называется Ton Mining Pool. Из-за возросшей сложности сети соло-майнинг практически потерял смысл, если вы не обладаете внушительной фермой. Поэтому рядовые майнеры присоединяются к пулу, чтобы иметь возможность получать гарантированную доходность, пропорциональную мощности их оборудования. Актуальную доходность пула можно узнать на его сайте. На момент написания статьи это 2 Toncoin’a на гигахеш в день.

Чтобы присоединиться к пулу, вам необходимо:

1. Настроить GPU-майнер по инструкции, что была описана выше;

2. Установить любой кошелек TON и получить адрес своего кошелька;

3. Зарегистрировать этот кошелек с помощью Telegram Bot @WhalesPoolBot. Это является обязательным действием;

4. Запустить майнинг.

Комиссия пула за предоставление своих услуг составляет 10%.

Проверить баланс или вывести намайненные Toncoin’ы можно все через тот же Telegram Bot @WhalesPoolBot . На текущий момент вы можете вывести только на тот кошелек, который вы укажете при регистрации.

Майнинг TON coin на HiveOS (Хайв ОС)

Сообщество TON выпустило кастомизированную версию GPU майнера Toncoin под операционную систему Hive OS — специально для обладателей майнинговых ферм. Если вы майните TON coin на собственной ферме, вы можете настроить майнер ТОН на Хайв ОС по этой инструкции. Потребуется установить HiveOS на вашем сервере, настроить риг и задать конфигурацию майнера.

Что можно сделать с полученными TON Coin?

Изначальная идея гиверов была в том, чтобы а) обеспечить капиталом валидаторов и б) распространить монеты среди тех, кто достаточно погрузился в ТОН, чтобы запустить и настроить майнер.

Отсюда два основных пути:

  • использовать монеты для участия в валидации напрямую, если майнер был достаточно мощен и удачен для сбора средств на соло-валидацию, либо после запуска Контракта-Номинатора депонировать средства на валидацию и получать доход от валидации;
  • использовать намайненные монеты как платежное/торговое средство.

В ожидании роста курса TON coin вы можете держать добытые монеты в кошельке TON Wallet, либо перевести их в другие блокчейн-сети. На текущий момент реализованы мосты TON-ETH и TON-BSC. В сети Binance Smart Chain от криптобиржи Binance обернутые TONCOIN можно вложить в пул ликвидности и зарабатывать процент. Если вы решите продать смайненные токены, сделать это можно через специального бота Crypto bot в Телеграме — он работает в формате p2p-биржи.

TON сейчас стремительно развивается — например, оба кроссчейн-моста были запущены буквально в течение одного месяца. Актуальную информацию о развитии проекта вы можете найти в канале Дайте Gram!. В канале выходит много новостей (например, об интеграции TON в Telegram), аналитические статьи, авторские материалы и инсайды от команды блокчейна. Кроме того, у канала есть активное сообщество, в котором можно задавать свои вопросы и общаться с другими людьми, заинтересованными в проекте.

Если вы хотите следить за обновлениями и событиями вокруг блокчейна в формате коротких новостей, то подписывайтесь на канал Новости TON.

Майнинг-фермы

Если вы серьезно относитесь к майнингу и хотите управлять более чем одной машиной / майнинг-фермой, вам нужно подробнее изучить TON и то, как работает майнинг. Вот несколько общих советов:

  • Запустите свой собственный узел / liteServer на отдельной машине. Тогда ваша ферма не будет зависеть от внешних liteServers, которые могут упасть или не обрабатывать ваши запросы своевременно.
  • НЕ забивайте общедоступные liteServer get_pow_paramsзапросами — если у вас есть собственные скрипты, которые часто опрашивают статус, вы должны использовать свой собственный liteServer. Клиенты, нарушающие это правило, рискуют занести свои IP-адреса в черный список на публичных liteServers.
  • Разберитесь с последними апдейтами майнера и следите за новостями — на подходе поддержка HiveOS, которая используется крупными фермами.

Оборудование для майнинга TON

Общий сетевой хешрейт майнинга TON очень высок: майнерам нужны высокопроизводительные машины, если они хотят добиться успеха. Майнинг на стандартных домашних компьютерах и ноутбуках практически бесполезен, и мы не советуем такие попытки.

Процессор

Современный процессор , который поддерживает Intel SHA Extension является обязательным. Большинство майнеров используют машины на базе AMD EPYC или Threadripper как минимум с 32 ядрами / 64 потоками.

GPU

Вы можете добывать TON с помощью графического процессора, существует версия pow-miner, способная использовать как графические процессоры Nvidia, так и AMD. Вы можете найти код, а также инструкции по его использованию в репозитории POW Miner GPU .

Объем памяти

Практически весь процесс майнинга происходит в кэше второго уровня процессора. Это означает, что скорость и размер памяти не влияют на производительность майнинга. Двойная система AMD EPYC с одним DIMM на одном канале памяти будет майнить так же быстро, как и система с 16 диммами, занимающими все каналы.

Это относится только к обычному процессу майнинга, и не касается полной ноды.

Хранение

Обычный майнер, запущенный в облегченном режиме, занимает минимум места и не хранит никаких данных в хранилище.

Сеть

Обычному майнеру нужна возможность открывать исходящие подключения к Интернету.

FPGA / ASIC

TON использует метод хеширования SHA256, который отличается от BTC, ETH и других криптовалют. ASICS или FPGA не подойдут.

Облачный майнинг

Многие занимаются майнингом с использованием вычислительных машин AWS или Google. Как указано в приведенных выше спецификациях, действительно имеет значение ЦП, поэтому мы рекомендуем экземпляры AWS c5a.24xlarge или Google n2d-highcpu-224.

Оценка доходов

Формула для расчета дохода довольно проста: ($total_bleed / $total_hashrate) * $your_hashrate. Это даст вам текущую оценку. Вы можете использовать калькулятор предполагаемого дохода от майнинга ( emiкоманду) в mytonctrl.

Вот пример вывода, сделанного 7 августа 2021 года с использованием процессора i5-11400F:

Mining income estimations
-----------------------------------------------------------------
Total network 24h earnings:         171635.79 TON
Average network 24h hashrate:       805276100000 HPS
Your machine hashrate:              68465900 HPS
Est. 24h chance to mine a block:    15%
Est. monthly income:                437.7 TON

Важно: обратите внимание, что предоставленная информация основана на хешрейте сети на момент исполнения. Ваш фактический доход с течением времени будет зависеть от многих факторов, таких как изменение хешрейта сети, выбранного гивера и удачи.

Опыт реальных майнеров

Читайте персональные истории успеха майнеров Toncoin:

1. Майнинг TON на видеокарте обычного домашнего компьютера (RTX 2060, RTX 2080 Super)

2. Майнинг Toncoin с помощью облачных вычислений (Яндекс Облако)

3. Майнинг ТОН на домашнем ПК с видеокартой Radeon RX580 8gb

4. Майнинг Тонкоинов на GeForce GTX 1660 super во время просмотра UFC

5. Майнинг TONcoin на собственной майнинг ферме (выгоднее, чем Etherium)

6. Сложности майнинга ТОН и сравнение доходности с Etherium (GeForce RTX 3090 iChill x4 + RTX 3070 Palit GAMINGPRO)

7. Обзор майнинг фермы для Toncoin в видеоформате

8. Майнинг Toncoin на GPU на майнинг-ферме в облаке

Если вы не хотите разбираться в нюансах майнинга, то вы можете просто купить монеты Toncoin. Здесь мы перечислили доступные способы покупки, а также разобрали как сделать это с минимальными комиссиями.

Часто задаваемые вопросы

Общие

В сети TON PoS или PoW?

TON Blockchain использует консенсус Proof-of-Stake, и для генерации новых блоков майнинг не требуется.

Тогда почему в TON есть Proof-of-Work?

Причина в том, что первоначальная эмиссия монет в 5 миллиардов ТОН коинов была переведена на специальные смарт-контракты Proof-of-Work Giver. Майнинг используется для получения монет TON из этих смарт-контрактов. О завершении майнинга и окончании PoW будем сообщать в канале Дайте Gram!.

Сколько монет осталось на майнинг?

Большая часть монет уже смайнена, когда начался майнинг и почему о нем мало кто слышал — рассказываем в нашем Телеграм канале. Самая актуальная информация доступна на tonmine.xyz , см. bleed-графики. У контрактов PoW Giver есть свои пределы, и они иссякнут, когда пользователи добудут все доступные монеты TONcoin.

А почему я ничего не слышал про майнинг TONcoin?

Про майнинг было известно с самого начала, никто его не скрывал, но на тот момент ТОН переживал не лучшие времена и мало кто воспринимал майнинг Тон коинов всерьез. В канале подробно разбираем, почему так вышло.

Сколько монет уже добыто?

По состоянию на август 2021 года было добыто около 4,9 млрд TONcoin. На майнинг осталась пара десятков миллионов токенов. Будут ли монеты впоследствии сжигать и какова ежегодная инфляция, рассказываем в этом посте.

Кто добыл эти монеты?

Монеты добыты в более чем 70 000 кошельков, владельцы этих кошельков неизвестны.

Сложно ли начать майнинг TON coin?

Нет, все, что вам нужно, — это подходящее оборудование и выполнение шагов, описанных в разделе быстрого запуска.

Есть ли другие способы майнинга?

Разработчики из TON-сообщества запустили приложение-майнер для Windows. Если у вас есть ПК с мощной видеокартой, с помощью этого приложения вы сможете добывать Toncoin. Стоит понимать, что домашний компьютер — это далеко не сервер, и он не будет находить решения слишком часто. Пошаговая инструкция для Windows-пользователей здесь. О других альтернативных способах майнинга читайте в канале Новости TON.

Как зарабатывать на TON coin?

Вы можете держать добытые монеты в кошельке TON Wallet, ожидая роста курса TON coin, либо перевести их в другие блокчейн-сети. На текущий момент реализованы мосты TON-ETH и TON-BSC. В сети Binance Smart Chain от криптобиржи Binance обернутые TONCOIN можно вложить в пул ликвидности и зарабатывать процент с каждой операции обмена TONCOIN из этого пула.

Как продать смайненные монеты?

Это можно сделать через специального бота Crypto bot в Телеграме — он работает в формате p2p-биржи. Здесь описан процесс покупки через бота, продажа осуществляется аналогично.

Сколько майнеров в сети TON?

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

Нужны ли монеты TON, чтобы начать майнить?

Нет, кто угодно может начать майнить, не имея ни одного токена TON coin. Помимо майнинга вы всегда можете пополнить свой баланс Toncoin’ов, купив их на любой из подключенных площадок.

Я добываю уже много часов, почему мой кошелек не пополнился даже на 1 ТОН?

ТОНы добываются партиями по 100 штук — вы либо решаете задачу гивера быстрее других и получаете 100 ТОН коинов, либо ничего не получаете.

Я майню TON уже несколько дней и не вижу результатов, почему?

Проверьте свою текущую оценку доходов. Если поле Est. 24h chance to mine a blockменьше 100%, вам нужно набраться терпения. Также обратите внимание, что вероятность майнинга блока в 50% в течение 24 часов не означает автоматически, что вы будете майнить блок в течение 2 дней, 50% применяется к каждому дню индивидуально.

Какой гивер TON выбрать?

Каждая задача каждого PoW Giver отличается по сложности и очевидная рекомендация — проверить каждый гивер на сложность решения и всеми силами решать задачу самого простого гивера. Это одновременно верный и не верный подход.

Представим, что этой стратегии придерживаются все майнеры. Тогда вся вычислительная мощность всех CPU и GPU направлена на «копание одной ямы». Да, раскопают быстро, но участников много и вероятность, что раскопаешь именно ты, снижается.

Когда у майнера ограниченные ресурсы, например, только один процессор или только одна видеокарта, то это, наверно, наилучший подход. «Наверно» из-за того, что при майнинге ТОН работают вероятностные механизмы, нет никакой гарантии, что майнер с тысячей мощных видеокарт выиграет у одного-единственного CPU. Скорее всего выиграет, но никаких гарантий.

Другая стратегия — это брать задания сразу со всех гиверов, вне зависимости от сложности. Когда есть десять процессоров/карт, а все остальные (или большинство) придерживаются стратегии «майним простейшего», то это может давать лучшие результаты.

Или майнить одновременно с трех самых простых гиверов. Или с трех самых сложных. Или выбирать гивера случайно, но направлять на него все свои ресурсы.

Тут нужно включать фантазию и регулярно проводить тесты стратегий. По отзывам наиболее эффективный подход — это делать НЕ как все, но как поступает большинство неизвестно, поэтому возвращаемся к фантазии, раскидыванию мозгов и проверкам своих гипотез.

Аппаратное обеспечение

Всегда ли будет побеждать более быстрая машина?

Нет, все майнеры идут разными путями к поиску решения, более быстрая машина имеет более высокую вероятность успеха, но это не гарантирует победу!

Какой доход будет приносить моя машина?

Проверьте оценку дохода.

Можно ли использовать BTC | ETH установки для майнинга TON?

Нет, поскольку TON использует метод хеширования SHA256, который отличается от BTC, ETH и других криптовалют.

Что лучше: одна быстрая машина или несколько медленных?

Это спорно. В реальном мире процессоры с меньшим количеством ядер обычно работают с более высокой тактовой частотой, поэтому вы, вероятно, добьетесь большего успеха с несколькими машинами.

Если я запущу несколько машин, они будут кооперироваться?

Нет. Каждая машина работает сама по себе, процесс поиска решения является случайным. Ни одна машина не пойдет по одному и тому же пути, поэтому их хешрейты складываются в вашу пользу без прямой кооперации.

Можно ли майнить TON coin на процессоре ARM?

Технически да, но ARM-версию майнера было решено не выпускать ввиду низкого фактического результата.

Программное обеспечение

Могу ли я майнить, используя Windows / xBSD / какую-нибудь другую ОС?

Да, существуют майнеры для Windows для видеокарт Nvidia и AMD. Инструкции описаны выше.

Буду ли я майнить TON coin быстрее, если запущу mytonctrl в режиме полной ноды?

Сам по себе процесс вычислений не станет быстрее, но вы получите некоторую стабильность и, самое главное, гибкость, если будете использовать свою собственную полную ноду / liteServer.

Инструкция по запуску TON майнера на Windows 💎

Cryptograf

0. Рекомендуемые драйвера для видеокарт

  • NVidia https://www.nvidia.ru/Download/index.aspx?lang=ru

Загрузка драйвера для NVidia

Указываем параметры своей карты, тип загрузки — Драйвер Game Ready, жмем Поиск, скачиваем найденный драйвер.
Для корректной работы майнера рекомендуется версия драйвера не ниже 471

  • AMD http://support.amd.com/en-us/download

Скачивание драйвера для AMD

Можно скачать ПО для автоматического определения и установки драйвера или выбрать конкретную модель видеокарты и скачать драйвер только для нее.

1. Скачиваем и распаковываем майнер

Скачиваем архив по ссылке ниже
https://github.com/tontechio/pow-miner-gpu/releases/latest
minertools-cuda-windows-x86-64.zip для NVidia
minertools-opencl-windows-x86-64.zip для AMD

Скачиваем архив

Распаковываем архив в какую-либо папку (рекомендуется создать папку в корне диска C, например C:\ton-gpu-miner)

Внимание, в пути к папке не должны присутствовать русские названия папок — майнер работать не будет!

Получаем такой результат

Папка майнера

2. Создаем файл global.config.json

В нашей папке необходимо создать файл global.config.json, сделать это можно разными способами:

Первый (самый простой)
Для ссылки ниже, жмем на нее ПРАВОЙ кнопкой мыши, выбираем «Сохранить ссылку как», указываем путь до нашей папки, сохраняем.
https://newton-blockchain.github.io/global.config.json

Второй
Открываем ссылку
https://newton-blockchain.github.io/global.config.json
Копируем все содержимого (CTRL+A — CTRL+C)
Создаем простой текстовый файл, в который вставляем скопированное, и сохраняем с именем (а так же расширением) global.config.json в нашу папку.

Папка майнера

3. Скачиваем и распаковываем BAT файлы

Скачиваем архив по ссылке ниже
https://github.com/tontechio/pow-miner-win-util
Жмем зеленую кнопку «Code», выбираем/нажимаем «Download ZIP»

Скачивание архива bat файлов

Распаковываем архив в нашу папку, получаем такой результат

Папка майнера

4. Запускаем тест BOOST_FACTOR

Тест нужен для определения оптимального параметра BOOST_FACTOR, благодаря которому можно добиться максимальной скорости работы для видеокарты.

Если у тебя одна карта, то можно сразу запускать файл test_cuda.bat для NVidia, test_opencl.bat для AMD. Запустится тестирование, которое продлится несколько минут, по истечению которого будет примерно такой результат

Результат тестирования

Запоминаем число best boost factor (на примере это 32), оно нам пригодится дальше. Так же можем наблюдать максимальную скорость работы видеокарты при использовании этого числа


Если у тебя несколько видеокарт, для запуска тестов на них нужно отредактировать файл run_config.ini, параметр GPU_ID. По дефолту этот параметр равен 0, что означает использование первой карты.
Для выбора второй необходимо установить этот параметр = 1
Для выбора третьей карты = 2
Для выбора четвертой = 3 и так далее.
Таким образом можно протестировать все карты.

Параметр GPU_ID

Узнать последовательность видеокарт можно в диспетчере задач (вкладка производительность)

Порядок видеокарт в системе

5. Настройка файла конфигурации для майнера

Для каждой карты будет запускаться свой экземпляр майнера, поэтому для нескольких видеокарт нужно создать несколько конфигурационных файлов, либо вовсе просто сделать копию папки майнера, разберем настройку для одного майнера

Открываем файл run_config.ini, в изначальном состоянии он выглядит так

файл run_config.ini
  • GIVER_ADDR – адрес гивера, откуда взять — https://ton.org/mining
    Можно выбрать любой из списка или тот у которого сейчас самая низкая сложность (отмечен справа)
    В версии майнера от 2021.11.21 появилась возможность установить автоматический или случайный выбор гивера.
    Для этого вместо конкретного адреса гивера нужно вписать auto (автовыбор гивера с наименьшей сложностью) или random (выбор случайного гивера)
    Например,
    GIVER_ADDR=auto
    GIVER_ADDR=random

Список гиверов
  • MY_ADDR – ваш кошелек (адрес), на который будет приходить награда, где взять — https://ton.org/wallets
    Указывать нужно только адрес Toncoin, полученный в вашем кошельке.
    На адреса бирж и торговых площадок награда не дойдет!
    Скачав файл Wallet.exe, рекомендую для него создать отдельную папку и уже в ней запустить его, потому что при создании кошелька рядом появится папка data, в которой и будет храниться ваш кошелек.
  • GPU_ID — порядковый номер видеокарты, указывает на то, какая видеокарта будет использоваться в майнинге, подробнее расписано в пункте 4. Для одной (первой) видеокарты оставляем 0.
  • GPU_PLATFORM_ID – платформа графических устройств, обычно платформа одна, оставляем 0. Возможно, если есть дискретная видеокарта, надо смотреть отдельно.
  • BOOST_FACTOR – как раз тут устанавливаем число, которое нашли в пункте 4 для соответствующей видеокарты.
  • CONFIG_FILE – название файла глобального конфига (пункт 2), оставляем как есть, если ничего не меняли в пункте 2.
  • USE_LOG – параметр включения / отключения логирования. Если указано «N» — весь лог (ход работы) будет отображаться в командной строке. Если же необходимо сохранить весь ход работы в файл для дальнейшего изучения, устанавливаем этот параметр равным «Y»
    Внимание, если установить этот параметр равным «Y», тогда в консоле не будет отображен ход работы майнера – он будет полностью записываться в файл.
  • LOG_FILE – название файла лога, при включенном логировании (параметр строкой выше). Для разных видеокарт необходимо разные названия (например log_3060.log, log_1050.log) во избежание ошибок при одновременной работе майнеров.
  • TEST_TIME – время (секунды) для тестирования одного из чисел BOOST_FACTOR. Для более точного просчета числа из пункта 4, можно увеличить этот параметр, например до 30, при этом время теста соответственно увеличится.

Пример готового файла

6. Запуск майнера

После правильной настройки, описанной в пунктах выше, можно запускать файл run_cuda.bat для Nvidia и run_opencl.bat для AMD.

Пример работы майнера

7. Как узнать, что видеокарта загружена и майнер работает правильно

Рекомендуемый способ, скачиваем GPU-Z https://www.techpowerup.com/download/techpowerup-gpu-z/
Устанавливаем, запускаем.
Переходим на вкладку сенсоры (sensors), выбираем из списка снизу нужную карту, смотрим параметр GPU Load, должен быть в районе 100% — карта майнит.

Карта загружена — майнер работает!

8. FAQ

Постоянно дополняемый FAQ для майнеров под Windows

https://telegra.ph/TON-mining-FAQ-11-13-2

Тут вы найдете ответы на самые часто задаваемые вопросы

TON Miner GPU на русском

English version

TON Miner поддерживает Linux, Windows и карты Nvidia, AMD.

CPU-Процессоры (Intel, AMD) также поддерживаются, но требует кастомной сборки из исходников (она была исключена из предварительных сборок из-за низкой эффективности).

ВАЖНО: процессоры Intel не подходят для майнинга ТОН

Последние обновления

Все обновления публикуются здесь:
https://github.com/tontechio/pow-miner-gpu/releases

Windows-утилиты:
https://github.com/tontechio/pow-miner-win-util

Установка

  • Linux
  • Windows 10/11
  • HiveOS (soon)

FAQ

  • Windows

Документация

  • tonlib-cli, tonlib-cuda-cli, tonlib-opencl-cli
  • pow-miner, pow-miner-cuda, pow-miner-opencl
  • lite-client
  • Алгоритм работы майнера

Поддерживаемые ОС и драйверы

  • NVIDIA CUDA 11.3+
  • NVIDIA Driver 471.11+
  • AMD GPU GCN 1.0+
  • Ubuntu 18.04
  • Ubuntu 20.04
  • Windows 10
  • Windows 11

Поддерживаеются и протестированны следующие GPU:

Поддерживаемое оборудование:

  • Nvidia: nVidia GTX 1060 или новее, Tesla series
  • Radeon RX 570 series или новее, AMD GPU GCN 1.0+

ВАЖНО: работа GPU вне списка не гарантируется и не поддерживается

GPU Hashrate
NVIDIA GTX1060 3.8e+08
NVIDIA GTX1070 5.2e+08
NVIDIA GTX1070 Ti 7.1e+08
NVIDIA GTX1080 8.6e+08
NVIDIA GTX1080 Ti 9.2e+08
NVIDIA GTX1660 Ti 7.2e+08
NVIDIA GTX1660 Super 6.4e+08
NVIDIA RTX2060 Super 8.7e+08
NVIDIA RTX2070 tbd
NVIDIA RTX2080 Super 1.3e+09
NVIDIA RTX3060 8.5e+08
NVIDIA RTX3060 Ti 1.2e+09
NVIDIA RTX3070 1.5e+09
NVIDIA RTX3070 Ti 1.6e+09
NVIDIA RTX3080 2.1e+09
NVIDIA RTX3090 2.4e+09
NVIDIA Tesla T4 9.3e+08
AMD Radeon 580 4.2e+08
AMD Radeon 6600 6.6e+08

Помощь от сообщества

Пишите о проблемах здесь:
https://github.com/tontechio/pow-miner-gpu/issues

Пулреквесты приветствуются:
https://github.com/tontechio/pow-miner-gpu

Контент сайта / требуется перевод:
https://github.com/tontechio/pow-miner-gpu/tree/gh-pages

Полезные ссылки

  • Telegram канал (RU): https://t.me/Toncoin_mining_rus
  • Telegram чат (EN/RU): https://t.me/tonmine
  • TON официальный сайт: https://ton.org/
  • TON Кошельки: https://ton.org/wallets
  • TON трейд и обмен: https://ton.org/coin

Dr. Elias, Dr. Andreas, Dr. Alexis and The Team

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как задать переменную окружения в windows 10
  • Microsoft virtual machine windows 7
  • Приложение ватсап для windows 10
  • Какая операционная система лучше для ноутбука windows или dos
  • Год создания windows 10 pro