TGViewer
Path Secure Path Secure @pathsecure · 3.68K subscribers
Post #79 414
#blockchain #crypto #mining #pow #криптография

POW - Proof of Work - доказательство работы. Алгоритм защиты блокчейн сети от атак.
Изначально задумывался как противодействие спаму по электронной почте. А на сегодняшний момент находит своё приложение в сети биткоин.

Суть проста, майнеру необходимо найти такую рандомную добавку (nonce), чтобы хеш сумма от (сообщение + nonce) имело в начале N нулей.

Искать такую добавку довольно сложно, тем более при высоких значениях N.
Хеш сумма даёт на выходе шестнадцатеричные цифры, то есть [0-9] + [abcdef] всего 15.

Вероятность получить '0' на первой позиции равна:
1/15 ~ 0.067 ~= 67/1000.
Это значит, что при тысяче итерациях примерно 67 получившихся хешей будет иметь '0' в начале.

А теперь представьте значения вероятности при N=10.
(1/15) ^ 10 ~= 1.7 * 10^-12
Это число с 12 нулями после запятой. Это значит, что нужно произвести примерно триллион итераций , чтобы собрать валидный блок. Внушительно.

Сеть биткоин адаптируется под растущие вычислительные мощности - увеличивается необходимое число нулей. Сейчас генерация нового блока занимает 10 минут - именно такое время необходимо майнерам, чтобы найти валидный nonce. Тот, кто первым находит nonce, получает награду.

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

Из минусов POW стоит отметить, что этот алгоритм требует невероятное количество энергии. На этом и строится его безопасность ( атака 51 процента ). В качестве альтернативы можно рассматривать Proof of Sake. Но это уже совсем другая история.

UPD:
Пример транзакции.
More from @pathsecure
  1. Aug 27, 2026Хочу поддержать товарищей по направлению комплаенса и методологии": https://t.me/radcop_on…
  2. Aug 26, 2026Вот и закончилось очередное приключение :)) Очень веселый и кайфовый экзамен. Чувствовал с…
  3. Aug 5, 2026Стараюсь не отставать от трендов и качаюсь в направлении ИИшницы. Есть такие мысли, что ст…
  4. Jun 19, 2026Всем привет! Рынок найма сломан, поэтому решили пойти в эксперимент с сарафанным радио в т…
  5. Apr 16, 2026Хей! Пост немного задержался... Но я принес вам Хабр-статью с моей рефлексией по итогам сд…
  6. Mar 19, 2026Всем привет! Сегодня пришло сообщение об успешной сдаче CRTP! Начал решать в середине янва…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →