Вернусь к своему вопросу с более развернутой и точной формулировкой: В PoW часто два майнера одновременно находят блок ( две верхушки получается), один из них ошибочный. В чистом PoW майнеры продолжают искать следующий блок на основе хеша предыдущего и в итоге за каким блоком быстрее появиться следующий, тот и правильный. Я прочитал DIP8 и не совсем въехал:
Какова вероятность что ChainLocks в этом случае зафиксит один блок, а майнеры найдут вершину над другим? Принцип длинной цепочки пострадает?
Так а что тут не понятного.Да,принцип длиной цепи тут не работает.Если монеты отправлены и произведена трата,она тут же фиксируется в блокчейне. Для того,чтобы совершить двойную трату/реорганизовать цепь блоков,злоумышленнику надо будет опубликовать альтернативный вариант цепи,более длинный,но он тут же будет отвергнут сетью.Не важно,какая у него длина.Первый найденый и блок будет подписан и залочен.Альтернативные цепочки просто отвергунтся сетью.