Внутри одной цепи правило простое: монета, потраченная в более раннем блоке, не может быть потрачена позже, а блок, содержащий конфликт, недействителен. Сложный случай — когда одновременно существуют две действительные цепи.
Большинство работы, а не большинство блоков
Каждый узел следует действительной цепи, содержащей наибольшее накопленное доказательство работы. Ее часто называют самой длинной цепью, но точное правило — самая тяжелая: цепь из меньшего числа блоков, добытых с более высокой сложностью, может перевесить более длинную. На практике эти два понятия почти всегда совпадают.
Сначала идет действительность. Цепь с большим объемом работы, но с недействительным блоком, поддельной подписью или чрезмерной наградой игнорируется каждым узлом, независимо от того, сколько стоила ее добыча. Работа лишь решает между цепями, которые уже следуют правилам.
▶ ПОСМОТРЕТЬ В МАШИНЕШина BLOCKCHAIN показывает цепь, на которую согласен каждый узел: ту, за которой стоит наибольший объем работы.