Почему майнинг описывается как проверка блока с помощью доказательства работы, когда проверка важна, а не доказательство работы?

Это вознаграждение за подтверждение работы дает стимул майнерам для проверки транзакций; он не проверяет их с помощью доказательства работы.

1 голос | спросил Richard Higgins 14 FebruaryEurope/MoscowbWed, 14 Feb 2018 22:50:36 +0300000000pmWed, 14 Feb 2018 22:50:36 +030018 2018, 22:50:36

2 ответа


0

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

Обратите внимание, что майнеры не проверяют блоки. Они получают очень редкий и дорогой шанс (в среднем каждые 10 минут, принудительно проверяемый на работоспособность) предложить блок, который лучше будет действительным, или они потратили впустую свое электричество. Но все остальные полные узлы (включая те, которые не являются майнингом) проверяют блок, предложенный майнером, который решил его, и транслировали его в сеть. Узлы делают это, просто игнорируя его, если это не соответствует их «мнению».

Более подробное описание того, что я имею в виду под "сервером отметок времени" или "часами", можно найти в этой записи: https://grisha.org/blog/2018/01/23/explaining-proof-of-work/

ответил grisha 15 FebruaryEurope/MoscowbThu, 15 Feb 2018 01:38:54 +0300000000amThu, 15 Feb 2018 01:38:54 +030018 2018, 01:38:54
0

Вы правы в том, что само доказательство работы не проверяет транзакции, то есть выполняется отдельно, поэтому в блок будут включены только действительные транзакции.

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

Редактировать: стоит отметить различие между выполнением проверки рабочих хешей и объектом, который является доказательством работы (блочный хеш) . Мой ответ ссылается на объект, а не на акт.

ответил chytrik 15 FebruaryEurope/MoscowbThu, 15 Feb 2018 00:00:58 +0300000000amThu, 15 Feb 2018 00:00:58 +030018 2018, 00:00:58

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132