Post
Topic
Board Oбcyждeниe Bitcoin
Re: Главная проблема биткойна на сегодня
by
apxu
on 06/06/2019, 07:00:46 UTC
Действительно нет, бес попутал. Наверно правильнее сказать не от мирового, а от усреднённого времени твоих пиров, если здесь всё верно
https://en.bitcoin.it/wiki/Block_timestamp
Там две границы - больше усредненного времени последних блоков и меньше чем мировое +2. Время пиров вообще никак не учитывается в консенсусе. Если на компе часы отстают на, допустим 3 часа - блок все равно будет включен в цепочку этой нодой, просто позже.

Ну и чтобы два раза не вставать. По поводу пересчета сложности - какой вариант лучше? Разумеется, всегда мы предполагаем, что  хэшрейт в нормально функционирующей сети меняется плавно. В этом случае оба варианта ведут себя адекватно. Дальше уже нетривиальные кейсы резкого роста и резкого падения хэшрейта. Использование коротких интервалов, типа последних 144 блоков дает возможность функционирования сети с резко уменьшившимся хэшрейтом, но и одновременно увеличивает возможности атакующего-51. Для доказательства этого рассмотрите еще меньшие отрезки - как будет себя вести сеть, если пересчет сложности будет из расчета за 5 или за 3 последних блока.