https://bc.game/
broex.io
vertex.market

PoW

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

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

Появление и эволюция PoW

Proof-of-Work был первым методом консенсуса в криптовалютах и пока остается самым надежным, хотя и не самым быстрым. Впервые он был применен в 1997 году Адамом Бэком в проекте защищенной от спама почтовой системы Hashcash.

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

В 2004 году криптограф Хэл Финни (Hal Finney) представил систему под названием Reusable-Proof-Of-Work (RPoW, многократное доказательство работы). Система получала незаменяемый токен на базе доказательства работы и взамен создавала токен, подписанный криптографическим алгоритмом с открытым ключом RSA, который затем мог передаваться от человека к человеку.

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

Роль PoW в Биткоине

Как технология майнинга PoW был описан Сатоси Накамото в Белой книге Биткоина в 2008 году. Защита от двойных трат в PoW Биткоина обеспечивается децентрализованным P2P-протоколом распространения и проверки транзакций, а не доверенной вычислительной функцией RPoW. В Биткоине устаревший алгоритм хэширования SHA-1, применяемый в Hashcash, заменен на SHA-2(256) с незначительными изменениями кода.

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

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

Будущее PoW и майнинга

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

Майнеры биткоина потребляют количество электроэнергии, сравнимое с энергопотреблением целой страны. Поэтому в качестве альтернативы PoW в 2012 году был предложен алгоритм консенсуса доказательство доли (Proof-of-stake, PoS). Однако PoW все еще считается самым надежным видом консенсуса.

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

Выбор редакции
Популярные новости
Последние новости
3 Сентября 2020
17 Июля 2020
10 Июля 2020
29 Марта 2020
26 Октября 2019
21 Февраля 2019
21 Января 2019
16 Января 2019
4 Декабря 2018
12 Октября 2018
29 Октября 2016
14 Июня 2013
10 Мая 2017
17 Сентября 2016
10 Апреля 2017
30 Декабря 2015
18 Января 2017
26 Августа 2016
20 Июня 2014
7 Ноября 2015
30 Сентября 2020
21 Сентября 2020
18 Сентября 2020
7 Сентября 2020
3 Сентября 2020
2 Сентября 2020
17 Июля 2020
10 Июля 2020
26 Апреля 2020
Калькулятор майнинга
Скорость, GH/s:
Сложность:
Курс BTC/USD:
Курс BTC/RUB:
в день в неделю в месяц
BTC
0.000013
0.000088
0.000377
USD
0.16363
1.1454
4.9088
RUB
12.604
88.231
378.13
Расширенный калькулятор
https://scryptcube.com
Курсы криптовалют
Обновить
cryptoreactor
broex.io
Статистика сети
Текущая сложность: 19997335994446
Следующая сложность: 19649765806980 (-1.74%)
Блоков до пересчета: 1335
Цена шары (PPS): 0.0000000000
Мощность сети (Th/s): 140658502.53
Блоков в сети: 653865
Блоков в час: 5.9
Блоков за последний час: 7
До 3.125 BTC/блок: 1314.51 дней
(186135 блоков)
https://obmenat.com/