‹ ГЛАВА 11, ВСЕ УРОКИ

СЛЕДОПЫТ · ГЛАВА 11 · УРОК 2 ИЗ 4

Двойное расходование

Самая тяжелая цепь побеждает

Когда существуют две версии истории, какой из них следуют узлы? 5 мин

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

Большинство работы, а не большинство блоков

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

Сначала идет действительность. Цепь с большим объемом работы, но с недействительным блоком, поддельной подписью или чрезмерной наградой игнорируется каждым узлом, независимо от того, сколько стоила ее добыча. Работа лишь решает между цепями, которые уже следуют правилам.

▶ ПОСМОТРЕТЬ В МАШИНЕ

Шина BLOCKCHAIN показывает цепь, на которую согласен каждый узел: ту, за которой стоит наибольший объем работы.

Что запомнить

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

Быстрая проверка

Две действительные цепи конкурируют. Какой из них следуют узлы?

Цепь с большим объемом работы содержит блок, который создает дополнительные биткойны. Что делают узлы?

Самая тяжелая цепь побеждает · Bitcoin University