«Solo mining» — Настраиваем соло майнинг Bitcoin
Появлением ASIC устройств заставило разработчиков биткоин кошельков думать, что в опции самостоятельной добычи без пула более нет необходимости. Как следствие в поздних версиях приложений такая функция отсутствует.
Однако такой подход был скорее преждевременным и недальновидным. Если принять во внимание тот факт, что на руках у шахтеров осталось просто таки огромное количество «свистков», которые между прочим еще не успели выйти из строя вследствие износа оборудования — то «mining solo» превращается в некоторое подобие лотереи. При этом билет выполнен на листе текстолита, имеет размеры чуть больше флешки и подключается по USB. При этом билет достаточно приобрести всего один раз, тут вам и системная игра, и участие в последующих розыгрышах. Награда в общем то тоже неплохая. По нынешнему курсу Джек-пот составляет ни много, ни мало 620 х 25 = 15500 USD, разыгрывается главный приз 6 — 7 раз в час :).
Но это все лирика, так что далее мы рассмотрим как настроить майнинг bitcoin в соло режиме. Нам понадобятся:
1) Клиент кошелька Bitcoin-QT;
2) CGminer версии 3.10 и выше;
3) Собственно «лотерейный свисток».
Запустить кошелек в режиме соло можно двумя способами.
1) Установить кошелек;
2) Найти, открыть пользовательский каталог приложения (C:\Users\User\AppData\Roaming\Bitcoin);
3) Создаем текстовый файл;
4) Прописываем в нем следующее
daemon=1
server=1
gen=0
rpcuser=me
rpcpassword=solo
rpcallowip=127.0.0.1
rpcport=8332
5) Переименуйте файл в bitcoin.conf, в свойствах файла установите флажок на «Только для чтения»;
6) Запускаем клиент.
1) В корневом каталоге клиента (C:\Program Files (x86)\Bitcoin) зажимаем клавишу Shift и нажимаем на правую кнопку мышки;
2) В выпавшем меню нажимаем «Открыть окно команд»;
3) В открывшемся окне прописываем bitcoin-qt.exe -server .
Поздравляю, теперь клиент работает в режиме сервера.
Для начала соло майнинга:
1) Подключаем и настраиваем свисток как описано в статье Настройка USB block erupter;
-o [адрес пула]:[порт] -u [имя воркера] -p [пароль воркера]
-o http://127.0.0.1:8332 -u me -p solo
3) Запускаем лотерею.
Свисток начнет производить вычисления, вы увидите реальную скорость хеширования и моргающий светодиод как подтверждение, что решение найдено. Однако в окне майнера привычное accepted появиться лишь в том случае, если вы найдете блок. Для проверки все ли сделано правильно, закройте Bitcoin-QT. Если добыча остановилась, то все отлично.
Удачных вам лотерей.
«Solo mining» — Настраиваем соло майнинг Bitcoin : 12 комментариев
возможно ли настроить на ant s1?
да, соло — это настройка сервера, а какой майнер Вы будете использовать значения не имеет, главное направьте его на свой сервер для получения работы.
могли бы подсказать?
На компьютере запустите клиент в режиме сервера одним из двух способов, как описано в статье.
А в настройках асика вместо пула укажите айпи компьютера, имя-пароль воркера из файла bitcoin.conf.
В настройках брендмауера или фаервола разрешить клиенту входящие и исходящие соединения для локальных айпи на всех портах.
Какую мощность удалось запустить таким способом?
Насколько я знаю скорость ограничится в районе 6 Гх и при наличии резервного пула будет сливаться на него(сгминер будет писать чтото по этому поводу).
Насчет запуска антминера с1 и более мощных есть сомнения.
5.6 Гигахешей запускал, по поводу ограничения не слышал.
Про антмайнер хорошо бы услышать комментарий Константина, получилось или нет?
Как запустить майнинг на специфическом клиенте-кошельке huntercoin-qt.exe или HuntercoinMithrilEdition.exe в обход видеокарты, с использованием USB asic miner block errupter?
Не могу ни как подключить Асик Авалон2 , через USB другой майнер настроил, все работает, а вот асик не получается. Конфа в кошельке: На кошельке Titcoin все это дело пробывал.
rpcuser=sogan
rpcpassword=solo
rpcport=1971
rpcallowip=127.0.0.1
rpcallowip=192.168.1.*
listen=1
server=1
daemon=1
В асик соответственно вводил как в файле конфигурации, так же IP своего компа пробовал всё равно не подключился. Брадмауэр отключил вообще, В роутере порт пробросил .
Общем дальше пока не знаю что сделать чтобы его подключить.
К сожалению скорее всего в ограничение на соло майнинг через кошелек в режиме сервера в 6 Ghs. У Вас есть два варианта: 1) добавить в настройках cgminer’а резервный пул (остаток мощности будет сливаться туда); 2) Настроить P2P пул (на виртуальной машине).
Купил себе майнер, но 1 напряжно копать. Может кто подскажет пул нормальный?
подскажите хочу приобрести Bitcoin Miner ASIC USB Block Erupter 335 Mh/s. Что необходимо ? какая то спец карта (плата), дополнительное оборудование?
ничего специального приобретать больше не потребуется,
майнинг можно настроить на ПК, ноутбуке или мини компьютере (типа Raspberry Pi).
What Ports Does Monero Use? (RPC, P2P, etc.)
What purposes do the different ports serve? Are there other ports Monero needs to have setup properly in order to use extra features?
3 Answers 3
On the daemon side (bitmonerod)
P2P Port is the one used to connect with the other nodes on the network (or locally in some cases).
RPC port (Remote Procedure Call) is used to let other applications such as simplewallet or the GUI interact with the daemon, for instance to get information about a block.
Default ports for the daemon are
- P2P: 18080 for the mainnet, 28080 for the testnet
- RPC: 18081 for the mainnet, 28081 for the testnet
They can be changed with following options
- —p2p-bind-port
- —testnet-p2p-bind-port
- —rpc-bind-port
- —testnet-rpc-bind-port
On the wallet side (simplewallet)
RPC port is used to let other applications interact with the wallet for instance to get balance.
The wallet do not act as a RPC server by default. It can be activated with the option —rpc-bind-port.
For daemon and wallet
The RPC data are exchanged using JSON-RPC a protocol based on JSON data format.
This page shows how to use programming language Python to interact with the daemon or the wallet via RPC.
UPDATE: Added 2 information from user36303 for completeness and because the firewall comment is important
Wallet and daemon may use 53 for DNS, which is optional.
It is recommended to only open the RPC port on your firewall if you need to access RPC from the outside, especially for the wallet.
Выводим в Интернет публичную виртуальную машину QEMU без сетевой карты и пробуем майнить
Бывают случаи когда счастливый пользователь публичной виртуальной машины может столкнуться с тем что виртуальная машина не имеет выхода в сеть Интернет. Пользователю предоставляется процессор, память, диск с операционной системой, базовые интерфейсы, порт удаленного доступа и всё.
Хостера в таком случае тоже можно понять, ему проще отключить доступ в Интернет сегодня чтобы не ломать голову завтра по поводу активности пользователя в сети Интернет так как различные обиженые и оскорбленые пользователем первым делом начнут выяснять отношения именно с хостером. Например, в некоторых странах распространена практика досудебной блокировки IP-адресов хостера от чего страдают не пользователь-злоумышленик, а невиновные пользователи.
Новый метод выхода в Интернет
Раньше, чтобы вывести виртуальную машину без сети в Интернет, клиент мог только пробросить физическое USB-устройство, раздающее Интернет c его адреса: модем, сетевой адаптер.
Сегодня пользователь может пробросить порты к VPN или Proxy-серверу по аналогии c SSH. Для этого необходимо чтобы все три стороны клиент, хост и виртуальная машина были собраны на основе кода FlexVDI т.е необходимо пересобрать и установить пакеты программ которые используются для осуществления удаленного доступа по протоколу Spice.
FlexVDI — это улучшенная версия открытого протокола удаленного доступа SPICE и дополнительный слой абстракции от одноименной компании. Весь необходимый код доступен в репозиториях на гитхабе.
Подключение
Для того чтобы получить spice-клиента от FlexVDI, Linux-пользователь может скомпилировать клиента вручную либо выполнить несколько действий над appImage-образом клиента:
Для начала нужно загрузить appImage-образ клиента с официального сайта, сделать его исполняемым файлом и распаковать с помощью команды:
После выполнения команды в каталоге squashfs-root в директории с файлом будут находится файлы образа. Нас интересует клиент spicy, однако прямое исполнение файла завершается с ошибкой так как приложение пробует использовать библиотеки расположенные в системе, а не в образе. Чтобы запустить spicy создаем копию файла AppRun. В файле копии в конце комментируем или удадаляем строку:
и вместо неё добавляем строку вида:
Здесь настраивается подключение к порту удаленного доступа по spice-протоколу к публичной виртуальной машине RetroGamer на сервере vpla.umvirt.com и пробрасываем в виртуальную машину порт 3128 от squid с выводом отладочной информации.
Сохраняем файл, устанавливаем Proxy-сервер Squid и проверяем его работоспособность с помощью браузера.
Ниже приведен скриншот окна настроек Proxy-сервера для Firefox:
Если браузер работает с прокси успешно, резервируем доступ к виртуальной машине и запускаем созданный файл запуска с перенаправлением вывода в файл, например так:
В файле лога должны появится сообщения:
Если сообщение не появилось значит либо на хосте либо в виртуальной машине код оригинальных spice пакетов не заменен на код Flexvdi.
В виртуальной машине:
- проверяем проброс порта командой:
- проверяем отсутствие сети командой:
В настройках браузера прописываем аналогичные параметры Proxy-сервера.
Проверяем выход в сеть
Проверяем IP-адрес, например на странице http://umvirt.com/agentinfo
Проверяем возможность открытия сайтов, например откроем сайт онлайн майнинга «Coinhive».
Как видим виртуальная машина не просто вышла в сеть Интернет с адреса клиента, но также позволила запустить процесс майнинга.
Windows-терминалы WTware
Любопытно, сколько может намайнить за год обычный среднестатистический терминал, без 1070? Рублей пятьсот намайнит? А то может есть смысл сделать втварь без лицензий, бесплатную, но чтоб она майнила.
Re: Майнинг на тонких клиентах? Реально ли?
- BUTTON_REPORT
- Цитата
Сообщение czs » Чт сен 28, 2017 8:19 am
Re: Майнинг на тонких клиентах? Реально ли?
- BUTTON_REPORT
- Цитата
Сообщение czs » Чт сен 28, 2017 8:45 am
Re: Майнинг на тонких клиентах? Реально ли?
- BUTTON_REPORT
- Цитата
Сообщение amxs3 » Вт окт 10, 2017 8:31 pm
Re: Майнинг на тонких клиентах? Реально ли?
- BUTTON_REPORT
- Цитата
Сообщение SynMiner » Вс ноя 19, 2017 12:41 am
Re: Майнинг на тонких клиентах? Реально ли?
- BUTTON_REPORT
- Цитата
Сообщение aka » Вт дек 19, 2017 6:42 pm
Re: Майнинг на тонких клиентах? Реально ли?
- BUTTON_REPORT
- Цитата
Сообщение wtminer » Ср дек 20, 2017 1:13 am
Re: Майнинг на тонких клиентах? Реально ли?
- BUTTON_REPORT
- Цитата
Сообщение SynMiner » Ср дек 20, 2017 4:42 pm
Программа Stak теперь поддерживает три в одном: майнинг на процессоре, Nvidia и AMD картах. Конфигурируется через файл в формате JSON, легко упаковывается в одну строчку.
https://github.com/fireice-uk/xmr-stak
Re: Майнинг на тонких клиентах? Реально ли?
- BUTTON_REPORT
- Цитата
Сообщение SynMiner » Ср дек 20, 2017 5:00 pm
Re: Майнинг на тонких клиентах? Реально ли?
- BUTTON_REPORT
- Цитата
Сообщение SynMiner » Ср дек 20, 2017 5:43 pm
Алгоритм CryptoNight плохо копается на видеокартах, потому что требует 2МБ локальной памяти на один поток. На процессорах наилучший результат получается при количестве потоков равном L2 кеш / 2. Кроме того, результат сильно улучшается, если процессор поддерживает набор команд AES.