maximum difficulty of found share что значит

Что такое шары в майнинге?

При запуске любого майнинга пользователь периодически видит текст с найденными шарами, в etherium это надпись share found в других майнерах может быть Accepted share, или просто слово yes.

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

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

Шары в процессе майнинга

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

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

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

Зачем нужны шары

Кроме того, что share необходимы для поиска цифровой подписи нового блока, они используются в качестве идентификатора майнера. Сложность добычи любых альтов растет в геометрической прогрессии, соответственно, на одном ПК или ферме найти блок крайне сложно. На это уйдет от нескольких месяцев до 2-3 лет. Проблема решается объединением майнеров в сообщество – pool.

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

Сложность шары

Найденная шара еще не означает, что будет открыт новый блок. Это только возможное решение. Поэтому считать будущий доход, отталкиваясь от количества принятых share, нельзя. Рассмотрим простой пример, как сложность решений влияет на добычу криптовалюты: хэшрейт пула – 5 Ph/s, мощность видеокарты класса GeForce 1070 – около 35 Mh/s. Установлено 5 карт. Составляем пропорцию: 35 000 000*5*100%/5 000 000 000 000 000=0,0000035%. Соответственно, чтобы получать хотя бы 1% от доходов пула, нужно около 300 000 ферм.

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

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

При расчете вознаграждения сложность шар подбирается еще и с учетом времени, которое требуется для нахождения одного блока. Все эти нюансы привели к тому, что появились различные системы формирования выплат: PPS, PROP, PPLNT и др. Наиболее часто используется PPLNS.

Как работают выплаты PPLNS

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

Рассмотрим пример: ограничение установлено в 30 000, за время нахождения блока майнер успел передать 500 шар, вознаграждение за блок – 10 альткоинов. Формула выглядит так: 500*10/30000=0,16. Пользователь получит столько альтов на баланс.

Каждый раз решение задачи занимает разное время и приносит различный результат. Используя одни и те же технические ресурсы, за час можно получить как 1000 шар, так и 500 или 2000. Поэтому предложенная система расчетов считается одной из наиболее честных и удобных.

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

Источник

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

Любой майнер слышал термины “шара” и “сложность шары”. Понятия важные — в том числе для заработка, так что их нужно понимать. Давайте разберёмся, что такое шара, зачем ей нужна сложность, чем шара отличается от решения блока и почему их нельзя путать.

Чтобы хорошо усвоить материал, настоятельно рекомендуем прочитать статью “Что такое майнинг? Удача в майнинге”. А ещё лучшё — всю Криптобиблию, где собраны наши лучшие статьи о принципах работы криптовалют, майнинга и других смежных тем.

Майнинг пул Эфириума. Источник: 2Miners.com

Давайте обратимся к Эфириум-пулу 2Miners. Пул использует систему выплат PPLNS, а на главной майнинг-пула указана сложность шары — 8,6G. Похоже на обозначение сети мобильного интернета из далёкого будущего, но это не так. Начинаем.

Сложность шары. Источник: 2Miners.com

Что такое шара (share) в майнинге

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

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

Шара (share) — возможное решение блока. Ключевое слово — “возможное”.

Очень часто люди видят в майнере SHARE FOUND, радостно кричат и ошибочно полагают, что нашли блок! Как было в романе «Чапаев и пустота» Виктора Пелевина: выглядит как решение блока, но на самом деле нет ни блока, ни решения.

Читайте также:  что делать в июле в огороде и саду

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

Очень часто юные майнеры думают, что надписи “Share Found” и “Share accepted” значат, что они нашли блок. А если посмотреть на скриншот ниже, то найденных блоков и вовсе “окажется” два, ну а майнерам в таком случае якобы полагается много-много денег.

Интерфейс майнера Claymore. Источник: Claymore

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

На основании постоянно отправляемых шар майнером пулу последний строит график хешрейта майнера, оценивает вклад майнера в поиск блока и понимает, находится майнер в онлайне или нет.

Существует большое количество способов оценки вклада майнера или распределения вознаграждения: PPS, PROP, PPLNS, PPLNT и другие. Это большой материал для отдельной статьи. Пока рассмотрим одну из систем — PPLNS.

Как работают выплаты PPLNS

PPLNS расшифровывается как «Pay Per Last N Shares» или по-русски «Оплата за последние N шар». Здесь N — произвольное число, заданное администраторами майнинг-пула. Например, N = 20000. Что это означает?

Часто в чатах о майнинге, идут подобные разговоры: “вот на пуле NNN шар в час 10, а на пуле AAA — всего 2. Да, такое возможно, просто на пуле ААА сложность шар больше, но при этом прибыль майнеров на обоих пулах будет одинаковой.

При нахождении блока выплаты майнерам производятся в соответствии с долей их вклада в последние 20 тысяч шар пула. То есть если награда за блок Эфира — 2 ETH, а ваших шар в последних 20 тысяч на пуле будет, к примеру, 1000, тогда вы получите 5 процентов от всего блока — 0.1 ETH. Математика простая.

На 2Miners можно зайти в статистику и в автоматическом режиме посмотреть, какая доля у ваших шар на пуле в данный момент. Рассмотрим пример с майнером, адрес кошелька которого — 0x7aa5e01be053e585a756586ee3fcd7b3f41fcd49.

Вставляем его в верхнем правом углу пула и попадаем в статистику. Долю шар можно найти в желтой рамочке:

Доля решений майнера. Источник: 2Miners.com

Сложность шары

Возвращаемся к началу статьи. Разберёмся с тем, что такое сложность шар 8,6G. Она, к слову, может быть 4G, 8G, 16G, 1000000G и так далее.

Ещё раз настоятельно рекомендуем прочитать “Что такое майнинг? Удача в майнинге”. Если вы «в теме», тогда смотрим сложность сети Ethereum:

Сложность Эфириум-пула 2Miners. Источник: 2Miners.com

На момент написания статьи сложность сети Ethereum 2.60 P = 2 600 T = 2 600 000 G. Иногда сложность обозначают в P/T/G или Ph/Th/Gh. Сути это не меняет, сложность Эфира 2.6 петахеш = 2.6 тысячи терахеш = 2.6 миллиона гигахеш.

Далее для простоты мы будем рассматривать только идеальный мир — то есть удачу в 100 процентов. Предположим, что пулы выстраиваются в очередь и получают блоки по порядку в соответствии со своим хешрейтом: у 2Miners 500 Mh/s — вот ему десять блоков в день, у XMiners 5000 Mh/s — вот ему сто блоков в день.

На деле же всё может быть совершенно не так, один день пул при хешрейте 500 Mh/s получит 5 блоков, другой день — 10 блоков, третий день — 13 блоков, хотя хешрейт будет всё те же 500 Mh/s. Однако если рассмотреть большой промежуток времени, удача будет стремиться к 100 процентам, о чём мы уже говорили в статье об удаче.

Итак, идеальный мир, удача 100 процентов, смотрим на сеть Эфириума:

Улавливаете? Если сложность сети Ethereum составляет 2.55 P, а сложность шар пула равна 8.6G, то пул должен получить в идеальном мире 296.5 тысячи шар, чтобы найти решение одного блока. Иными словами, при идеальном стечении обстоятельств — или как говорят, 100 процентах удачи — после каждых 296.5 тысячи шар пул будет находить блок.

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

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

Связь сложности шары и сложности майнинга

Сделаем важные выводы.

Если майнер на пуле всего один, можно поставить сложность шар, равную сложности сети. В этом случае визуально в статистике пула не будет происходить ничего. График скорости будет пуст, а в онлайне или офлайне ферма — будет неизвестно. Абсолютно. А потом наступит чудесный момент и блок вдруг найдётся! А потом опять придётся сидеть в засаде часами или днями — это очень неудобно.

Например, поэтому даже на соло пулах 2Miners.com майнеры отправляют шары небольшой сложности. Это делается ради графиков, статистики и данных о статусе работы фермы — то есть в онлайне она или нет.

Статистика сети Эфириума. Источник: 2Miners.com

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

Главное, что вы должны запомнить — сложность шар не влияет на ваш доход. Также может серьёзно отличаться количество шар на разных пулах с разными настройками сложности шар. Это не значит, что большее количество шар в час будет приносить больше денег. Денег будет везде одинаково.

Источник

расшифровка лога Фениксмайнера

kirrus

Свой человек

Может кому пригодиться..

2021.01.20:14:52:10.081: GPU1 Eth: GPU1: ETH share found!
2021.01.20:14:52:10.081: eths Eth: Send:

2021.01.20:14:52:10.081: eths Eth: Share actual difficulty: 8336 MH
2021.01.20:14:52:10.086: main Eth speed: 97.742 MH/s, shares: 59/2/1, time: 0:41
2021.01.20:14:52:10.086: main GPUs: 1: 30.773 MH/s (19/1) 2: 33.874 MH/s (20) 3: 33.094 MH/s (22)
2021.01.20:14:52:15.180: main Eth speed: 97.742 MH/s, shares: 59/2/1, time: 0:41
2021.01.20:14:52:15.180: main GPUs: 1: 30.774 MH/s (19/1) 2: 33.873 MH/s (20) 3: 33.095 MH/s (22)
2021.01.20:14:52:18.539: eths Eth: Send:

Читайте также:  при какой численности людей единовременно находящихся на этаже здания должны быть вывешены

2021.01.20:14:52:18.540: eths Eth: Send:

батник настроен eu1.ethermine.org:4444

BANZAI

Свой человек

Может кому пригодиться..

2021.01.20:14:52:10.081: GPU1 Eth: GPU1: ETH share found!
2021.01.20:14:52:10.081: eths Eth: Send:

2021.01.20:14:52:10.081: eths Eth: Share actual difficulty: 8336 MH
2021.01.20:14:52:10.086: main Eth speed: 97.742 MH/s, shares: 59/2/1, time: 0:41
2021.01.20:14:52:10.086: main GPUs: 1: 30.773 MH/s (19/1) 2: 33.874 MH/s (20) 3: 33.094 MH/s (22)
2021.01.20:14:52:15.180: main Eth speed: 97.742 MH/s, shares: 59/2/1, time: 0:41
2021.01.20:14:52:15.180: main GPUs: 1: 30.774 MH/s (19/1) 2: 33.873 MH/s (20) 3: 33.095 MH/s (22)
2021.01.20:14:52:18.539: eths Eth: Send:

Источник

What is Share and the Share Difficulty When You Are Mining at the Pool

In this article, we will explain what a share and a share difficulty mean, how a share is different from a block solution and why you shouldn’t confuse them.

What is a Mining Share?

At the earliest days of the mining, any processor or GPU had the sufficient power required for finding many solutions per day and getting a reward for the detected block.

With an increase of the interest to the cryptocurrencies, the difficulty level of the “puzzles” also increased, and a standalone PC could not find many solutions anymore.

Difficulty level was rising because the reward for the newfound block was growing as well as its equivalent in value. That was the time when miners decided to unite their efforts and create the mining pools.

Therefore, even weak devices that are working simultaneously on solving the same “puzzle” have a chance to find its solution which would enable miners to create a new block.

Mining pools get solutions from all the connected miners, and if one of those numerous solutions appears to be a proper one, the pool gets a reward for the created block. This reward is shared proportionally to the efforts applied by the miners and forwarded to their wallets.

Share is a potential block solution. So it may be a block solution, but it is not necessarily so.

For example, suppose a block solution is a number that ends with 10 zeros and, a share may be a number with 5 zeros at the end. Sooner or later one of the shares will have not only 5, but 10 zeros at the end, and this will be the block solution.

A big mistake among beginning miners is to think that they find a block (or even two), when they see phrases like ‘Share Found’ and ‘Share accepted’ in their mining software.

Mining pools need shares to estimate the miner’s contribution to the work performed by the pool to find a block.

Based on the shares that a miner sends to the pool, the pool then plots a miner hashrate graph. It also allows you to determine whether a miner is online or not, etc.

There are numerous miner reward systems: PPS, PROP, PPLNS, PPLNT, and many more. It would take too much time to describe all of them, so let’s focus on PPLNS for now.

How does PPLNS Work?

PPLNS stands for ‘Pay Per Last N Shares’, where ‘N’ is a random number determined by mining pool operator. Suppose N equals 20,000. What does it mean?

It means that when you find a block, your reward is calculated based on your contribution to the last 20,000 pool shares. So if Ether block reward is 2 ETH and you account for 1,000 of the last 20,000 pool shares, then you’ll get 5% of the reward – 0.1 ETH. On 2Miners you can automatically check your statistics and your current share rate on the pool.

For example, if you enter the following miner wallet address 0x244c12d0c1148f59d3f1684e562d3d5f9d1df8c6 in the upper right corner on the pool web page, you will get access to its statistics. In the top right corner you’ll find a miner’s share rate.

Share Difficulty

Let’s see what share difficulty means. In this case, we talk about 8.6G, although it may be 8G/16G/1000000G, etc.

Make sure to read our article about mining luck if you haven’t already. Now let’s take a look at Ethereum Network Difficulty:

At the time when this article was written, Ethereum difficulty was 2.55 P = 2,550 T = 2,550,000 G. Sometimes it is measured in Ph/Th/Gh, but it’s all the same – Ethereum difficulty, in this case, is 2 Petahash = 2,000 Terahash = 2,000,000 Gigahash.

For the sake of simplicity, we will only consider the ideal world conditions, that is, 100% mining luck. Suppose pools line up to get blocks in ascending order of their hash rates: since 2Miners has 2 Th/s, it gets 10 blocks per day, while XMiners with its 10 Th/s gets 50 blocks per day.

In reality, it may go differently: today a specific pool with 2 Th/s might get 5 blocks, while tomorrow it might get 10 blocks, and the day after – 13 blocks, even though its hashrate is always 2 Th/s. But if you consider the more extended time factor, luck is still aimed at 100%, as mentioned in this article.

So, we have – an ideal world, 100% luck, Ethereum cryptocurrency network:

So if the Ethereum difficulty is 2.55 P and the pool share difficulty is 8.6 G, then in an ideal world a pool needs to receive 296,511 shares to find a solution for one block.

In reality, it may need only 10 shares or 2 million. If we consider the span of several weeks or even months with constant network difficulty and share difficulty, then the average number of pool shares per block will aim at 296,511 (of course if Network Difficulty and Pool Hashrate remain unchanged).

Share Difficulty and Mining Difficulty

If there is only one miner on the pool, then you can set share difficulty equal to network difficulty. In this case, pool stats don’t demonstrate anything at all, and then, all of a sudden, a block is found, after which days and days of waiting will follow again.

Читайте также:  что делать если геншин импакт вылетает без ошибки

This scenario is very uncomfortable. And if there are several miners, then considering the elevated level of difficulty, rewards distribution process becomes way too confusing.

Because of that even on the 2Miners Solo pools, miners send shares of lower difficulty. This is used mostly to monitor the rig activity.

Pool share difficulty is chosen in a way that miners could work comfortably and see their detailed statistics, and pools could operate adequately without getting overwhelmed with the crazy number of shares they receive. The most important thing to remember is that share difficulty doesn’t affect your mining reward anyhow.

The 2Miners pool co-founder, businessman, miner. In 2017 started mining cryptocurrencies and built many rigs on his own. As a result, he gained lots of practical knowledge and became interested in sharing it with others. In his articles on 2Miners, he shares useful tips that he tried and tested himself. For example, Darek gives advice on how to buy hardware components for the basic mining rig and how to connect them to each other correctly. He also explained lots of complicated terms in simple words, such as shares, mining luck, block types, and cryptocurrency wallets. After the pool was launched, he published a series of articles ‘Crypto Mythbusters’ where he explained how to protect the network against 51% attack, talked about cryptocurrency mining difficulty and difficulties of launching your own node.

Источник

Майнинг: Термины и понятия

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

Ранее в статье «Биткоин за 5 минут: Майнинг» я популярно объяснил сущность майнинга и его роль в протоколе Биткоина.

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

Эта статья объясняет основные термины и понятия майнинга.

Итак, как мы уже знаем из предыдущей моей статьи, в результате майнинга решаются 2 основные задачи:

Первая задача решается при помощи алгоритма, который получил название Proof-of-Work (PoW) — доказательство выполненной работы.

PoW (Proof-of-Work) — доказательство выполненной работы, — алгоритм, при помощи которого сеть майнинга биткоина приходит к консенусу, определяя какой из майнинговых узлов запишет сформированный блок в блокчейн.

Суть PoW сводится к двум основным пунктам:

PoW используется в протоколах Биткоина, Эфириума и многих других криптовалют.

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

Отдельно взятый держатель валюты, имеющий долю P от общего числа монет в обороте, создает новый блок с вероятностью P.

PoS используется в протоколе криптовалюты DASH.

Bitcoins per Block или Block Reward (биткоинов за блок) — вознаграждение, выплачиваемое майнеру за успешное решение криптографической задачи и присоединение блока к блокчейну. Для Биткоина изначально это количество составляло 50 BTC, однако каждые 210 000 блоков это количество уполовинивается (примерно каждые 4 года). Об этом читайте в статье «Просто и наглядно: Почему количество биткоинов ограничено».

В настоящее время (июль 2017) вознаграждение составляет 12,5 BTC за блок. Следующее уполовинивание до 6,25 BTC ожидается в 2020 году.

Основные параметры майнинга

В ходе майнинга в заголовок блока записывается ряд параметров.

Nonce — числовой параметр, искомый в ходе майнинга (алгоритме PoW) и записываемый в заголовок блока. Собственно, целью майнинга, как соревновательного процесса за право добавить блок транзакций в блокчейн, и есть подбор такого Nonce, чтобы искомый хэш блока ( Block Hash) был меньше некоторого заданного числа Target, что равнозначно получению хэша блока, начинающегося с определенного числа нулевых битов.

Difficulty Target, также называемая difficulty bits или bits — целевая сложность — максимальное число, которое не должен превышать искомый при майнинге хэш блока ( Block Hash). Фактически определяет количество нулевых битов в начале искомого хэша. Часто сокращенно называется Target.

Собственно Target — это само число, а bits — особый формат записи Target в заголовок блока. В bits записывается сразу два числа: первый байт — экспонента ( exponent), оставшиеся три байта — мантисса ( mantissa). Для того, чтобы получить Target из bits, нужно воспользоваться следующей формулой:

Bitcoin Difficulty, или Difficulty bits, или просто Difficulty (сложность майнинга) — параметр, характеризующий сложность майнинга, т.е. сложность решения криптографической задачи. Этот параметр представляет из себя отношение Max_Target / Current_Target,
где Max_Target — максимально возможный Target, а именно 0x00000000FFFF0000000000000000000000000000000000000000000000000000 ( 0x1d00ffff в формате bits). Это значение Target использовалось при запуске Биткоина в январе 2009 года.
А Current_Target — это текущее значение Target. Например, для блока №475468, добавленного в момент написания этой статьи (12 июля 2017), значение Target было равно 0x18018d30 в формате bits, а значение Difficulty равно 708659466230,332.

Именно bits, как правило, указывается во всех Block explorer.

Между Difficulty и Target существует обратная связь — чем выше сложность ( Difficulty), тем меньше Target (больше количество нулевых битов в искомом хэше).

На самом деле, сначала вычисляется Bitcoin Difficulty (сложность майнинга), а затем из неё выводится текущий Target.

Первоначальная сложность ( Difficulty) при запуске Биткоина в январе 2009 года была равна 1 (единице). Но, в связи с увеличением суммарной компьютерной мощности майнинга, необходимо увеличивать и сложность, чтобы нахождение Nonce и запись нового блока происходило примерно каждые 10 минут.

Пересчет (коррекция) сложности происходит через каждые 2 016 блоков. Это по времени соответствует примерно 20 160 минут или две недели.

На самом деле, поскольку вычислительная мощность возрастает, время затраченное на майнинг последних 2 016 блоков ( Actual Time of Last 2016 Blocks) получается несколько меньше, чем 20 160 минут.

Отношение необходимого времени ( 20 160 минут) к реально затраченному на майнинг — это и есть поправочный коэффициент, который изменяет сложность майнинга. Таким образом, новое значение сложности ( New Difficulty) рассчитывается по формуле:

New Difficulty = Old Difficulty * (20 160 minutes / Actual Time of Last 2016 Blocks)

Далее из New Difficulty рассчитывается новое значение Difficulty Target по формуле:

Difficulty Target = Max_Target / New Difficulty

где Max_Target = 0x1d00ffff (в формате bits)

Источник

Сказочный портал