Proof of Work
Proof of Work это доказательство выполненной работы. Асик перебирает варианты, пока не найдёт хеш ниже цели, и этот найденный вариант проверяется мгновенно.
Что такое Proof of Work
Задача сформулирована так, что решить её можно только перебором, а проверить решение можно за одно вычисление. Отсюда вся конструкция: найти трудно, подтвердить легко, подделать нечем. Никакого полезного побочного результата у этих вычислений нет, и это не недостаток схемы, а её суть.
Работа стоит электричества, и именно это делает историю сети дорогой для переписывания. Чтобы отменить старый блок, придётся заново проделать всю работу за ним и обогнать остальных. Защита здесь не математическая, а экономическая: атака дороже выгоды.
Сложность подстраивается сама. Приходит новое железо, блоки начинают находиться чаще, сеть поднимает планку и возвращает интервал к норме. У биткоина это происходит каждые 2016 блоков, то есть примерно раз в две недели.
Есть и другая схема, Proof of Stake, где право записать блок даёт залог монет, а не потраченная энергия. Асики там не нужны вообще, поэтому для нас это соседняя вселенная: Ethereum ушёл туда в 2022 году, и оборудование под него обесценилось за месяцы.
Коротко в таблице
| Что доказывает | что работа действительно выполнена |
| Найти решение | только перебором |
| Проверить решение | одно вычисление |
| На чём держится защита | на стоимости электричества |
| Пересчёт сложности у биткоина | каждые 2016 блоков |
Что из этого следует для практики
Ваш доход это доля в общей работе сети, а не абсолютная скорость асика. Растёт хешрейт сети, ваша доля падает при тех же терахешах.
Разгон увеличивает работу и вместе с ней счёт за электричество. Смысл есть только там, где прибавка в хешрейте обгоняет прибавку в ваттах.
Смена алгоритма это смена профессии для железа. Асик под SHA-256 не переучится на Scrypt, поэтому выбор алгоритма делается до покупки, а не после.
Пример логики
Асик на 200 TH/s делает около 200 триллионов попыток в секунду и почти все выбрасывает: годится только хеш ниже цели. Когда такой находится, любой узел сети убеждается в этом за одну проверку. Вся ваша выручка это плата за перебор, который больше никому не нужен.
Связанные термины
Куда идти дальше на сайте
Алгоритмы
Монеты
- Bitcoin монеты
Оборудование
- ASIC-майнер база знаний
Вопросы и ответы
Можно ли направить эти вычисления на что-то полезное
Нет, и в этом смысл: задача нарочно бесполезная, зато её нельзя подделать и легко проверить. Полезная задача сломала бы проверяемость.
Почему сложность растёт, а награда нет
Награда задана расписанием сети, а сложность зависит от того, сколько железа подключено. Это две независимые величины, и на терахеш монет приходится меньше.
Что будет с асиками, если сеть перейдёт на Proof of Stake
Они станут бесполезны для этой сети. Так было с Ethereum в 2022 году, когда оборудование под него обесценилось за месяцы. Планы сети смотрят до покупки наравне с цифрами железа.
Как термины связаны между собой
Любое звено кликабельно. Оранжевым помечено то, где вы сейчас.
Ищете ASIC-майнер
В каталоге 212 моделей. Сравнить их можно по хешрейту и по джоулям на терахеш, а в калькуляторе подставить свой тариф и увидеть остаток на руки.
Страницу собрал и проверил Денис Климчук. Обновлено .