Насколько быстрым должно быть интернет-соединение для майнинга ETH?

Насколько быстрым должно быть интернет-соединение для майнинга Эфириума и не должно быть проблем с подключением? Что с пингом?

И сколько ГБ данных будет загружено за месяц? У меня лимит 250гб.

Ответы (2)

Насколько быстрым должно быть интернет-соединение для майнинга ETH?

В настоящее время у меня скорость загрузки ~ 10 Мбит/с и скорость загрузки 1 Мбит/с, и этого достаточно для майнинга блокчейна Ethereum при обычном использовании Интернета, включая видео.

На приведенном ниже дневном графике средняя скорость передачи данных составляет от 200 до 358 Кбит/с.


Что с пингом?

Мое время пинга до пула, в котором я сейчас майню, составляет от 359 до 432 секунд в коротком тесте.


И сколько ГБ данных будет загружено за месяц?

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

Сетевой трафик майнинга Ethereum

На приведенной выше диаграмме ежедневный трафик в размере 2,46 ГиБ полученного и 2,00 ГиБ переданного был бы хорошим представителем моего сетевого трафика Ethereum, состоящего из трафика от экземпляра gethпрограммного обеспечения узла блокчейна и 2 экземпляров программного ethminerобеспечения для майнинга. Мое ethminerпрограммное обеспечение для майнинга в основном использовало майнинг в одиночку, но иногда указывает на майнинг с пулом.

На месячном графике месяцы с декабря 2015 года по март 2016 года будут репрезентативными для сетевого трафика Ethereum.

Моя ежемесячная оценка из приведенных выше диаграмм будет составлять от 32 до 54 ГиБ загрузок и от 25 до 91 ГиБ загрузок с общим объемом передачи от 73 до 141 ГиБ.


Так

  • Вы должны быть в порядке, если у вас есть графический процессор (GPU) и вы хотите майнить блокчейн Ethereum и иметь достаточно быстрое интернет-соединение с лимитом загрузки 250 Гб. Если у вас нет блока графического процессора, см. Стоит ли майнинг на процессоре эфира? . Но следите за использованием ваших данных и останавливайте обработку, если вы приближаетесь к своим пределам.

  • При самостоятельном майнинге блокчейна ваше gethпрограммное обеспечение потребует от вас загрузить текущую копию блокчейна, прежде чем можно будет начать майнинг. Это может составлять от 4 Гб (с geth --fastопцией) до 14 Гб для полной цепочки блоков ( gethбез --fastопции).

    После первоначальной загрузки блокчейна Ethereum ваш ежемесячный объем передаваемых данных может составлять от 73 до 141 ГиБ. Вы можете уменьшить это количество, ограничив количество одноранговых соединений, к которым подключается ваша gethпрограмма, используя параметр --maxpeersкомандной строки.

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

  • И если вы все-таки решите объединить майнинг, постарайтесь не использовать самые большие (и более крупные) пулы, так как в этих пулах слишком большая концентрация хэш-мощности, а это нехорошо для сети Ethereum. Вы найдете некоторые из пулов, перечисленных на etherchain.org — Статистика майнеров и дополнительную информацию в разделе Какие есть хорошие пулы для майнинга? .



Обновление от 31 января 2017 г.

По просьбе @gatb27, вот обновление сетевого трафика моего майнера. Обратите внимание, что мои отчеты о брандмауэре прекратились где-то в октябре 2016 года, поэтому на диаграммах отображаются данные только до этого момента.

введите описание изображения здесь

Привет @BokkyPooBah, спасибо за объяснение! Не могли бы вы предоставить нам некоторые обновленные данные и, возможно, что-нибудь о легком клиенте, реализованном в Geth 1.5? :)
@gatb27, некоторая статистика легкого клиента на ethereum.stackexchange.com/a/11295/1268 .
@ gatb27, я обновил диаграмму сетевого трафика, но мой брандмауэр перестал собирать данные в октябре 2016 года (обычный сбой при обновлении).
большое спасибо за обновление поста, а также за пост о легком клиенте :)
когда легкий клиент должен получить значение, сохраненное в смарт-контракте, сохраненном по адресу smartContract_address, какая операция выполняется для запроса значения его одноранговым узлам?
Ладно, глупый вопрос. Является ли GiB «гигабайтами» или «гигабайтами пропускной способности»? Я просто никогда не видел, чтобы GiB использовалось как аббревиатура. Это какой-то горнодобывающий термин, о котором я просто не знаю? Я пробовал гуглить.

Сам майнинг не использует такую ​​большую пропускную способность, однако синхронизация цепочки блоков. Для синхронизации блокчейна с использованием параметра --fast было использовано около 12 Гб (начальная синхронизация) и около 100 Мб за последние 2 недели. Сам майнинг использовал ровно 150мб за последние 14 дней.

Интересно, вы --fastмайните на синхронизированном клиенте?