Как подключить bitcoind к одному из ваших воркеров в пуле?

Я пытаюсь начать использовать старую башню для майнинга биткойнов и медленно пытаюсь разобраться в настройке…

  1. Бумажник

    Я зарегистрировался на биткойн-кошелек (coinbase), где мне дали идентификатор.

  2. Бассейн

    Я присоединился к пулу (Slush's Pool), где я подтвердил свою электронную почту и добавил свой личный? ID из моего кошелька. Записали на меня первого воркера:

    login: myusername.worker1
    password: something given
    
  3. Шахтер

    (моё оборудование занимается математикой), процессор Xeon

    • установлен сервер Ubuntu 12.04 64-бит
    • установлен биткойн,sudo apt-get install bitcoind
    • настроенный биткойн,vim ~/.bitcoin/bitcoin.conf

      server=1
      daemon=1
      rpcuser=INVENT_A_UNIQUE_USERNAME
      rpcpassword=INVENT_A_UNIQUE_PASSWORD
      

Чего я не понимаю, так это того, как мой идентификатор пула когда-либо был связан с тем, что работает на моей машине? Я также понятия не имею, что поставить для моего rpcuserи rpcpasswordобеспечить его уникальность.

Я читал, что .в вашем имени не может быть точки ( ) rpcuser?

Не уверен, каков минимум, необходимый в этом файле конфигурации:

Ответы (3)

Я думаю, вы немного неправильно понимаете, но вы на логическом пути. Вам нужно приложение/программа для майнинга (я предлагаю BFGminer, если вы используете Windows, рассмотрите guiminer). Итак, у вас есть собственный биткойн-экземпляр, к которому вы можете подключиться и добывать из него... И если вам каким-то образом удастся получить высокую долю различий с этого компьютера через несколько тысяч лет, вы получите блок. (Отсюда майнинг в пуле)

Быстрый tl; dr, потому что похоже, что вы используете nix-бокс:

  • Убедитесь, что у вас есть git, а также общие инструменты для сборки.

  • затем

    git clone https://github.com/luke-jr/bfgminer.git
    
  • Скомпилировать:

    ./autogen
    ./configure --enable-cpumining
    make
    

«Readme» находится здесь: https://github.com/luke-jr/bfgminer/blob/bfgminer/README

Как только вы закончите делать BFGminer, перейдите в slush pool и войдите в систему. Затем в этом правом разделе находится список рабочих под заголовком «Workers». Это приведет вас на страницу с запросом суффикса для входа в систему (это способ обозначить каждый уникальный компьютер для майнинга, но привязать его к вашей учетной записи), вас также попросят использовать пароль для этого майнера. Я предлагаю не использовать ваш пароль для входа в систему, поскольку он отображается без какого-либо шифрования в вашей основной ветке входа в систему.

После того, как вы введете свой суффикс для входа в систему (например, если бы мой usernameбыл «Джо» , а мой компьютер назывался «Ноги» (извините, в шутке с некоторыми друзьями приходится использовать его), мой суффикс был бы «.feet» . Мое полное рабочее имя будет be "Joe.feet" В этом примере я выбрал пароль "toes" .

После того, как вы сделали суффикс и пароль, вы нажимаете «Сохранить», и теперь вы снова на главном портале. Просто еще раз ради повторения. Мой новый рабочий (также называемый майнером или экземпляром в зависимости от пула) будет называться «Joe.feet», а пароль будет «toes».

Итак, «Joe.feet» — это имя пользователя, которое я ввожу в свое приложение для майнинга (BFGMiner). пароль будет паролем, который я использовал (в моем примере «пальцы»).

Теперь, когда вы создали и майнер, и построили BFGminer, выясните, используете ли вы SSE2 или SSE4... как только вы узнаете, какой SSE вы используете, вы можете начать майнинг в пуле slush с помощью этой команды (убедитесь, что вы вернуться в каталог, в котором находится bfgminer). (кстати, вы тоже можете сделать это bash-скриптом) (также запустить его на экране)

Если вы запускаете эту команду на SSE2, в противном случае у меня будет другая команда несколькими строками ниже (снова используйте screen... команда просто набирается screen. Затем вы дважды нажимаете Enter.)

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

SSE2 версия команды

./bfgminer -a sse2_64 -o stratum+tcp://stratum.bitcoin.cz:3333 -u Joe.feet -p toes

SSE4-версия команды

./bfgminer -a sse4_64 -o stratum+tcp://stratum.bitcoin.cz:3333 -u Joe.feet -p toes

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

Спасибо большое за вашу помощь!!! Я просмотрел спецификации своего оборудования через: sudo lshw -html > ~/hardware_info.html и обнаружил, что мой процессор имеет возможности sse2.
похоже, что ваш флаг -a указывает тип алгоритма sha256 и имеет отношение только к внешнему оборудованию (например, если бы я купил один из этих специализированных ключей). Я только что сбросил флаг '-a sse2_64' и вижу, что что-то начинает происходить. похоже, что он ожидает устройства или не может получить «рабочие нагрузки». я проверил использование моего процессора через «верх», и оно очень низкое. я не уверен, есть ли способ подтвердить, что я прокручиваю цифры через свой грязный аккаунт...
да, похоже, никаких устройств не найдено. кажется, ожидает банк извержений...
вы скомпилировали с опцией процессора? Также попробуйте автоопределение? Это одна или другая из приведенных ниже команд. уже поздно, так что я не могу думать слишком хорошо :P -a fastauto -a fastauto* Извините, что потребовал некоторое время, чтобы ответить вам. Я проверю через 5 часов, чтобы увидеть, все ли в порядке или нет.
@e-sushi, тогда происходит недопонимание и недопонимание. Я сделаю вики для вас, чтобы редактировать, как вы считаете нужным.

Если вы майните в пуле, bitcoindэто даже не имеет ничего общего с системой. Он не должен быть запущен, он даже не должен существовать на вашем жестком диске. Удаленный пул сделает это за вас.

Оценка

Я думаю, вы немного неправильно понимаете некоторые вещи, но в основном вы уже на правильном пути.

  1. Бумажник

    Я зарегистрировался на биткойн-кошелек (coinbase), где мне дали идентификатор.

Большой.

Если вы хотите управлять своим кошельком (отправлять и получать биткойны, создавать новые кошельки и т. д.) на локальном компьютере, это обязательно. На заметку: если вам нужно что-то более простое (имеется в виду: с графическим интерфейсом), вам следует взглянуть на множество настольных клиентов, на которые указывает bitcoin.org ; например: Биткойн-QT.

  1. Бассейн

    Я присоединился к пулу (Slush's Pool), где я подтвердил свою электронную почту и добавил свой личный? ID из моего кошелька. Записали на меня первого воркера:

    login: myusername.worker1  
    password: something given
    

Это идеально.

  1. Шахтер

    (моё оборудование занимается математикой), процессор Xeon…

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

Заполнение пробела с помощью программного обеспечения для майнинга

Теперь, когда вы знаете, что вашему «майнеру» нужно «программное обеспечение для майнинга», чтобы иметь возможность добывать такие вещи, как биткойн, давайте посмотрим, что вам нужно, чтобы начать свои собственные усилия по добыче…

Поскольку вы упомянули, что используете операционную систему Ubuntu, вы можете просто погрузиться в Центр программного обеспечения Ubuntu, чтобы загрузить и загрузить один из готовых майнеров:

  • cgminer

    Если вы предпочитаете создавать собственную сборку из исходников, проверьте репозиторий cgminer GitHub .

    Более простой способ — установить готовую сборку из Центра программного обеспечения или введя следующие команды в окне терминала:

     apt-get update
     sudo apt-get install cgminer
    

    Или вы просто устанавливаете «cgminer» через Ubuntu Software Center:

    Снимок экрана «cgminer» в Центре программного обеспечения Ubuntu

  • бфгмайнер

    Если вы предпочитаете создавать собственную сборку из исходного кода, проверьте репозиторий bfgminer на GitHub .

    Более простой способ — установить готовую сборку, введя в окне терминала следующие команды:

     apt-get update
     sudo apt-get install bfgminer
    

    Или вы просто устанавливаете «bfgminer» через Ubuntu Software Center:

    Снимок экрана «bfgminer» в Центре программного обеспечения Ubuntu

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

  • ЦП Майнеры

    Лично я бы не рекомендовал использовать майнеры, работающие только на процессоре, потому что они, как правило, медленнее по сравнению с вышеуказанным программным обеспечением для майнинга. Причина проста: майнеры CPU игнорируют потенциальное преимущество, которое может предложить ваш GPU (графическая карта). Было сказано, что…

    Если вы предпочитаете создавать собственную сборку из исходников, загляните в репозиторий cpuminer на GitHub .

    Более простой способ — установить готовую сборку, введя в окне терминала следующие команды:

     apt-get update
     sudo apt-get install cpuminer
    

    Или вы просто устанавливаете «cpuminer» через Ubuntu Software Center:

    Скриншот «cpuminer» в Центре программного обеспечения Ubuntu

    В стороне: этот проект программного обеспечения для майнинга предоставил базу исходного кода, на которой были построены другие подобные bfgminerпроекты cgminer.

Запуск программного обеспечения для майнинга

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

Но чтобы вы начали, я приведу простые примеры для обоих cgminerи bfgminer. Я думаю, вы уже знаете, как открыть окно терминала, чтобы запустить программу из командной строки. Для данных параметра командной строки я предполагаю Slush's pool, как вы указали в своем вопросе, а также используя ваш пример логина myusername.worker1и пример пароля mypassword.

  • cgminer

    cgminer -o stratum+tcp://stratum.theminingsite.com:3333 -u theusername -p thepassword
    
  • бфгмайнер

    bfgminer -o stratum+tcp://stratum.theminingsite.com:3333 -u theusername -p thepassword
    
  • cpuminer

    cpuminer -o stratum+tcp://stratum.theminingsite.com:3333 -u theusername -p thepassword
    

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

Вот и все… как только у вас будет установлено, запущено и запущено программное обеспечение для майнинга, вы начнете добывать биткойн (или подобную криптовалюту).

Удачи - она ​​вам понадобится

Если «биткойн-фея» не будет относиться к вам бережно, добыча биткойнов с использованием среднего компьютерного оборудования принесет больше затрат, чем прибыли. В маловероятном случае вы получаете «прибыль», не ожидайте сотен биткойнов… скорее думайте в реалистичном диапазоне в несколько саточи.

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

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

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